출처: http://web.skhu.ac.kr/~mckim1/Lecture/DS/dna/class15/class15_04.html
![]() | 어떤 문제 ![]() ![]() | |||||||||||||||||||||||
![]() | 여기서 ![]() | |||||||||||||||||||||||
![]() | 문제 ![]() ![]() | |||||||||||||||||||||||
![]() | ||||||||||||||||||||||||
![]() | ![]() ![]() | |||||||||||||||||||||||
![]() | 병렬 알고리즘의 효율성(Efficiency)는 ![]() ![]() | |||||||||||||||||||||||
..........![]() | ||||||||||||||||||||||||
![]() | 효율성의 값은 0과 1 사이의 수 - 1에 가까울수록 더 효율적인 알고리즘 | |||||||||||||||||||||||
![]() | 예제 : 어떤 문제를 해결하는 가장 빠르다고 알려진 순차 알고리즘의 실행시간이 ![]() | |||||||||||||||||||||||
.........프로세서를 사용하는 병렬 알고리즘이 그 문제를 푸는데 걸리는 시간이 ![]() | ||||||||||||||||||||||||
.........병렬 알고리즘의 효율성은 1 이고 이러한 알고리즘은 병렬화 과정에서 부가적으로 걸리는 시간이 전 | ||||||||||||||||||||||||
.........혀 없는 최적 알고리즘(Optimal algorithm)이다. 이때 ![]() | ||||||||||||||||||||||||
![]() | 속도 향상률 (Speedup) | |||||||||||||||||||||||
| ||||||||||||||||||||||||
![]() | 작업량 (Total Work) | |||||||||||||||||||||||
|
'Parallel Programming' 카테고리의 다른 글
KSC 2013 3번 문제 및 답안 (0) | 2016.10.01 |
---|---|
KSC 2013 2번 문제 및 답안 (0) | 2016.10.01 |
KSC 2013 1번 문제 및 답안 (0) | 2016.10.01 |
유한차분법(finite difference method)에서 boundary exchange하기 (0) | 2016.09.28 |
블록 분할코드 (0) | 2016.09.13 |
댓글