Agenda for the
NGS Workshop
at IPDPS2007
Sunday, March 25, 2007
Session 1:
8:30am-10:30am
Introduction to the Workshop – Frederica Darema
ParalleX: A Study of A New Parallel Computation Model
Guang R. Gao, Thomas
Sterling, Rick Stevens, Mark Hereld, and Weirong Zhu
Improving MPI Independent Write Performance
Using A Two-Stage Write-Behind Buffering Method
Wei-keng Liao, Avery Ching, Kenin Coloma, and Alok Choudhary
Automatic
MPI application transformation with ASPhALT
Anthony Danalis, Lori Pollock,
and Martin Swany
Formal Analysis for Debugging and Performance
Optimization of MPI
Ganesh L. Gopalakrishnan and
Robert M. Kirby
Automatic Parallelization of Scripting
Languages: Toward Transparent Desktop Parallel Computing
Xiaosong Ma, Jiangtian Li, and
Nagiza F. Samatova
Virtual Execution Environments: Support and Tools
Apala Guha, Jason D. Hiser,
Naveen Kumar, Jing Yang, Min Zhao, Shukang Zhou, Bruce R. Childers, Jack W.
Davidson, Kim Hazelwood, and Mary Lou Soffa
Session 2: 11:00am-12:30pm
Intelligent Optimization of Parallel and
Distributed Applications
Bhupesh Bansal, Umit
Catalyurek, Jacqueline Chame, Chun Chen,
Ewa Deelman, Yolanda Gil, Mary Hall, Vijay Kumar, Tahsin Kurc, Kristina
Lerman, Aiichiro Nakano, Yoon-ju Lee Nelson, Joel Saltz, Ashish Sharma, Priya
Vashishta
Scheduling issues in optimistic
parallelization
Milind
Kulkarni and Keshav Pingali
New Results on the Performance Effects of
Autocorrelated Flows in Systems
Evgenia Smirni, Qi Zhang,
Ningfang Mi, Alma Riska, and Giuliano Casale
The Adaptive Code Kitchen: Flexible Tools for
Dynamic Application Composition
Pilsung
Kang, Mike Heffner, Joy Mukherjee, Naren Ramakrishnan,
DOSA: Design Optimizer for Scientific
Applications
David
A. Bader and Viktor K. Prasanna
K.H. (Kane) Kim and Stephen W. Jenks
Session 3: 1:30pm-3:30pm
Adaptive Scheduling with Parallelism Feedback
Kunal Agrawal, Yuxiong He,
Wen-Jing Hsu, and Charles E. Leiserson
Weaving Atomicity Through Dynamic Dependence
Tracking
Suresh Jagananthan
A Key-based Adaptive Transactional Memory
Executor
Tongxin Bai, Xipeng Shen, Chengliang
Zhang, William N. Scherer, Chen Ding, and Michael L. Scott
Optimizing Sorting with Machine Learning
Algorithms
Xiaoming Li, María Jesús Garzarán, and David Padua
Knowledge and Cache Conscious Algorithm Design
and Systems Support for Data Mining Algorithms
Amol Ghoting, Gregory
Buehrer, Matthew Goyder, Shirish Tatikonda, Xi Zhang, Srinivasan Parthasarathy,
Tahsin Kurc, and Joel Saltz
Memory Optimizations For Fast Power-Aware
Sparse Computations
Konrad Malkowski, Padma
Raghavan and Mary Jane Irwin
A global address space framework for locality
aware scheduling of block-sparse computations
Sriram Krishnamoorthy, Umit
Catalyurek, Jarek Nieplocha, Atanas Rountev, and P. Sadayappan
Speedup using Flowpaths for a Finite
Difference Solution of a 3D Parabolic PDE
Darrin M. Hanna, Anna M.
Spagnuolo, and Michael DuChene
Session 4: 4:00pm-6:15pm
NGS: Service Adaptation in Open Grid Platforms
Krishnaveni Budati, Jinoh
Kim, Abhishek Chandra, and Jon Weissman
Creating a Robust Desktop Grid using
Peer-to-Peer Services
Jik-Soo Kim, Beomseok Nam,
Michael Marsh, Peter Keleher, Bobby Bhattacharjee, Derek Richardson, Dennis
Wellnitz, and Alan Sussman
Xiaodong Zhang
Designing Effcient Systems Services and
Primitives for Next-Generation Data-Centers
K. Vaidyanathan, S. Narravula, P. Balaji, and D. K. Panda
Supporting Quality of Service in
High-Performance Servers
Yan Solihin, Fei Guo,
Seongbeom Kim, and Fang Liu
Enhancing Energy Efficiency in Multi-tier Web
Server Clusters via Prioritization
Tibor
Horvath, Kevin Skadron, and Tarek Abdelzaher
Autonomic Power and Performance Management for
Large Scale Data Centers
Bithika Khargharia, Salim
Hariri, Ferenc Szidarovszky, Hesham El-Rewini, Manal Houri, Samee Khan, Ishfaq
Ahmad, and Mazin S. Yousif
Xian-He Sun, Surendra Byna, and Yong Chen
Scalable, Dynamic Analysis and Visualization
for Genomic Datasets
Kai Li, Matthew Hibbs, Grant
Wallace Maitreya Dunham, Rachel Sealfon, and Olga Troyanskaya
Session 5: 7:30pm-9:00pm
Panel Discussion: Programmatic Directions
Monday, March 26, 2007
Session 6: 8:15am-10:00am
Semi-automatic Generation of Systems Monitoring Tools
Kathleen Fisher, Yitzhak Mandelbaum, Vivek Pai, and David Walker
SimX meets SCIRun: A Component-based
Implementation of a Computational Study System
Siu-Man Yau, Eitan Grinspun,
Vijay Karamcheti, and Denis Zorin
VIProf: Vertically Integrated Full-System
Performance Profiler
Hussam Mousa, Chandra Krintz,
Model Predictive Control for Memory Profiling
Sean Callanan, Radu Grosu,
Justin Seyster, Scott A. Smolka, and Erez Zadok
Understanding Measurement Perturbation in
Trace-based Data
Todd Mytkowicz, Amer Diwan,
Matthias Hauswirth, and Peter F. Sweeney
PROTOFLEX: FPGA-accelerated Hybrid Functional
Simulator
Eric S. Chung, Eriko
Nurvitadhi, James C. Hoe, Babak Falsafi, and Ken Mai
Models and Heuristics for Robust Resource
Allocation in Parallel and Distributed Computing Systems
David L. Janovy, Jay Smith,
Howard Jay Siegel, and Anthony A. Maciejewski
Session 7: 10:30am-12:30pm
Model-Driven Performance Analysis Methodology
for Distributed Software Systems
Swapna S. Gokhale, Aniruddha
Gokhale, Jeff Gray, Paul Vandal, Dimple Kaul, Arundhati Kogekar, and Yuehua Lin
J-Sim: An Integrated Environment for
Simulation and Model Checking of Network Protocols
Ahmed Sobeih, Mahesh Viswanathan,
Darko Marinov, and Jennifer C. Hou
Adam Brown, James C. Browne,
and Calvin Lin
Static Verification of Design Constraints and
Software Correctness Properties in the Hob System
Patrick Lam and Martin Rinard
ExPert: Dynamic Analysis Based Fault Location
via Execution Perturbations
Neelam Gupta and Rajiv Gupta
An Analysis of Availability Distributions in
Condor
Rich Wolski, Daniel Nurmi Kim,
and John Brevik
Identifying and Addressing Uncertainty in
Architecture-Level Software Reliability Modeling
Leslie Cheung, Leana
Golubchik, Nenad Medvidovic, and Gaurav Sukhatme
A Markov Reward Model for Software Reliability
YoungMin Kwon and Gul Agha
Session 8: 1:30pm-3:00pm
Modeling Modern Micro-architectures using CASL
Edward K. Walters II, J.
Eliot B. Moss, Trek Palmer, Timothy Richards, and Charles C. Weems
Rethinking Automated Synthesis of MPSoC
Architectures
Brett H. Meyer and Donald E.
Thomas
A Reconfigurable Chip Multiprocessor
Architecture to Accommodate Software Diversity
Engin Ipek, Meyrem Kirman, Nevin Kirman, and José F. Martínez
A
Distributed Execution Environment for Large Data Visualization
Jian Huang, Huadong Liu,
Micah Beck, Jinzhu Gao, and Terry Moore
Annotation Integration and Trade-off Analysis
for Multimedia Applications
Radu Cornea, Alex Nicolau,
and Nikil Dutt
Session 9: 3:30pm-5:00pm
Panel Discussion: Research, Technology and Education Drivers and
Opportunities
(Industry Representatives)
Session 10: 5:00pm-5:30pm
Closing Discussion
Adjournment: 5:30pm