[BOOK][B] The high performance Fortran handbook

CH Koelbel - 1994 - books.google.com
High Performance Fortran (HPF) is a set of extensions to Fortran expressing parallel execution
at a relatively high level. For the thousands of scientists, engineers, and others who wish …

Scheduling strategies for mapping application workflows onto the grid

A Mandal, K Kennedy, C Koelbel…�- …�Symposium on High�…, 2005 - ieeexplore.ieee.org
In this work, we describe new strategies for scheduling and executing workflow applications
on grid resources using the GrADS [Ken Kennedy et al., 2002] infrastructure. Workflow …

The rise and fall of High Performance Fortran: an historical object lesson

K Kennedy, C Koelbel, H Zima�- Proceedings of the third ACM SIGPLAN�…, 2007 - dl.acm.org
… Kennedy agreed to serve as the HPFF chair and Charles Koelbel assumed the role of Executive
Direc… Besides Kennedy and Koelbel, those participants who were editors of the standard …

[PDF][PDF] Exascale software study: Software challenges in extreme scale systems

…, W Harrod, K Hill, J Hiller, S Karp, C Koelbel…�- DARPA IPTO, Air Force�…, 2009 - Citeseer
Extreme Scale processors containing hundreds or even thousands of cores will challenge
current operating system (OS) practices. Many of the fundamental assumptions that underlie …

New grid scheduling and rescheduling methods in the GrADS project

…, L Johnsson, K Kennedy, C Koelbel…�- International Journal of�…, 2005 - Springer
The goal of the Grid Application Development Software (GrADS) Project is to provide
programming tools and an execution environment to ease program development for the Grid. This …

Supporting shared data structures on distributed memory architectures

C Koelbel, P Mehrotra, J Van Rosendale�- Proceedings of the second�…, 1990 - dl.acm.org
Programming nonshared memory systems is more difficult than programming shared
memory systems, since there is no support for shared data structures. Current programming …

Compiling global name-space parallel loops for distributed execution

C Koelbel, P Mehrotra�- IEEE Transactions on Parallel & Distributed�…, 1991 - computer.org
Compiler support required to allow programmers to express their algorithms using a global
name-space is discussed. A general method for the analysis of a high-level source program …

VGrADS: enabling e-Science workflows on grids and clouds with fault tolerance

L Ramakrishnan, C Koelbel, YS Kee, R Wolski…�- Proceedings of the�…, 2009 - dl.acm.org
Today's scientific workflows use distributed heterogeneous resources through diverse grid
and cloud interfaces that are often hard to program. In addition, especially for time-sensitive …

New grid scheduling and rescheduling methods in the GrADS project

…, A Dasgupta, K Kennedy, C Koelbel…�- 18th International�…, 2004 - ieeexplore.ieee.org
The goal of the Grid Application Development Software (GrADS) project is to provide
programming tools and an execution environment to ease program development for the grid. We …

Defining and measuring the productivity of programming languages

K Kennedy, C Koelbel…�- The International Journal�…, 2004 - journals.sagepub.com
The goal of programming support systems is to make it possible for application developers
to produce software faster, without any degradation in software quality. However, it is …