LC·Dict

massively parallel

숙어C2
US/ˈmæsɪvli ˈpærəlel/

매우 많은 작업이나 처리 장치가 동시에 병렬로 작동하는

phrase

  1. 1

    매우 많은 처리 장치, 연산, 작업이 동시에 병렬로 수행되는C2

    involving a very large number of processors, computations, or tasks operating simultaneously

    • Modern GPUs are designed for massively parallel computation.

      현대 GPU는 대규모 병렬 연산을 위해 설계되어 있다.

    • Training large neural networks requires a massively parallel architecture.

      대형 신경망을 학습시키려면 대규모 병렬 아키텍처가 필요하다.

뉘앙스 · 쓰임

“parallel”은 단순히 둘 이상의 작업이 동시에 진행된다는 뜻이고, “highly parallel”은 병렬성이 높다는 일반적 표현이다. “massively parallel”은 그보다 규모가 훨씬 크며, 수천·수백만 개의 연산 또는 많은 처리 장치가 동시에 작동한다는 기술적 뉘앙스가 강하다.

주로 명사 앞에서 형용사처럼 쓰여 “massively parallel system/architecture/processing”처럼 표현한다. -ly로 끝나는 부사가 포함된 표현이므로 일반적으로 “massively-parallel”처럼 하이픈을 넣지 않는다. 비전문 독자에게는 의미가 추상적일 수 있으므로 필요하면 “many computations running at once”처럼 풀어 설명하는 것이 좋다.

유의어 뉘앙스 비교

highly parallel
병렬성이 높다는 일반적 표현으로, “massively parallel”보다 규모의 압도적 느낌이 약하다.
large-scale parallel
큰 규모의 병렬 처리를 강조하지만, “massively parallel”만큼 관용적으로 굳어진 기술 용어는 아닐 수 있다.
parallelized at scale
대규모로 병렬화되었다는 설명적 표현이며, 시스템의 성격보다 처리 방식에 초점이 있다.

반의어

serial
작업을 한 번에 하나씩 순차적으로 처리한다는 뜻이다.
sequential
정해진 순서대로 차례차례 진행되는 것을 강조한다.
single-threaded
하나의 실행 흐름만 사용한다는 컴퓨팅 용어로, 병렬 처리와 반대되는 상황에 쓰인다.

어원 · 암기 팁

[English]영어 “massively”(대규모로, 엄청나게)와 “parallel”(병렬의, 동시에 진행되는)이 결합한 표현이다. 컴퓨터 과학에서 병렬 처리 기술이 발전한 20세기 후반부터 “massively parallel processing” 같은 형태로 널리 쓰이게 되었다.

💡 “massively”를 ‘엄청나게 많이’, “parallel”을 ‘나란히 동시에’로 기억하면, 수많은 계산이 한꺼번에 나란히 진행되는 그림을 떠올릴 수 있다.