병렬프로그램(program])
페이지 정보
작성일 22-10-25 14:15
본문
Download : 병렬프로그램.hwp
병렬프로그램(program])






1. 병렬 프로그래밍과 병렬 처리
2. 병렬 처리와 프로그래밍 언어
3. 세마포머(Semaphores)
4. 모니터
5. 메시지 전달 기법
6. 실시간 언어
1. 병렬 프로그래밍과 병렬 처리
프로세서 성능의 발달과 응용 분야의 빠른 연산에 대한 요구로 병렬 처리 컴퓨터가 발전하고 있다아 병렬 처리랄 다수의 프로세서들이 여러 개의 program들 또는 한 program의 분할된 부분들을 동시에 처리하는 기술을 의미한다. Flynn에 의한 네 가지 …(투비컨티뉴드 )
레포트/공학기술
Download : 병렬프로그램.hwp( 84 )
설명
병렬프로그램(program])
순서
병렬프로그래밍과 병렬처리 및 프로그래밍 언어에 대해서 조사하였습니다.
다.
컴퓨터 시스템을 분류하는 방식으로는 Flynn의 분류가 가장 널리 사용되고 있다아 이 분류에서는 program들이 처리하는 명령어들과 데이터들의 스트림에 따라 네 가지로 분류하고 있다아 여기서 스트림이란 하나의 프로세서에 의하여 순서대로 처리되는 일련의 명령어들과 데이터들의 흐름을 의미한다. 병렬 처리는 한 program을 여러 개의 작은 부분들로 분할해서 병렬로 실행시킨 결과가 전체 program을 순차적으로 실행한 경우와 동일한 결과를 얻을 수 있다는 것을 보장해야 된다
병렬 처리의 구현을 위한 병렬 프로그래밍에 대한 연구는 두 가지로 분류할 수 있다아
첫 번째는 병렬 프로그래밍 언어 자체에 대한 연구이다. 이 槪念은 병행 program으로 간주되기도 한다.
두 번째는 병렬 컴파일러에 관한 연구이다. 병행 프로그래밍이란 언어 표기에서 병렬성을 지원한 것을 의미하여, 실제 하드웨어가 병렬로 처리하지 않을 수도 있음을 의미한다. 즉, 병렬 처리가 가능한 병렬 프로그래밍 언어를 이용하여 사용자가 병렬 program을 작성하는 방법이다.병렬프로그램 , 병렬프로그램공학기술레포트 ,
,공학기술,레포트
병렬프로그래밍과 병렬처리 및 프로그래밍 언어에 대하여 조사하였습니다. 이 방법은 기존의 순차적 프로그래밍 언어로 작성된 program을 그대로 사용하기 때문에 사용자가 새로운 언어를 배워야 하는 부담을 덜어줄 수 있는 장점(長點)이 있다아 반면 병렬 컴파일러가 병렬화시켜 줄 수 있는 부분이 제한적이고 효율적인 병렬 컴파일러의 구현이 어렵다는 단점이 있다아
1.1 병렬 처리 紹介
병렬 처리란 병렬 처리 컴퓨터에서 다수의 프로세서들이 여러 개의 program들 또는 한 program의 분할된 부분들을 분담하여 동시에 처리하는 기술을 말한다. 기존의 순차적 프로그래밍 언어로 작성된 program을 병렬 컴파일러를 이용하여 병렬 처리가 가능하도록 하는 방법이다.