• Home
  • About
    • lahuman photo

      lahuman

      열심히 사는 아저씨

    • Learn More
    • Facebook
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

[2016.03.08] 기초 - 병렬 처리 용어 설명

08 Mar 2017

Reading time ~1 minute

병렬 처리 용어 설명

  1. 다중 프로그래밍(Multi Programming)
    • 배치 처리 방식에서 CPU 처리시간을 낭비하지 않고 사용하기 위해 한 프로그램이 입출력을 시작하여 끝나기를 기다리는 동안, 계산 수행이 필요한 다른 프로그램을 실행하는 방법
  2. 다중 프로세싱(Multi Processing)
    • 두 개 이상의 프로세서로 구성되어 동시에 여러 개의 작업을 처리할 수 있는 시스템
  3. 선점(Preemption)
    • 클라이언트를 서비스하는 도중 일시 중지시키고 다른 클라이언트를 서비스하는 것
  4. 명령어 수준 병렬(ILP) 구조
    • 하나의 프로그램을 구성하는 명령을 병렬 실행할 수 있도록 하는 프로세서 구조
  5. 공유 메모리 구조
    • 모든 처리 노드들이 전체 주소 공간을 공유하며 직접 접근할 수 있는 구조
  6. 분산 메모리 구조
    • 각 처리노드가 독자적인 주소 공간을 가지며, 다른 노드의 기억 장치에 접근하기 위해서는 정해진 절차와 방법에 따라야 하는 구조


용어설명 Share Tweet +1