PGAS 2006

The Schedule of PGAS 2006 Conference


Tuesday, 3 October 2006

Welcome

Paul Muzio AHPCRC-NCSI

Tarek El-Ghazawi  The George Washington University

Keynote Address: Towards a New Parallel Execution Model for PGAS Architectures

Thomas Sterling Louisiana State University

SESSION 1: Innovative Applications that Use the PGAS Programming Model


Chair: David Doherty                 AHPCRC-NCSI

 

Complex Fluid-Structure Interaction Simulations Enabled by PGAS Concepts and UPC

Andrew Johnson

AHPCRC-NCSI


A Case Study of Programmability and Performance of the Titanium Language

Tong Wen, Jimmy Su, Phillip Colella and Katherine Yelick

Lawrence Berkeley National Lab and University of California, Berkeley

Using Co-Array Fortran to Implement Fine-Grain Dynamic Load Balancing in EPIC

Jef Dawson

AHPCRC-NCSI

Parallelizing Multiscale and Multigranular Spatial Data Mining Algorithms

Vijay Gandhi, Mete Celik, and Shashi Shekhar

AHPCRC-University of Minnesota

Parallel Out-of-Core Programming in MATLAB® Using the PGAS Model

Hahn Kim and Jeremy Kepner

MIT Lincoln Laboratory

SESSION 2: New Developments in PGAS


Chair: Jeremy Kepner

Co-Chair: Nadya Travinin

MIT Lincoln Laboratory

Towards a Sequentially Consistent Memory Model for PGAS Languages

Amir Kamil, Jimmy Su, and Katherine Yelick

University of California, Berkeley

The UPC-IO Library, Specification and Reference Implementation

Yiyi Yao, Samy Al Bahra, Kun Xi, Tarek El-Ghazawi, and Rajeev Thakur

The George Washington University and Argonne National Laboratory

Enhancing the expressiveness, programmability and performance of Co-array Fortran

Yuri Dotsenko and John Mellor-Crummey

Rice University

Cooperative Multithreading and Remote Function Invocation in UPC

Parry Husbands, Esmond Ng, and Katherine Yelick

Lawrence Berkeley National Laboratory

Atomic Memory Operations for PGAS programming

Phillip R. Merkey

Michigan Tech

SESSION 3: HPCS Languages Update


Introduction

Rusty Lusk, Chair

Argonne National Laboratory

Programming Scientific Computations in X10

Tong Wen, Vijay Saraswat, and Vivek Sarkar

IBM

Early Experiences with Chapel

Brad Chamberlain

Cray Inc.

Fortress from the Programmer's Perspective

Jan-Willem Maessen and Christine Flood

Sun

What's in it for the Users? Looking Toward the HPCS Languages and Beyond

David Bernholdt, Wael Elwasif, and Robert Harrison

Oak Ridge National Laboratory

HPCS Language Workshop Report: Findings and Plans for HPCS Language Development, Part 1

Katherine Yelick

Lawrence Berkeley National Laboratory

HPCS Language Workshop Report: Findings and Plans for HPCS Language Development, Part 2

Rusty Lusk

Argonne National Laboratory

Wednesday, 4 October 2006


POSTER SESSION

One-Sided UPC Collectives

Steve Seidel

Michigan Tech. U.

 

Sourcery VSIPL++ - A Library Providing Parallel Global Array Semantics

Jules Bergmann

CodeSourcery, Inc.

 

Parallel Global Address Space Framework with Multiple Inter-Operable Abstractions

Sriram Krishnamoorthy, Brian Larkins, Atanas Rountev, P. Sadayappan, Jarek Nieplocha, and Robert J. Harrison

The Ohio State University, Pacific Northwest National Laboratory, and Oak Ridge National Laboratory

 

A Parallel Global Address Space Framework for MATLAB®

Rajkiran Panuganti, Muthu Baskaran, David Hudak, Ashok Krishnamurthy, Jarek Nieplocha,

Atanas Rountev, and P. Sadayappan

The Ohio State University and Pacific Northwest National Laboratory

 

A Demonstration of the GASP Tool Interface and the PPW Performance Tool

Adam Leko, Hung-Hsun Su, Dan Bonachea, Max Billingsley III, Hans Sherburne, Bryan Golden and Alan D. George

University of Florida and University of California, Berkeley

 

SESSION 4: PGAS Tools


Chair: Tarek El-Ghazawi

The George Washington University

pMapper: Automatically Partitioning the Global Address Space

Nadya Travinin Bliss and Sanjeev Mohindra

MIT Lincoln Laboratory

Performance Analysis Tools for Partitioned Global-Address-Space Programming

Adam Leko, Hung-Hsun Su, Dan Bonachea, Max Billingsley III, Hans Sherburne, Bryan Golden and Alan D. George

University of Florida and University of California, Berkeley

Strong Scaling Analysis of CAF Codes Using Calling Contexts

Cristian Coarfa, Nathan Froyd, Fengmei Zhao, and John Mellor-Crummey

Rice University

SESSION 5: PGAS Optimization and Performance


Chair: Lauren Smith

Department of Defense

Efficient Point-to-point Synchronization in UPC

Dan Bonachea, Rajesh Nishtala, Paul Hargrove, and Katherine Yelick

University of California, Berkeley

Exploring the Performance, Efficiency, and Complexity of PGAS Languages with Apex-MAP

Erich Strohmaier and Hongzhang Shan

Lawrence Berkeley National Laboratory

A Performance Comparison of UPC vs MPI and OpenMP

Jason Beech-Brandt and Andrew Johnson

AHPCRC-NCSI

CLOSING PANEL DISCUSSION


What Improvements are Needed to Underlying Interconnect Hardware and Software to Support Better PGAS Application Performance Across the Mix of Commodity and Custom HPC Systems?

Hardware and Software Support for PGAS

William Carlson, Chair

IDA Center for Computing Sciences

Some Stage Setting Concepts for A Discussion of Compressing the Global Memory Latency Stack for Improved PGAS Performance

Richard Walsh

AHPCRC-NCSI

Hardware Ideas for PGAS

Greg Titus

Cray Inc.

Discussion Panel

Dan Bonachea

University of California, Berkeley

How can interconnects better support PGAS model on commodity systems ?

Patrick Geoffray

Myricom, Inc.

This presentation is Copyright © 2007, Network Computing Services, Inc. All Rights Reserved.

This presentation was developed in connection with contract DAAD19-03-D-0001 with the U.S. Army Research Laboratory.