|Internet-based Distributed Computing Projects|
|News and Articles
Recently Completed Projects Past Projects
Tools Development Platforms Conferences Parody and Fun Sites Links Politics
Teams Books and Journals
|Distributed Computing Development Platforms|
|Platform Logo||Platform Information|
a set of open
protocols and applications designed to allow computers all over the world to
work together on projects." It can be used to create any kind of distributed
computing based research project. It was formally launched on September 21,
See a list of third-party distributed projects using Cosm.
Sun Grid Engine finds idle
resources on a LAN of Sun Solaris systems and uses them for your distributed
application. See a September 27, 2000
press release about it.
Sun Grid Engine 5.2.2 is available for Linux as of January 31, 2001.
|Parabon Computation has a great developer resource page with links for a demo version of their Frontier Software Development Kit (SDK), an API and other documentation about the Frontier SDK, sample applications built on the SDK, a developer discussion list and a link for technical support, and a link to resources for Java development.|
|The Programmer's Playground provides free software tools for application developers and end users to create non-commercial, Internet-based, distributed computing applications. Commercial users can use it through a special license agreement.|
a skeleton set of C programs and files which allows you to convert your
favorite long running mathematical problem programs into distributed
computing applications. It supports signing for safe automatic program
executible updates, runs on X86 Linux and Windows, and its clients are
This is a bare-bones development framework with no readme or instructions on how to use it. You will also need the following in order to use it:
Version 1.13 is available as of November 13, 2001.
|The Dispense Package is a free, "out-of-the-box" software package which enables you to quickly and easily set up a simple distributed computing project to run on the Internet. It was designed on FreeBSD and should work on Linux. It isn't yet ported to other flavors of Unix or Windows.|
|Fida is "a simple framework of developing and deploying independently distributed applications that can harness otherwise idle computing processors across the Internet. It follows the standard client-server model based on TCP/IP protocols. Its component-based architecture making it efficient and flexible to extend Fida to a wide range of distributed scientific and engineering applications." It is based on the C language, but you can use any language that can be wrapped in or called by C code.|
|DOGMA is a research tool being developed at Brigham Young University. Based on Java, it provides globally-accessible web-based user interfaces for distributed computing applications, firewall and proxy server support, integrated security features, the ability to manage dedicated clusters and supercomputers for closed-access projects, the ability to customize the software for the underlying hardware, and many other features.|
"The Grid Computing and Distributed Systems (GRIDS)
Laboratory at the University of Melbourne is actively engaged in the
design and development of next-generation parallel and distributed
computing systems and applications. The Lab's flagship "Open Source" project,
called Gridbus, is developing
technology that enables GRID computing and
BUSiness. The Gridbus project team is developing cluster and grid
technologies (middleware, tools, and applications) that deliver
end-to-end quality of services depending on user requirements. They
include Economic Grid Scheduler, Cluster Scheduler (Libra), Grid
modeling and simulation (GridSim), Data Grid broker, GridBank, and GUI
tools for workflow management and composition of distributed
applications from (legacy) software components. The Gridbus scheduling
system aggregates or leases of services of distributed resources
depending on their availability, capability, performance, cost, and
users quality-of-service requirements. The Gridbus technology
development is driven by requirements of various applications including
Drug Design, High Energy Physics, and Brain Activity Analysis. The
World-Wide Grid (WWG) testbed used in this research contains resources
from organizations around the globe.
"The Gridbus project sponsorers include: Sun Microsystems Inc., Victorian Partnership for Advanced Computing, University of Melbourne, and Australian Research Council. The project welcomes collaboration from indviduals and organisations around the world, who are interested in getting involved in this open source R&D project."
"Berkeley Open Infrastructure for Network Computing
(BOINC) is a software platform
for projects, like
distributed.net and SETI@home,
that use millions of volunteer computers as a parallel supercomputer."
BOINC is currently being developed and tested on UNIX platforms. The first public application based on BOINC will be released later this year.