Research Associates: A. Hadjidimos, A. Catlin, V. Verykios, S. Markus, K. Pantazopoulos, N. Ramakrishna, E. Vavalis
Sponsors: AFOSR, Intel, NSF, PRF, ARPA
The trends in computer technology for large scientific computation are characterized by the diffusion of multiple processors cooperating synchronously or asynchronously in the execution of an application program. Unlike for sequential vector processors, algorithm implementation on complex parallel architectures is not logically consistent with traditional programming approaches and the scientific/engineering community is faced with the problem of exploring prospective solution strategies to achieve the high potential performance of parallel machines. Unfortunately this new hardware technology, despite its great potential, has widened the gap between hardware and applications. This project is a successor to Parallel ELLPACK.
One of the objectives of this project is to study the above problem and design and implement a Problem Solving Environment (PSE) that tries to close this gap, at least for certain applications that are governed by Partial Differential Equations (PDEs).
This PSE will become available as a network server and will be accessible by standard Web communication infrastructure.