IXPUG Annual Spring Conference 2017
April 11–13, 2017: IXPUG Annual Spring Conference Sessions [Open to public]
Registration is now closed. Late registrations may still be accepted - for inquiries please contact Juha Jaykka <This email address is being protected from spambots. You need JavaScript enabled to view it.> directly
Meeting Survey: If you attended the Spring Meeting, please complete the survey so we know how we did! Fill it out here.
Video from these sessions will be streamed to our YouTube Page.
Meeting Location: The conference venue is the Centre for Mathematical Sciences (red pin) and the dinner venue is Trinity Hall (green pin). See the interactive map on the Cambridge website.
Day 1: Monday, April 10, 2017 - Intel Parallel Computing Center Members Only
Start | End | Title | Author(s) |
12:00 | 13:00 | Lunch/Networking | Intel Parallel Computing Center (IPCC) Members Only |
13:00 | 13:15 | Welcome | Intel PCC Program Office |
13:15 | 14:45 | Intel Hardware Update | Intel Staff |
14:45 | 15:00 | Break | |
15:00 | 16:00 | Intel Software Tools | Intel Staff |
16:00 | 16:30 | New Intel PCCs | TBA |
16:30 | 17:00 | Closing Remarks | Intel PCC Program Office |
Day 2: Tuesday, April 11, 2017 - IXPUG Annual Spring Conference
Start | End | Title | Author(s) | Presentation | Video |
8:30 | 9:00 | Registration & Coffee/Tea | |||
Opening Session [Chair: Lisa Smith] | |||||
9:00 | 9:10 | Welcome from the IXPUG Spring 2017 Chair | Professor Paul Shellard,The Stephen Hawking Centre for Theoretical Cosmology at University of Cambridge | ||
9:10 | 9:20 | Welcome from the IXPUG Chair | Michael Lysaght, ICHEC | ||
9:20 | 10:00 | Keynote: Parallelism, why and how? | James Cownie, Intel Corporation | Video | |
10:00 | 10:30 | Site Updates (15 minutes each) |
- MARCONI, Fabio Affinito, CINECA - Cambridge, Gilles Civario, DellEMC |
Video | |
10:30 | 11:00 | Early Science with KNL | Richard Gerber, NERSC | Video | |
11:00 | 11:30 | Tea Break | |||
Lightning Talks I [Chair: Thomas Steinke] | |||||
11:30 | 12:45 | IXPUG Lightning Talks (15 minutes each) |
|
Video Video Video Video |
|
12:45 | 14:00 | Lunch | |||
Multi-node Session [Chair: Richard Gerber] | |||||
14:00 | 14:30 | IXPUG Presentation 1 | Pre-exascale architectures: Many-core Intel KNL performance and usability assessment for French scientific communities, Gabriel Hautreux and Eric Boyer | Video | |
14:30 | 15:00 | IXPUG Presentation 2 | Performance optimization of OpenFOAM on KNL, Ravi Ojha, Paul Edwards, Prasad Pawar, Nishant Agrawal and Sonia Rani | Video | |
15:00 | 15:30 | IXPUG Presentation 3 | SeisSol on KNL, Carsten Uphoff and Michael Bader | Video | |
15:30 | 16:00 | IXPUG Presentation 4 | Grid: Structured Cartesian Mesh Library for Quantum Chromodynamics, Peter Boyle, Guido Cossu, Antonin Portelli and Azusa Yamaguchi | Video | |
16:00 | 16:30 | Tea Break | |||
16:30 | 17:00 | IXPUG Presentation 5 | Deep Learning under the Hood, Sidharth N. Kashyap, Angus Lepper, Peter Boyle | Video | |
Lightning Talks II [Chair: Michael Lysaght] | |||||
17:00 | 18:00 | Lightning Talks (15 minutes each) |
|
Video Video Video |
|
18:15 | 20:30 | Networking Reception | Sponsored by DellEMC |
Day 3: Wednesday, April 12 2017 - IXPUG Annual Spring Conference
Start | End | Title | Author(s) | Presentation | Video |
8:30 | 9:00 | Registration & Coffee/Tea | |||
Vectorization/Task Parallelism Session [Chair: John Pennycook] | |||||
9:00 | 9:30 | IXPUG Presentation 6 | Optimizing Vlasiator on KNL, Sebastian von Alfthan | Video | |
9:30 | 10:00 | IXPUG Presentation 7 | The GeantV prototype on KNL, Andrei Gheata, Sofia Vallecorsa and Federico Carminati | Video | |
10:00 | 10:30 | IXPUG Presentation 8 | BEM quadrature schemes for many- core architectures, Jan Zapletal, Michal Merta and Lukas Maly | Video | |
10:30 | 11:00 | IXPUG Working Groups 2017 & Discussion Board | Michael Lysaght, John Pennycook | ||
11:00 | 11:30 | Tea Break | |||
11:30 | 12:00 | IXPUG Presentation 9 | Task-based parallelism in DL_POLY_4, Aidan Chalk, Alin Marin Elena and Luke Mason | Video | |
Lightning Talks III [Chair: Juha Jaykka] | |||||
12:00 | 13:00 | IXPUG Lightning Talks (15 minutes each) |
|
Video Video Video |
|
13:00 | 14:00 | Lunch Break | |||
Memory/Data Locality Session [Chair: Gilles Civario] | |||||
14:00 | 14:30 | IXPUG Presentation 10 | The MEGA-STREAM benchmark on Intel Xeon Phi processors (Knights Landing), Tom Deakin, John Pennycook, Andrew Mallinson, Wayne Gaudin and Simon Mcintosh-Smith | Video | |
14:30 | 15:00 | IXPUG Presentation 11 | Vectorization and locality optimization for seismic imaging through automatic code generation, Navjot Kukreja, Fabio Luporini, Mathias Louboutin, Michael Lange and Gerard Gorman | Video | |
15:00 | 15:30 | IXPUG Presentation 12 | Improving achieved memory bandwidth from C++ codes on Intel® Xeon Phi™ Processor (Knights Landing), Karthik Raman, Tom Deakin, James Price and Simon Mcintosh-Smith | Video | |
15:30 | 16:00 | IXPUG Presentation 13 | Acceleration of Blender Cycles Render Engine using Intel Xeon Phi , Milan Jaros and Michal Merta | Video | |
16:00 | 16:30 | Tea Break | |||
Lightning Talks IV [Chair: Michael Lysaght] | |||||
16:30 | 17:30 | IXPUG Lightning Talks (15 minutes each) |
|
Video Video Video |
|
17:30 | 18:00 | Panel Discussion: "Looking back, looking forward: where are the next opportunities and challenges for applications on Intel Xeon Phi?" | Richard Gerber (NERSC), Jim Cownie (Intel), Thomas Steinke (ZIB), John Pennycook (Intel) |
||
18:00 | 18:10 | Closing Remarks | Michael Lysaght |
||
19:00 | Conference Dinner |
Conference Banquet at Trinity Hall College |
|||
Day 4: Thursday April 13, 2017: IXPUG Annual Spring Conference
Start | End | Title | Author(s) | Presentation | Video |
8:30 | 9:00 | Registration & refreshments | |||
9:00 | 12:30 | MPI programming on KNL systems |
Heinrich Bockhorst, Intel | ||
12:30 | 14:00 | Lunch Break | |||
14:00 | 17:00 | Offload over Fabric: Modernize your Application for Heterogeneous Compute using OpenMP |
Jan Zielinski, Intel |
Abstract Submission Deadline | 26 February 2017 (AoE), extended to 5 March 2017 |
Abstracts Reviewed by IXPUG Committee | 27 Feb - 3 March 2017, extended to 5 March - 10 March 2017 |
Acceptance Notification | 7 March 2017, extended to 14 March 2017 |
Preliminary Agenda Posted to IXPUG Website | 10 March 2017, extended to 17 March 2017 |
Registration Deadline | 24 March 2017 |
Agenda Finalized (Presenter Notifications) | 31 March 2017 |
Final Presentations Due from Speakers | 5 April 2017 |
Intel PCC Sessions | 10 April 2017 |
IXPUG Sessions | 11-13 April 2017 |
Travel Information:
- Visa Requirements: Please contact This email address is being protected from spambots. You need JavaScript enabled to view it. at University of Cambridge for visa inquiries.
- Transportation, Parking, etc.: Information on how to get to the venue can be found here.
- Lodging: Hotel recommendations listed below. A useful site for finding accommodation here
Hotel | Hotel Address |
Arundel House Hotel |
Chesterton Road, Cambridge CB4 3AN Phone: +44 (0) 1223 367 701 |
Varsity Hotel |
Thompson’s Lane (off Bridge Street) Cambridge CB5 8AQ Phone: +44 (0) 1223 30 60 30 |
Hotel Felix |
Whitehouse Lane, Huntingdon Road,Cambridge, CB3 0LX Phone: +44 01223 277977 |
Hilton (City Centre) |
Downing Street, Cambridge, CB2 3DT, United Kingdom Phone: +44 1223 464491 |
Hilton (By the river) |
Granta Place Mill Lane, Cambridge,CB2 1RT, United Kingdom Phone: +44 1223 259988 |
Organizing Committee and Contacts
Organizing Committee:
- Juha Jaykka, This email address is being protected from spambots. You need JavaScript enabled to view it., Department of Applied Mathematics and Theoretical Physics, University of Cambridge, UK
- Estela Suarez, This email address is being protected from spambots. You need JavaScript enabled to view it., Forschungszentrum Juelich / Juelich Supercomputing Centre, Germany
- Thomas Steinke, This email address is being protected from spambots. You need JavaScript enabled to view it., Zuse Institute Berlin, Germany
- David Martin, This email address is being protected from spambots. You need JavaScript enabled to view it., Argonne National Laboratory, US
- John Pennycook, This email address is being protected from spambots. You need JavaScript enabled to view it., Intel Corporation, United States
- Richard Gerber, This email address is being protected from spambots. You need JavaScript enabled to view it., National Energy Research Scientific Computing Center, Lawrence Berkeley National Lab
- Michael Lysaght, This email address is being protected from spambots. You need JavaScript enabled to view it. , Irish Centre for High End Computing (ICHEC), Ireland
Local Organizer:
- James Parke, This email address is being protected from spambots. You need JavaScript enabled to view it., University of Cambridge
Call for Presentations:
IXPUG welcomes submissions on innovative work from KNL users in academia, industry and government labs, describing original discoveries and experiences that will promote and prescribe efficient use of many-core and multicore systems. The authors of the best scored abstracts and draft presentations will be selected for a full 30 minute presentation; others may be offered an opportunity to present shorter Lightning Talks.
Submission Guidelines:
A short Abstract and Draft Presentation should be submitted by Sunday, 26th February. Sunday, March 5 [Deadline extended 1 week!] The Draft Presentation does not need to be complete by this date. However, along with the Abstract, it should reflect the overall intent of the presentation and contain placeholders for the remaining content to be completed by the Final Presentation Deadline on 5th April. Presentations describing application results on multi-node configurations/addressing KNL-specific features (e.g. use of MCDRAM)/peformance tools exploitation will be prioritized. For presentation format, please use the IXPUG presentation template and you can submit your abstract to IXPUG EasyChair.
Topics of interest are (but not limited to):
- Vectorization: Data layout for efficient SIMD operations, SIMD directives and operations
- Memory: Data layout in memory for efficient access and caching (data preconditioning), access latency concerns (prefetch, streams, costs for MCDRAM), partitioning of DDR and MCDRAM for applications (memory policies)
- Communication: including early experiences with Omni-Path
- Thread and Process Management: Process and thread affinity issues, SMT (simultaneous multi-threading, in core), balancing processes and threads, nested threading (per tile or core)
- Multi-node Application Experience: especially on large-scale KNL systems
- Programming Models: OpenMP 4.x, hStreams, MPI 3.0, hybrid programming (e,g, MPI/OpenMP,), others
- Algorithms and Methods: including scalable and vectorizable algorithms
- Software Environments and Tools
- Benchmarking & Profiling Tools
- Visualization
Preliminary Agenda Schedule (final agenda will be published after abstract submission review):
- Monday, April 10, 2017: Intel Parallel Computing Center (Intel PCC) members only meeting, light lunch during 12:00 - 13:30, followed by Intel PCC sessions (13:30-1700)
- Tuesday, April 11, 2017: IXPUG Annual Spring Conference, keynote, presentations, etc.
- Wednesday, April 12, 2017: IXPUG Annual Spring Conference, presentations, followed by conference dinner
- Thursday, April 13, 2017: IXPUG Annual Spring Conference, tutorial day