Wednesday, August 06, 2008

Jcluster Home Page

Jcluster Home Page


Introduction
We present Jcluster toolkit, a high-performance Java parallel environment, implemented entirely in pure Java. Jcluster automatically balances resource load across the large-scale heterogeneous cluster with a transitive random stealing algorithm and provides simple high-performance PVM-like and MPI-like message passing interfaces with multithreaded communications using UDP protocol.
The availability of high-speed networks and increasingly powerful commodity microprocessors is making the usage of clusters of computers an appealing vehicle for cost effective parallel computing. Clusters, built using commodity-of-the-shelf (COTS) hardware components, are playing a major role in redefining the concept of supercomputing.
At the same time, Java has emerged as attractive platform allowing heterogeneous resources to be harnessed for large-scale computation. Java's object orientation, type and reference safety, exception handling model, code mobility, and distributed computing primitives all contribute to its popularity as a base upon which novel, component-based applications can be readily deployed. Increasingly, Java is becoming pervasive as a core technology supporting applications such as high-performance numerical computing, database connectivity, and scalable Internet services.

Sunday, August 03, 2008

Java Service Wrapper - Download Java Service Wrapper

Java Service Wrapper - Download Java Service Wrapper

Java Server Wrapper Standard and Professional Editions

In addition to supporting Java Service Wrapper development, get access to professional features:

  • Scaled memory settings: Ability to set initial and maximum memory levels based on the total amount of system memory.
  • Alert emails: Sleep safe at night knowing that you will be notified by email whenever anything happens with your application.
  • Event commands: Get the ability to execute arbitrary system commands in response to a wide range of JVM and Wrapper state changes.
  • Timed events: Ability to schedule JVM restarts, shutdowns, and thread dumps at specific times or intervals.