par·al·lel·i·za·tion
C1technical특히 컴퓨팅에서 작업을 동시에 처리하도록 나누는 병렬화
noun명사
- 1
병렬화 — 컴퓨터 작업이나 계산을 여러 부분으로 나누어 동시에 실행할 수 있게 하는 과정C1〔computing〕
the process of dividing a computer task or calculation into parts that can be carried out at the same time
Parallelization reduced the model's training time from hours to minutes.
병렬화 덕분에 모델 학습 시간이 몇 시간에서 몇 분으로 줄었다.
The program needs better parallelization to use all CPU cores efficiently.
그 프로그램은 모든 CPU 코어를 효율적으로 사용하려면 더 나은 병렬화가 필요하다.
뉘앙스 · 쓰임
parallelization은 ‘병렬화’라는 과정 자체를 가리키며, parallel processing은 병렬화된 방식으로 실제 처리하는 ‘병렬 처리’를 더 직접적으로 말합니다. optimization은 성능을 좋게 만드는 더 넓은 개념이고, parallelization은 그 방법 중 하나입니다.
전문적인 컴퓨팅·공학 문맥에서 쓰이는 말입니다. 영국식 영어에서는 parallelisation처럼 s를 쓰는 철자도 흔합니다. 일상 대화에서는 보통 ‘doing things at the same time’처럼 풀어서 말하는 경우가 많습니다.
유의어 뉘앙스 비교
- parallel processing
- parallelization은 병렬 처리 가능하게 만드는 과정, parallel processing은 실제 병렬 처리 방식이나 실행을 더 강조합니다.
- concurrent processing
- 동시에 여러 작업을 다루는 처리 방식이라는 점을 강조하며, 반드시 물리적으로 여러 프로세서에서 실행된다는 뜻은 아닐 수 있습니다.
반의어
- serialization
- 작업을 동시에 하지 않고 순서대로 하나씩 처리하도록 만드는 것을 뜻합니다.
- sequential processing
- 여러 작업을 병렬로 처리하지 않고 차례대로 처리하는 방식입니다.
자주 쓰는 표현 · Collocations
adj+noun
- automatic parallelization자동 병렬화
noun+noun
- data parallelization데이터 병렬화
- task parallelization작업 병렬화
- parallelization overhead병렬화 오버헤드
- parallelization strategy병렬화 전략
verb+noun
- improve parallelization병렬화를 개선하다
어원 · 암기 팁
[Greek via Latin and French]parallel은 그리스어 parallēlos에서 유래해 ‘나란히 있는’이라는 뜻을 가졌고, 여기에 동사화 접미사 -ize와 명사화 접미사 -ation이 붙어 ‘병렬화하는 과정’이라는 의미가 되었습니다.
parallel + -ize + -ation: ‘나란히/동시에 되게 하다’ + ‘과정’
💡 parallel은 ‘나란히’, -ization은 ‘~화’로 기억하면 parallelization = ‘나란히 처리되게 만드는 것’, 즉 ‘병렬화’로 연결할 수 있습니다.
최초 사용 시기: circa 1950