18 research outputs found
Position Paper: Secure Infrastructure for Scientific Data Life Cycle Management
Abstract—Within the Austrian Grid project phase 2, three different groups, each allocated to a different workpackage, join their efforts to implement a grid infrastructure for the european research project “Breath Gas Analysis for molecular oriented diseases”. This position paper provides background on the task and the resulting requirements, a presentation on solutions developed during related projects in the application domain, identifies problems that have not yet been solved, and finally presents the intended solution to be developed. I. INTRODUCTION & CONTEXT This position paper describes the current state, the in-tended realisation and a discussion of the project Grid Breath Gas Analysis (BAMOD-Grid) carried out withi
SUPERB Support for Irregular Scientific Computations
Runtime support for parallelization of scientific programs is needed when some information important for decisions in this process cannot be accurately derived at compile time. This paper describes a project which integrates runtime parallelization with advanced compile-time parallelization techniques of SUPERB. Besides the description of implementation techniques, language constructs are proposed, providing means for the specification of irregular computations. SUPERB is an interactive SIMD/MIMD parallelizing system for the SUPRENUM, iPSC/860 and GENESIS-P machines. The implementation of the runtime parallelization is based on the Parti procedures developed at ICASE NASA. 1 Introduction SUPERB (SUprenum ParallelizER Bonn) ([3, 17]) is a semi-automatic parallelization tool for distributed memory multiprocessors, e.g. SUPRENUM, iPSC/860 and GENESIS-P. It is a source-to-source transformation system which translates Fortran 77 programs into parallel programs written in the Fortran diale..
Grid Knowledge Discovery Processes and an Architecture for Their Composition
The Grid is the computing and data management infrastructure, which is transforming science, business, health and society. This paper deals with a challenging task addressing knowledge discovery in data repositories within the Grid. It gives an overview about the architecture of a novel Grid knowledge discovery system, the collaboration of the designed services and the concepts of controlling the whole knowledge discovery process by the deployment of a workflow component
Automatic parallelization for distributed-memory systems: Experiences and current reseach
Distributed-memory systems (DMMPs) are powerful tools for solving large-scale scientific and engineering problems. However, these machines are difficult to program since the data must be distributed across the processors and message-passing operations must be inserted for communicating non-local data. In this paper, we discuss the automatic parallelization of Fortran programs for DMMPs, based on the programming paradigms associated with Vienna Fortran and High Performance Fortran. After introducing the state of the art, as represented by currently implemented systems, we will identify a number of limitations of this technology. In addition to insufficient functionality for handling many real applications, a major deficiency of current systems is the lack of intelligence in selecting good transformation strategies. We argue that a knowledge-based approach to compiling will contribute to more powerful and intelligent automatic parallelization systems in the future