Journal of the Korean Institute of Telematics and Electronics (대한전자공학회논문지)
- Volume 17 Issue 5
- /
- Pages.36-42
- /
- 1980
- /
- 1016-135X(pISSN)
A Study on Parallel Processing by Multi-Microprocessors
마이크로프로세서복합에 의한 병렬처리에 관한 연구
- Chung, Yon-Tack (Dept. of Electrical Eng. Myong Ji Univ.) ;
-
Song, Young-Jae
(Dept. of Electronics Eng. Kyung Hee Univ.)
- 정연택 (명지대학 전기공학과) ;
-
송영재
(경희대학교 전자공학과)
- Published : 1980.10.01
Abstract
In this study, multi-microprocessors system in which slave microprocessor is conrlected with master microprocessor bus through the DMA controller is designed by the use of four 8085 CPU. A high degree of processing efficiency could be obtained by making this system work parallel processing. The result of measuring relat ions bet ween working microproressor and system throughput was 70-80 percents lower than ideal value Master microprocessor takes charge of resource allocation and scheduling, common memory assigns communication between microprocessors and a store of common data. The met hod of detecting Pa rallelism from source Program composed by series is also suggested.
본 연구에서는, 8085CPU 4대를 사용하여서, 주마이크로프로세서의 버스에 DMA장치를 통하여 종마이크로프로세서에 접속되는 복합마이크로프로세서 시스템을 설계하여서 병렬처리 시킴으로서 처리효율을 높일 수 있었다. 마이크로프로세서의 동작대수와 시스템 Throughput의 관계를 측정한 결과, 이상치의 70∼80퍼센트 정도에 머무는 결과를 얻었다. 자원의 할당이나 일정계획은 주마이크로프로세서가 이루도록 하였고, 마이크로프로세서 사이의 통신 및 공유데이터의 격납은 공유메모리를 사용하도록 하였다. 또한 직렬로 작성된 원시프로그램으로 부터 병렬성을 검출하는 방법을 제시하였다.
Keywords