주제
병렬컴퓨팅이 무엇인지, 장단점에 대해 배웠다.
병렬 컴퓨팅
- 데이터 처리 도구의 기초를 형성한다.
- 주로 메모리 문제를 중요하게 보고 또한 처리 능력도 중요하다.
- 빅데이터 처리 작업이 있으면 그것을 작은 작업 단위로 나누고, 나눈 작업들을 수행할 컴퓨터에 분산시킨다.
예시)
가상의 음악 스트리밍 서비스 회사 spotflix에서 티셔츠 1000장을 접어야한다.
선임 영업 보조원 - 15분에 100장 티셔츠 접음
주니어 영업 보조원은 - 30분에 100장 티셔츠 접음
만약 한 번에 한명의 영업 보조원만 일할 수 있다면 가장 빠른 직원을 선택해야한다.
그러나 4명의 주니어 영업 보조원에게 250장씩 나눠 티셔츠를 접게한다면 1시간 15분이면 끝난다.