한국정보처리학회논문지 (The Transactions of the Korea Information Processing Society)
- 제6권11호
- /
- Pages.2932-2945
- /
- 1999
- /
- 1226-9190(pISSN)
인터넷 기반의 병렬 컴퓨팅을 위한 사용자 라이브러리 설계 및 성능 분석
Design and Analysis of User's Libraries for Parallel Computing based on the Internet
- 신필섭 (연세대학교 대학원 컴퓨터과학과) ;
- 정준목 (LG정보통신 정보응용기술실) ;
- 맹혜선 (연세대학교 대학원 컴퓨터과학과) ;
- 홍원기 (연세대학교 대학원 컴퓨터과학과) ;
-
김신덕
(연세대학교 기전공학부)
- Sin, Pil-Seop (Dept.of Computer Science, Graduate School of Yonsei University) ;
- Jeong, Jun-Mok ;
- Maeng, Hye-Seon (Dept.of Computer Science, Graduate School of Yonsei University) ;
- Hong, Won-Gi (Dept.of Computer Science, Graduate School of Yonsei University) ;
-
Kim, Sin-Deok
- 발행 : 1999.11.01
초록
As the Internet and Java technology have been growing up, parallel processing approach to utilize those idle resources connected to the Internet has become quite attractive. In this paper, JICE(Java Internet Computing Environment) was implemented as a parallel computing platform based on the Internet using multithreading and RMI mechanisms provided by Java. The basic model of JICE is constructed as three components, such as a client, a set of workers, and a broker. A worker communicates with other workers via a globally shared memory system. It provides users with master-slave programming model and a collection of library functions. The basic model of JICE is also extended as a multimanaging system. This multimanaging system is evaluated by analysis to show its effectiveness. According to numerical analysis and experiments with several benchmarks, it is shown that the performance of basic model depends on the shared memory reference ratio and user's library is a quite promising.
키워드