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


Bayanihan: building and studying web-based volunteer computing systems using Java
Authors:Luis F G Sarmenta and Satoshi Hirano
Affiliation:

a MIT Laboratory. for Computer Science, Cambridge, MA 02139, USA

b Electrotechnical Laboratory, 1-1-4 Umezono, Tsukuba, Ibaraki 305, Japan

Abstract:Project Bayanihan is developing the idea of volunteer computing, which seeks to enable people to form very large parallel computing networks very quickly by using ubiquitous and easy-to-use technologies such as web browsers and Java. By utilizing Java’s object-oriented features, we have built a flexible software framework that makes it easy for programmers to write different volunteer computing applications, while allowing researchers to study and develop the underlying mechanisms behind them. In this paper, we show how we have used this framework to write master-worker style applications, and to develop approaches to the problems of programming interface, adaptive parallelism, fault-tolerance, computational security, scalability, and user interface design.
Keywords:Metacomputing  Parallel and distributed computing  Network of workstations  Heterogeneous computing  Java
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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