Parallel Computing   병렬 컴퓨팅, 병렬 처리

(2018-10-06)
1. 병렬 컴퓨팅

  ㅇ 동시에 2 이상의 프로세서가 동작하며 컴퓨팅 수행
     - 하나의 문제를 해결하기 위해, 여러 밀접한 테스크들이 협력함


2. 구분

  ㅇ 구현 구분
     - 소규모 : 멀티코어 프로세서 등
        . 한 칩에 다수의 프로세서(코어)를 집적한 마이크로 프로세서를 통해 구현
     - 대규모 : 클러스터, 그리드 컴퓨팅 등
        . 다수의 CPU 또는 컴퓨터 등을 연결해서 구현

  ㅇ 병렬화 구분
     - 태스크 병렬화
     - 데이터 병렬화

  ㅇ 병렬성 수준
     - 태스크 수준 병렬성 또는 프로세스 수준 병렬성
        . 병렬 수행되는 태스크(작업) 하나하나가 독립적인 응용 프로그램
     - 명령어 수준 병렬성
     - ...


[병렬처리] 1. 병렬 컴퓨팅 2. 대칭형 다중 프로세싱 3. 클러스터링
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
      1.   전산기초일반
      2.   부팅
      3.   호스트
      4.   UI
      5.   병렬처리
        1.   1. 병렬 컴퓨팅
            2. 대칭형 다중 프로세싱
            3. 클러스터링
    2.   컴퓨터구조
    3.   프로그래밍
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌