Parallel programming in OpenMP
Parallel programming in OpenMP
MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
The Legion support for advanced parameter-space studies on a grid
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
Entropia: architecture and performance of an enterprise desktop grid system
Journal of Parallel and Distributed Computing - Special issue on computational grids
Self adaptivity in Grid computing: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
A survey on approaches to gridification
Software—Practice & Experience
Validity of the single processor approach to achieving large scale computing capabilities
AFIPS '67 (Spring) Proceedings of the April 18-20, 1967, spring joint computer conference
GriddLeS enhancements and building virtual applications for the GRID with legacy components
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Hi-index | 0.00 |
Although grid technologies have been embraced by academia and industry as a viable solution to build integrated systems out of heterogeneous resources, a number of challenges still hamper their widespread acceptance and use. One particular challenge has proven difficult to overcome: the transition of legacy code into grid environments. The ability to adapt legacy applications to benefit from grid resources is vital to the success of grid technologies, since re-writing them is not a practical solution in many settings. Financial institutions are perhaps the most clear case, since they use complex, sensitive and resource-demanding software that can greatly benefit from grid technologies but cannot afford to be significantly re-written. This paper describes the efforts conducted to modify legacy financial applications to be executed under a commercial grid middleware named Sparsi Maestro. We describe the steps involved in the transition of a legacy application into the grid environment and present two examples of actual financial applications that have undergone that process.