본문으로 건너뛰기

M27 · 엣지 실행·추론 최적화

모듈 목표와 소주제별 준비 상태·권장 선수를 확인하세요.

전체 커리큘럼

모듈 목표

  • 평균 지연뿐 아니라 꼬리 지연·메모리·성공률로 판단; 상세 최적화는 우리 확장안.

원안의 선수 안내: M11, M21 또는 M22 또는 M23. 실제 보충은 아래 소주제별 권장 선수를 참고하세요.

M27.01Raspberry Pi·엣지 컴퓨팅·메모리·전력 제약

학습 목표

  • 엣지 컴퓨터/마이크로컨트롤러와 추론/제어 계층의 역할·실행 호환 조건을 구분한다.
  • 가상 구성의 메모리·전력/에너지 예산을 단위와 포함 범위에 맞게 계산한다.
  • 지속 부하의 열/지연·주변장치/버전 조건을 포함한 측정 계획과 운영 판정을 제안한다.
학습 단위 열기 →

권장 선수

M03.04의 전원, M11의 모델/추론 자원이 선수다. SBC/MCU·RAM/저장 공간·MiB/W/Wh를 본문에서 보충한다. 기본은 가상 구성표 계산이며 Raspberry Pi 구매·배선·설치나 실제 장치 성능 측정을 요구하지 않는다. 이미 알고 있다면 직접 열어볼 수 있습니다.

학습 범위: 기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

교재 본문: Raspberry Pi·엣지 컴퓨팅·메모리·전력 제약 · 본문

M27.02모델 크기·정밀도·양자화·추론 배치의 비교

학습 목표

  • 파라미터 수/저장 정밀도·실행 메모리와 연산 지원을 구분해 크기를 계산한다.
  • 합성 affine 양자화의 정수/복원값·오차/포화를 계산하고 보정/검증 자료의 역할을 설명한다.
  • batch별 처리량·개별 관측의 대기/응답 지연을 계산하고 정확도/성공률과 함께 비교한다.
학습 단위 열기 →

권장 선수

M11의 텐서/평가와 M27.01의 자원 예산을 사용한다. scale/zero point·round/clip과 처리량/지연을 본문에서 보충한다. 기본은 합성 숫자/시간표 계산이며 실제 모델 변환·학습·추론 성능을 측정한 자료가 아니다. 이미 알고 있다면 직접 열어볼 수 있습니다.

학습 범위: 기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

교재 본문: 모델 크기·정밀도·양자화·추론 배치의 비교 · 본문

M27.03카메라 전처리·모델·통신·제어 지연 분해

학습 목표

  • 취득/수신·실행 시작/완료·적용의 측정 경계와 시계/ID를 구분한다.
  • 합성 직렬/병렬 시간표에서 구간 지연·전체 나이와 기한 여유를 계산한다.
  • 비동기/대기·분포/계측 오버헤드를 고려해 최적화 가설과 재측정 계획을 제안한다.
학습 단위 열기 →

권장 선수

M05.06의 시계, M11의 추론과 M27.02의 처리량/지연을 사용한다. 측정 경계·동기/비동기와 직렬/병렬을 본문에서 보충한다. 기본은 합성 로그이며 실제 카메라·ROS/GPU 실행을 요구하지 않는다. 이미 알고 있다면 직접 열어볼 수 있습니다.

학습 범위: 기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

교재 본문: 카메라 전처리·모델·통신·제어 지연 분해 · 본문

M27.04정책 주기·큐·프레임 누락·백프레셔

학습 목표

  • 도착/서비스·정책 주기와 큐 대기/관측 나이의 차이를 설명한다.
  • 합성 FIFO/latest-only 시간표에서 처리 ID·대기/완료 나이와 누락을 계산한다.
  • 관측/기록·절대/증분 명령의 의미에 맞춰 drop/백프레셔·만료/장애 정책을 제안한다.
학습 단위 열기 →

권장 선수

M27.03의 시간 경계와 M21의 행동 표현을 사용한다. 생산자/소비자·FIFO/유한 큐/백프레셔를 본문에서 보충한다. 기본은 종이 사건표이며 실제 ROS/장치 실행은 없다. 이미 알고 있다면 직접 열어볼 수 있습니다.

학습 범위: 기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

교재 본문: 정책 주기·큐·프레임 누락·백프레셔 · 본문

M27.05원격/로컬 추론·모델 버전·교체·롤백

학습 목표

  • 로컬/원격 추론의 경로·책임과 왕복/관측 나이를 계산해 장애 범위를 구분한다.
  • 모델/전처리·정규화/행동 표현·인터페이스를 묶은 버전 계약의 호환을 수치로 판정한다.
  • 교체 중 늦은 응답/상태·큐/필터와 timeout·롤백의 전후조건/감사 기록을 설계한다.
학습 단위 열기 →

권장 선수

M21의 행동/정규화, M22의 감독과 M27의 지연/큐를 사용한다. 요청 ID/실행 세대(epoch), 원자적 묶음/롤백을 본문에서 보충한다. 기본은 합성 로그/구성표이며 서버 시작·모델 다운로드/교체·실제 배포는 하지 않는다. 이미 알고 있다면 직접 열어볼 수 있습니다.

학습 범위: 기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

교재 본문: 원격/로컬 추론·모델 버전·교체·롤백 · 본문

M27.06성능 측정과 정확도/성공률의 공동 평가

학습 목표

  • 측정 구간/시계·준비/지속 부하·스레드/입력/버전과 분할 조건을 정해 비교 가능한 실험표를 만든다.
  • 합성 지연 표의 평균/명시한 분위수·기한 누락과 peak 메모리·정확도/성공률을 계산한다.
  • 조건별 실패·독립성/표본 한계와 사전 공동 기준으로 후보를 판정하고 추가 근거를 제안한다.
학습 단위 열기 →

권장 선수

M11/M12의 평가 지표와 M27.01~05의 자원/지연·교체를 사용한다. 분위수의 nearest-rank 규칙과 분모/조건별 판정을 본문에서 보충한다. 기본은 합성 기록/표준 Python 계산이며 실제 모델·장치 벤치마크 성과가 아니다. 이미 알고 있다면 직접 열어볼 수 있습니다.

학습 범위: 기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

교재 본문: 성능 측정과 정확도/성공률의 공동 평가 · 본문
← 전체 목차의 학습·제작 전문화 영역