Abstract

DARP: Java-based data analysis and rapid prototyping environment for distributed high performance computations

Highlights

  • The development of large applications is a complex process, and the assistance of adequate tools is always needed

  • The integration of compiled and interpreted HPF gives us an opportunity to design a powerful application development environment targeted for high performance parallel and distributed systems

  • For meta-computations, in our approach controlled by a network of managers, we consider replacing low level MPI by Nexus[5] and other services provided by Globus[6] as the high performance communication layer

Read more

Summary

Introduction

The development of large applications is a complex process, and the assistance of adequate tools is always needed. The integration of compiled and interpreted HPF gives us an opportunity to design a powerful application development environment targeted for high performance parallel and distributed systems. This DARP environment includes a source level debugger, data visualization and data analysis packages, and an HPF interpreter. For more complex data transformations, the user can dynamically link precompiled functions written in HPF or other languages We use this mechanism for dynamical embedding of calls to a visualization system (such as SciViz[2]), or for coupling this system with the WebFlow[3].

High Performance Commodity Computing
DARP server
Instrumentation of the code
DARP Front-End
Summary

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.