유형 iii 예제 3 · 컴퓨터공학

참/거짓 판단 + 근거 배열 — 보기 문장이 제시문에 비추어 참인지 거짓인지 판단하고, 그렇게 판단한 근거를 배열하는 유형

학습자료유형 iii 참/거짓 판단 + 근거 배열예제 3 · 난이도 어려움

제시문

  1. 현대 컴퓨팅 시스템의 대부분은 프로세서와 메모리를 물리적으로 분리한 폰노이만 구조를 따른다.
  2. 이 구조에서 프로세서는 연산에 필요한 값을 메모리에서 끊임없이 읽고 쓰는 과정을 반복한다.
  3. 문제는 프로세서의 처리 속도가 메모리와 데이터를 주고받는 통로의 대역폭을 크게 앞질렀다는 데 있다.
  4. 그 결과 연산 자원이 데이터 도착을 기다리며 놀게 되는 병목 현상이 발생하는데, 이를 메모리 장벽이라 부른다.
  5. 방대한 행렬 곱을 반복하는 심층 신경망 학습에서는 이 장벽 때문에 소비 전력의 절반 이상이 데이터 이동에 쓰이게 된다.
  6. 인메모리 컴퓨팅은 메모리 셀 자체에서 곱셈과 누산을 수행해 값을 밖으로 옮기지 않고 연산을 끝내는 방식으로 이 문제를 해결한다.
  7. 실제로 저항 변화 소자를 격자로 엮은 배열에 전압을 걸면, 전류의 합이 곧 벡터와 행렬의 곱셈 결과가 된다.
  8. 이렇게 연산에 필요한 데이터 이동을 원천적으로 줄이면 메모리 장벽이 유발하던 전력 낭비도 함께 사라지게 된다.
  9. 다만 소자마다 저항값이 미세하게 어긋나는 편차가 존재해 연산 정확도를 떨어뜨릴 수 있다는 반론도 제기된다.
  10. 이런 정확도 한계를 보정하는 회로 기법이 뒷받침된다면, 인메모리 컴퓨팅은 심층 신경망 시대의 에너지 효율을 크게 끌어올릴 유력한 대안이 된다.

보기

인메모리 컴퓨팅은 프로세서의 데이터 처리 속도를 메모리 대역폭 이상으로 높여 전력 낭비를 줄인다.

이 문항에서 할 일

  1. 보기 문장이 제시문에 비추어 참인지 거짓인지 판단한다
  2. 그렇게 판단한 근거가 되는 제시문 문장을 고른다
  3. 고른 근거를 논리 순서대로 배열한다
정답과 해설 보기

문장별 역할

1 배경/틀 · 2 배경/틀 · 3 핵심 전제 · 4 핵심 추론 · 5 예증 · 6 핵심 추론 · 7 예증 · 8 핵심 추론 · 9 배경/틀 · 10 핵심 결론

역할 이름의 뜻은 문장 역할 안내에 정리해 두었습니다.

참/거짓
거짓
근거 배열
3 → 4 → 6 → 8 → 10

이 문항 해설

보기 문장은 거짓입니다. 인메모리 컴퓨팅은 프로세서의 처리 속도를 대역폭 이상으로 올리는 기술이 아니라, 데이터를 옮기는 일 자체를 줄이는 기술입니다(6·8). 속도를 높이는 것과 이동을 없애는 것은 전혀 다른 해법인데, 보기는 결과만 같아 보이게 써 두었습니다.

지문에 나온 문제 진단(3·4)을 그대로 가져와 해법 쪽에 붙이면 이런 문장이 만들어집니다. 지문 어디에도 없는 말을 지어낸 게 아니라, 지문에 있는 조각들을 잘못 이어 붙인 형태라 특히 걸러내기 어렵습니다.

근거는 3번·4번·6번·8번·10번입니다. 5번의 신경망 전력 비중과 7번의 저항 소자 배열은 예이고, 9번의 편차 반론은 결론에 붙는 단서입니다.

이어서 보기

같은 유형을 실제로 풀어보려면 기본 게임에서 바로 시작할 수 있습니다. 회원가입 없이 채점과 해설까지 볼 수 있습니다. 채점이 어떻게 이루어지는지는 채점 방식 안내를 보세요.