首页 | 本学科首页   官方微博 | 高级检索  
     


Pure Java Implementation of BSP
Authors:MENG Rui  LI Guo-ping DONG Jing-yi  Wei-qin School of Computer Engineering  Science  Shanghai University  Shanghai   China
Affiliation:MENG Rui,LI Guo-ping DONG Jing-yi,Wei-qin School of Computer Engineering and Science,Shanghai University,Shanghai 200072,China
Abstract:With the wide acceptance of the computing concept of cluster-based or cluster-of-clusters computing, network-based high performance computing is gaining increasing popularity among parallel computing community. Current parallel environments such as MPI (Message Passing Interface) or BSP (Bulk Synchronous Parallel) can not apply readily to heterogeneous computing platform. In order to exploit the maximum performance potential that a heterogeneous environment brings, we have made some experiments on implementing BSP in pure Java, a fully platform-independent language. The experimental results show that implementation of parallel libraries in Java is feasible and the performance is moderately acceptable. The paper describes our experiences in implementation of BSP in pure Java. Implementation and efficiency issues such as data transport, network communication, support thread, barrier synchronization and dynamic class loading mechanism are discussed in detail.
Keywords:BSP   pure Java   parallel computing
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号