Project
Overview.
Architecture.
Projects.
Technology.
Glossary.
License.
Login.
News
Tuesday 31. July 2007
Cohesion Management Console (CMC) Available
A Cohesion node is a complex piece of software. A large number of options and preferences are available that must be made accessible to the host owner. The Cohesion Management Console (CMC) is a web-homed visually appealing...
Friday 29. June 2007
Testbed goes online
Thanks to Hannes, our new dedicated Cohesion testbed has gone online. The testbed is a Sun Blade cluster consisting of a Sun Blade 1000 frontend and 22 (2 more to come) Sun Blade 100 backend nodes connected by...
Overview
Cohesion is the first of a new kind of modular Peer-to-Peer multi-application
Desktop Grid computing platforms. By implementing the
microkernel architectural pattern, Cohesion is especially suited for extension and customization even at the system level and thus can satisfy a wide variety of application-specific requirements.
Irregularly Structured Problems (ISPs)
Cohesion strives for pushing the limits of the Desktop Grid approach by enabling advanced parallel programming models. We focus on task-parallel programming models targeted towards Irregularly Structured Problems (ISPs). ISPs are parallel applications, whose computation and interaction patterns are input-dependent, unstructured and evolving during the computation. Prominent examples are discrete optimization,
SAT Solving and constraint satisfaction problems in general. The client/server model supported by many existing Desktop Grid Computing platforms is too restricted to efficiently parallelize ISPs, since the centralized server becomes a sequential bottleneck for large numbers of clients. Thus, Cohesion provides a
Distributed Task Pool leveraging the Peer-to-Peer operational model of Cohesion.
Contact
Dipl.-Inf. Sven Schulz | PD Dr. Wolfgang Blochinger |
