Ibis 1.3
Sponsored Links
Ibis 1.3 Ranking & Summary
File size:
15.3 MB
Platform:
Any Platform
License:
BSD License
Price:
Downloads:
1362
Date added:
2006-02-21
Publisher:
Rob van Nieuwpoort
Ibis 1.3 description
Ibis is an open source Java grid software project of the Computer Systems group, which is part of the Computer Science department of the Faculty of Sciences at the Vrije Universiteit, Amsterdam, The Netherlands.
Using Ibis, software can be developed which runs reliably and efficiently on a grid. Programs can, through Ibis, make use of high speed networking hardware while still remaining portable.
Ibis project is possible to write Ibis programs using multiple programming models, including standard Java RMI, models which support group communication, a divide-and-conquer model, and message passing.
Ibis is designed as a multi layer system. See the picture of the Ibis design below. On top of the system are the applications. These applications can use any of the programming models present in Ibis.
Available models include standard Java RMI, a divide and conqueror model called Satin, and GMI, a version of RMI enhanced with group communication. The next layer is the Ibis Portability Layer, or IPL.
The IPL acts as a common interface for the different programming models to the bottom implementation layer. Multiple implementations are available.
Some using 100% Java code to ensure portability, and some taking advantage of local high speed networks such as Myrinet using native code.
Enhancements:
- This release adds MPJ/Ibis, a pure Java implementation of the MPJ programming interface that has been defined by the Java Grande forum to provide MPI-like message passing for Java applications.
- Shared objects for Satin were added.
- This is a replacement (and major improvement) of the TupleSpace.
- The TupleSpace is still there, but it is deprecated and will probably not be there anymore in the next Ibis release.
- The connection setup code was improved and rewritten.
- Various scalability issues were fixed, mostly in the nameserver.
- Ibis now scales up to at least a thousand nodes.
Using Ibis, software can be developed which runs reliably and efficiently on a grid. Programs can, through Ibis, make use of high speed networking hardware while still remaining portable.
Ibis project is possible to write Ibis programs using multiple programming models, including standard Java RMI, models which support group communication, a divide-and-conquer model, and message passing.
Ibis is designed as a multi layer system. See the picture of the Ibis design below. On top of the system are the applications. These applications can use any of the programming models present in Ibis.
Available models include standard Java RMI, a divide and conqueror model called Satin, and GMI, a version of RMI enhanced with group communication. The next layer is the Ibis Portability Layer, or IPL.
The IPL acts as a common interface for the different programming models to the bottom implementation layer. Multiple implementations are available.
Some using 100% Java code to ensure portability, and some taking advantage of local high speed networks such as Myrinet using native code.
Enhancements:
- This release adds MPJ/Ibis, a pure Java implementation of the MPJ programming interface that has been defined by the Java Grande forum to provide MPI-like message passing for Java applications.
- Shared objects for Satin were added.
- This is a replacement (and major improvement) of the TupleSpace.
- The TupleSpace is still there, but it is deprecated and will probably not be there anymore in the next Ibis release.
- The connection setup code was improved and rewritten.
- Various scalability issues were fixed, mostly in the nameserver.
- Ibis now scales up to at least a thousand nodes.
Ibis 1.3 Screenshot
Ibis 1.3 Keywords
Ibis 1.3
Computer Systems
RMI
open source java
Computer Systems Group
systems group
software project
open source
Java Grid
grid software
ibis
java
group
software
models
computer
Bookmark Ibis 1.3
Ibis 1.3 Copyright
WareSeeker periodically updates pricing and software information of Ibis 1.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Ibis 1.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
open source database
toshiba computer systems group
open source java solutions
open source java projects
open source java portal
unisys computer systems group
computer software
open source java profiler
open source java code
open source databases
open source java programs
open source javascript
computer systems group ltd
open source java games
1856 computer systems group
java runtime
open source java cms
open source content management
Version History
Related Software
BioJava is an open source Java components for biological computation. Free Download
Exobius 0 is an open source 2D shoot-em-up for *nix and OSX. Free Download
Rembassy is the base architecture for a server monitoring system inside the context of the open source movement. Free Download
msgparser project is a parser for .msg Files in Java Free Download
steelme is a GUI theme system which extends and improves on Suns Metal Pluggable Look and Feel. Free Download
JoSQL (SQL for Java Objects) provides the ability for a developer to apply a SQL statement to a collection of Java Objects. Free Download
jE6-B is an emulator of some of the functionality of the E6B Flight Computer. Free Download
CybEO is a full-featured and ergonomic e-learning platform. Free Download
Latest Software
Popular Software
Favourite Software