Case-based reasoning
A user level program transformation tool
ICS '98 Proceedings of the 12th international conference on Supercomputing
OpenMP on networks of workstations
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
OpenMP and HPF: Integrating Two Paradigms
Euro-Par '98 Proceedings of the 4th International Euro-Par Conference on Parallel Processing
Exploiting Advanced Task Parallelism in High Performance Fortran via a Task Library
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
FITS - A Light-Weight Integrated Programming Environment
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
Exploiting Multiple Levels of Parallelism in OpenMP: A Case Study
ICPP '99 Proceedings of the 1999 International Conference on Parallel Processing
Prospects for CFD on Petaflops Systems
Prospects for CFD on Petaflops Systems
Computer aided hand tuning (CAHT): “applying case-based reasoning to performance tuning”
ICS '01 Proceedings of the 15th international conference on Supercomputing
EasyPAB: an extensible IDE framework for parallel applications
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
Hi-index | 0.00 |
Applications are increasingly being executed on computational systems that have hierarchical parallelism. There are several programming paradigms which may be used to adapt a program for execution in such an environment. In this paper, we outline some of the challenges in porting codes to such systems, and describe a programming environment that we are creating to support the migration of sequential and MPI code to a cluster of shared memory parallel systems, where the target program may include MPI, OpenMP or both. As part of this effort, we are evaluating several experimental approaches to aiding in this complex application development task.