Third International Workshop on Parallel Programming Models and ...

coleslawokraΛογισμικό & κατασκευή λογ/κού

1 Δεκ 2013 (πριν από 3 χρόνια και 9 μήνες)

95 εμφανίσεις

Fourth International
Workshop on

Parallel Programming Models and

Systems Software for High
-
End Computing

(P2S2 ‘
11)

Pavan Balaji, Argonne National Laboratory

Organizing Committee


Steering Committee

William
Gropp

University of Illinois,

Urbana Champaign


Program Co
-
chairs

Pavan Balaji

Argonne National Laboratory

Abhinav

Vishnu

Pacific Northwest National Laboratory

Vijay
Saraswat

IBM Research

P2S2 Opening Remarks (09/13/2011)

Yong Chen

Texas Tech University

Pavan Balaji, Argonne National Laboratory

Workshop Goals


Primary Goal: Consolidating ideas for programming and
managing high
-
end computing systems


Large machines almost always mean
complex architectures


Sometimes it means a
larger count of existing machines


Oftentimes it means
disruptive changes

to our current understanding
of system architectures


We hope to serve as a venue for researchers to exchange
ideas in how the community can build and use the world’s
largest systems
!

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

Ready or Not, Here it Comes!

P2S2 Opening Remarks (09/13/2011)

10
PFlops

in 2011

100
PFlops

in 2015

Expected

to have

an
Exaflop system

in 2018
-
2019 !

Pavan Balaji, Argonne National Laboratory

Systems Are Already Very Complex

P2S2 Opening Remarks (09/13/2011)

Need to Convert

System Capacity

to

System Capability

Pavan Balaji, Argonne National Laboratory

Challenges for Massive Systems


Scalability


Systems with hundreds of thousands of cores exist


We will have a million cores soon


Small performance problems can get brutal at scale !


Ease of Use (The “Wizard Gap”)


Not everyone is a parallel programming expert


… and yet, everyone wants the best performance


We live in a heterogeneous jungle


Multicore processors, Integrated Accelerator cores, GPUs, FPGAs


Reliability and Maintainability


Failure detection and transparency


Ease of
administration

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

Workshop Areas of Interest


Parallel Programming Models and their associated
Runtime
Systems and other Systems
Software as applicable to high
-
end computing systems


Questions that we are pursuing:


How should the largest machines in the world be programmed?


What
runtime systems and other system
software is necessary to
program and manage these massive systems efficiently and
productively
?

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

Program Committee: 23 members


Ahmad
Afsahi
, Queen's University


George
Almasi
, IBM Research


Taisuke

Boku
, Tsukuba University


Ron
Brightwell
, Sandia National Laboratory


Surendra

Byna
,
Lawrence Berkeley National Lab


Zhihui

Du
,
Tsinghua

University


Rahul

Garg
,
IBM Research, India


Torsten

Hoefler
, Indiana University


Zhiyi

Huang
, University of
Otago
, New Zealand


Hai

Jin,
Huazhong

University of Science and Tech.


Darren
Kerbyson
,
Pacific Northwest National Lab


Zhiling

Lan
, Illinois Institute of Technology


Doug Lea
, State University of New York at Oswego


Heshan

Lin
, Virginia
Tech


Sonia Sachs,
Department of Energy


Bronis

de
Supinski
, Lawrence Livermore National
Laboratory

P2S2 Opening Remarks (09/13/2011)


Guangming

Tan,
Chinese Academy of Sciences


Rajeev
Thakur
, Argonne National Laboratory


Vinod

Tipparaju
, Oak Ridge National Laboratory


Jesper

Traeff
, University of Vienna, Europe


Bharadwaj

Veeravalli
,
National Univ. of Singapore


Weikuan

Yu
, Auburn
University


Yunquan

Zhang
, Chinese Academy of Sciences

Pavan Balaji, Argonne National Laboratory

Paper Reviews


Totally 27 papers were considered for the workshop


5 reviews per paper


Program Committee
telemeeting

to finalize accepted papers


11 papers were accepted


Some of the accepted papers have been invited to submit to a
special issue
of the International Journal of
Supercomputing
(
JoS
)

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

Logistics


Four sessions:


Three sessions for regular technical paper presentations


One session for
an invited keynote talk


If you are a presenter:


Please meet your session chair before your session starts


Bios for each presenter needed


Session chairs might require presentations
to be copied to a common
presentation laptop before the
session (please check with your
session chair!)


Wireless
Connectivity

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

P2S2 Sessions


Session1
: Invited Keynote Talk


[Time:
9:00
am to
10:00
am]


Session Chair
:
Pavan

Balaji



Exascale
: Why is it Different?”, Prof. Barbara Chapman



Session
2:
Programming Models and Runtime Systems



[Time:
10:30
am to
12:20 pm
]


Moderator: Martin Schulz


"Recomposing An Irregular Algorithm Using a Novel Low
-
Level PGAS Model", Megan Vance and Peter
Kogge


"A Middleware for Concurrent Programming in MPI Applications", Tobias
Berka
,
Helge

Hagenauer

and
Marian
Vajtersic


"Kangaroo: Reliable execution of scientific applications with DAG programming model", Kai Zhang, Kang
Chen, Wei
Xue


"JETS: Language and System Support for Many Parallel Task Computing", Justin Wozniak and Michael
Wilde

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

P2S2 Sessions (contd.)


Session3: Scheduling and Workflows


[Time:
1:30 pm
to
3:20 pm
]


Session Chair:
Vinod

Tipparaju
, AMD


"Energy
-
Constrained Dynamic Resource Allocation in a Heterogeneous Computing Environment", B.
Dalton Young, Jonathan
Apodaca
, Luis Diego
Briceno
, Jay Smith,
Sudeep

Pasricha
, Anthony A.
Maciejewski
, Howard Jay Siegel,
Bhavesh

Khemka
,
Shirish

Bahirat
, Adrian Ramirez, and Yong
Zou


"Job Co
-
Scheduling on Coupled High
-
End Computing Systems", Wei Tang,
Narayan

Desai,
Venkatram

Vishwanath
, Daniel
Buettner
,
Zhiling

Lan


"Integrating Scientific Workflows and Large Tiled Display Walls: Bridging the Visualization Divide",
Hoang Nguyen, David Abramson, Blair
Bethwaite
, Minh Ngoc
Dinh
, Colin
Enticott
, Stephen Firth,
Slavisa

Garic
, Ian Harper, Martin
Lackmann
, A.B.M.
Russel
, Stefan
Schek
, Mary Vail


"Restricted Admission Control in View
-
Oriented Transactional Memory", K. Leung and Z. Huang



Session 4: Communication and I/O



[Time:
3:40 pm
to
5:00 pm
]


Moderator: Brice
Goglin
, INRIA


"
CellPilot
: A Seamless Communication Solution for Hybrid Cell Clusters", Natalie Girard, William
Gardner, John Carter and Gary
Grewal


"Interval Based I/O: A New Approach to Providing High Performance Parallel I/O", Jeremy Logan and
Phillip Dickens


"Improving Performance of the Irregular Data Intensive Application with Small Computation
Workload for CMPs",
Zhimin

Gu

P2S2 Opening Remarks (09/13/2011)

Pavan Balaji, Argonne National Laboratory

Plans for P2S2 2012


Steering Committee:


William
Gropp

(University of Illinois, Urbana Champaign)


Vijay
Saraswat

(IBM Research)


Program Co
-
chairs:


Pavan

Balaji

(Argonne National Laboratory)


Abhinav

Vishnu (Pacific Northwest National Laboratory)


Yong Chen (Oak Ridge National Laboratory)


Will continue to be associated with ICPP 2012


Like this year, we again plan to have special issue with a journal


Possibly the
Journal
of
Supercomputing, again


Get Involved !


Paper
submissions


Workshop
attendance


Advertizing

P2S2 Opening Remarks (09/13/2011)