전력 관리

스마트폰 SoC가 동영상 재생을 범용 CPU가 아닌 전용 동영상 디코더 회로로 처리하는 주된 이유는 무엇인가?

  1. ACPU로는 동영상을 재생할 수 없기 때문에
  2. B전용 회로는 화질을 자동으로 높여 주기 때문에
  3. C특정 처리에 특화된 회로는 같은 처리를 CPU로 할 때보다 훨씬 적은 에너지로 끝나 배터리가 오래 가기 때문에
정답과 해설 보기

정답: C. 특정 처리에 특화된 회로는 같은 처리를 CPU로 할 때보다 훨씬 적은 에너지로 끝나 배터리가 오래 가기 때문에

범용 CPU는 어떤 처리에도 대응하기 위해 명령 인출과 해독, 레지스터 읽기/쓰기 등 계산 자체 외에 많은 에너지를 사용합니다. 동영상 디코더 같은 전용 회로는 정해진 처리 흐름을 직접 회로로 만들었으므로 같은 처리를 몇 분의 1에서 수십 분의 1의 에너지로 수행할 수 있습니다. SoC에는 동영상, 이미지, 음성, AI 등의 전용 회로가 많이 탑재되어 있습니다.

  • A. CPU로도 재생할 수 있지만 전력이 커집니다.
  • B. 화질을 높이기 위한 회로가 아닙니다.
  • C. 올바릅니다. 전용화는 에너지 효율을 크게 높입니다.
이 분야 연습하기 분야로 돌아가기

전력 관리의 다른 문제

  1. OS가 많은 프로그램의 타이머 기동 시각을 조금씩 어긋나게 하여 맞추는 것(타이머 병합)의 이유로 올바른 것은?
  2. Linux 등의 OS에서 사용되는 틱리스(tickless) 커널의 개념으로 올바른 것은?
  3. Arm 프로세서의 WFI(Wait For Interrupt) 명령의 용도로 올바른 것은?
  4. 배터리로 동작하는 기기를 슬립 상태에서 정해진 시각에 깨우는 데 자주 사용되는 것은?
  5. 전원 전압만 10% 낮추었을 때(다른 조건은 같다고 한다), 동적 소비 전력은 대략 몇 % 줄어드는가?