Programme

June 28th (Day 1) - Morning

Auditorium 2 - FC6 029

HourActivity
08:30 Registration
Registration desk will be open from 08:30 to 17:30 June 28th, 29th, and morning of 30th.
09:00 - 09:15Conference Opening Session
09:15 - 10:15 Omar Ghattas (Invited Talk)
"Scalable Algorithms for Bayesian Inference of Large-Scale Models from Large-Scale Data"
Chair: Inês Dutra
10:15 - 10:30 Coffee Break

Session: Applications I
Chair: Paulo Vasconcelos

HourActivity
10:30 - 11:00 "SIMD Parallel Sparse Matrix-Vector and Transposed-Matrix-Vector Multiplication in DD Precision"
Toshiaki Hishinuma, Hidehiko Hasegawa and Teruo Tanaka
11:00 - 11:30 "Accelerating the Conjugate Gradient Algorithm with GPU in CFD Simulations"
Hartwig Anzt, Marc Baboulin, Jack Dongarra, Yvan Fournier, Frank Hulsemann, Amal Khabou and Yushan Wang
11:30 - 12:00 "Parallelisation of MACOPA, a multi-physics asynchronous solver"
Ronan Guivarch, Guillaume Joslin, Ronan Perrussel, Daniel Ruiz, Jean Tshimanga and Thomas Unfer
12:00 - 12:30 "Performance Analysis of SA-AMG Method by Setting Extracted Near-kernel Vectors"
Naoya Nomura, Akihiro Fujii, Teruo Tanaka, Kengo Nakajima and Osni Marques
12:30 - 14:00 Lunch

June 28th (Day 1) - Afternoon

Auditorium 2 - FC6 029

Session: Performance Model and Analysis I
Chair: Jorge Barbosa

HourActivity
14:00 - 14:30 "A Cross-Core Performance Model for Heterogeneous Many-Core Architectures"
Rui Pinheiro, Nuno Roma and Pedro Tomás
14:30 - 15:00 "On the Acceleration of Graph500: Characterizing PCIe Overheads with Multi-GPUs"
Mayank Daga
15:00 - 16:00 Crash Course - Part 1
"Multithreading and Vectorization on Intel® Xeon™ and Intel® Xeon Phi™ Architectures using OpenMP"
Silvio Stanzani
16:00 - 16:20 Coffee Break
16:20 - 17:50 Crash Course - Part 2
"Multithreading and Vectorization on Intel® Xeon™ and Intel® Xeon Phi™ Architectures using OpenMP"
Silvio Stanzani
18:00 Reception Cocktail

June 29th (Day 2) - Morning

Auditorium 2 - FC6 029

HourActivity
09:00 - 10:00  Bruno Schulze (Invited Talk)
"HPC as a Service"
Chair: Rui Camacho
10:00 - 10:30 Coffee Break

Session: Applications II
Chair: Ronan Guivarch

HourActivity
10:30 - 11:00 "Computing the Bidiagonal SVD through an Associated Tridiagonal Eigenproblem"
Osni Marques and Paulo Vasconcelos
11:00 - 11:30 "HPC on the Intel Xeon Phi: Homomorphic Word Searching"
Paulo Martins and Leonel Sousa
11:30 - 12:00 "A Data Parallel Algorithm for Seismic Raytracing"
Allen Malony, Stephanie McCumsey, Joseph Byrnes, Craig Rasmusen, Soren Rasmusen, Erik Keever and Douglas Toomey
12:00 - 14:00 Lunch

June 29th (Day 2) - Afternoon

Auditorium 2 - FC6 029

Session: Performance Model and Analysis II
Chair: Allen Malony

HourActivity
14:00 - 14:30 "Evaluation of Runtime Cut-off Approaches for Parallel Programs"
Alcides Fonseca and Bruno Cabral
14:30 - 15:00 "Implementation and Evaluation of NAS Parallel CG Benchmark on GPU Cluster with Proprietary Interconnect TCA"
Kazuya Matsumoto, Norihisa Fujita, Toshihiro Hanawa and Taisuke Boku
15:00 - 16:00 Mateo Valero (Invited Talk)
"Runtime Aware Architectures"
Chair: Jorge Barbosa
16:00 - 16:30 Coffee Break

Session: Low Level Support
Chair: Inês Dutra

HourActivity
16:30 - 17:00 "The Design of Advanced Communication to Reduce Memory Usage for Exa-scale Systems"
Shinji Sumimoto, Yuichiro Ajima, Kazushige Saga, Takafumi Nose, Naoyuki Shida and Takeshi Nanri
17:00 - 17:30 "A vectorized, cache efficient LLL implementation"
Artur Mariano, Fábio Correia and Christian Bischof
17:30 - 18:00 "Versat, a Minimal Coarse-Grain Reconfigurable Array"
João Lopes and José Sousa
19:00 Conference Dinner

June 30th (Day 3) - Morning

Auditorium 2 - FC6 029

HourActivity
09:00 - 10:00 Luc Giraud (Invited Talk)
"Numerical Resiliency in Iterative Linear Algebra Calculation"
Chair: Michel Daydé

Session: Environments/Libraries to Support Parallelization I
Chair: Mayank Daga

HourActivity
10:00 - 10:30 "An Application-Level Solution for the Dynamic Reconfiguration of MPI Applications"
Iván Cores, Patricia Gonzalez, Emmanuel Jeannot, María J. Martín and Gabriel Rodriguez
10:30 - 11:00 "Scientific Workflow Scheduling with Provenance Support in Multisite Cloud"
Ji Liu, Esther Pacitti, Patrick Valduriez and Marta Mattoso
11:00 - 11:30 Coffee Break

Session: Environments/Libraries to Support Parallelization II
Chair: Patricia González

HourActivity
11:30 - 12:00 "Aspect Oriented Parallel Framework for Java"
Bruno Medeiros and João Sobral
12:00 - 12:30 "Gaspar Data-Centric Framework"
Rui Silva and João Sobral
12:30 - 14:00 Lunch

June 30th (Day 3) - Afternoon

Auditorium 2 - FC6 029

Session: Environments/Libraries to Support Parallelization III
Chair: Rui Camacho

HourActivity
14:00 - 14:30 "A Parallel and Resilient Frontend for High Performance Validation Suites"
Julien Adam and Marc Pérache
14:30 - 15:00 "A Heterogeneous Runtime Environment for Scientific Desktop Computing"
Nuno Oliveira and Pedro Medeiros
15:00Conference Closing Session

June 30th - Parallel Event

Venue: Room 1, First Floor

HourActivity
10:00 - 17:00 Workshop
"Big Data & Deep Learning in HPC"
Programme Details

July 1st

Venue: Faculty of Engineering, Building I, Room: I -105, Asprela Campus

HourActivity
09:20 - 18:40 Workshop
"Computational Challenges for Climate Modeling and Weather Prediction"
Programme Details
These other two workshops were cancelled:
  • "High Performance Computing & Energy Efficiency (HPCEE)"
  • "Performance, Power and Energy-Efficiency Optimization in Heterogeneous Systems (PPEO)"

Programme

June 28th (Day 1) - Morning

Auditorium 2 - FC6 029

HourActivity
08:30 Registration
Registration desk will be open from 08:30 to 17:30 June 28th, 29th, and morning of 30th.
09:00 - 09:15Conference Opening Session
09:15 - 10:15 Bruno Schulze (Invited Talk)
"HPC as a Service"
Chair: Rui Camacho
10:15 - 10:30 Coffee Break

Session: Applications I
Chair: Paulo Vasconcelos

HourActivity
10:30 - 11:00 "SIMD Parallel Sparse Matrix-Vector and Transposed-Matrix-Vector Multiplication in DD Precision"
Toshiaki Hishinuma, Hidehiko Hasegawa and Teruo Tanaka
11:00 - 11:30 "Accelerating the Conjugate Gradient Algorithm with GPU in CFD Simulations"
Hartwig Anzt, Marc Baboulin, Jack Dongarra, Yvan Fournier, Frank Hulsemann, Amal Khabou and Yushan Wang
11:30 - 12:00 "Parallelisation of MACOPA, a multi-physics asynchronous solver"
Ronan Guivarch, Guillaume Joslin, Ronan Perrussel, Daniel Ruiz, Jean Tshimanga and Thomas Unfer
12:00 - 12:30 "Performance Analysis of SA-AMG Method by Setting Extracted Near-kernel Vectors"
Naoya Nomura, Akihiro Fujii, Teruo Tanaka, Kengo Nakajima and Osni Marques
12:30 - 14:00 Lunch

June 28th (Day 1) - Afternoon

Auditorium 2 - FC6 029

Session: Performance Model and Analysis I
Chair: Jorge Barbosa

HourActivity
14:00 - 14:30 "A Cross-Core Performance Model for Heterogeneous Many-Core Architectures"
Rui Pinheiro, Nuno Roma and Pedro Tomás
14:30 - 15:00 "On the Acceleration of Graph500: Characterizing PCIe Overheads with Multi-GPUs"
Mayank Daga
15:00 - 16:00 Crash Course - Part 1
"Multithreading and Vectorization on Intel® Xeon™ and Intel® Xeon Phi™ Architectures using OpenMP"
Silvio Stanzani
16:00 - 16:20 Coffee Break
16:20 - 17:50 Crash Course - Part 2
"Multithreading and Vectorization on Intel® Xeon™ and Intel® Xeon Phi™ Architectures using OpenMP"
Silvio Stanzani
18:00 Reception Cocktail

June 29th (Day 2) - Morning

Auditorium 2 - FC6 029

HourActivity
09:00 - 10:00 Omar Ghattas (Invited Talk)
"Scalable Algorithms for Bayesian Inference of Large-Scale Models from Large-Scale Data"
Chair: Carlos Ferreira
10:00 - 10:30 Coffee Break

Session: Applications II
Chair: Ronan Guivarch

HourActivity
10:30 - 11:00 "Computing the Bidiagonal SVD through an Associated Tridiagonal Eigenproblem"
Osni Marques and Paulo Vasconcelos
11:00 - 11:30 "HPC on the Intel Xeon Phi: Homomorphic Word Searching"
Paulo Martins and Leonel Sousa
11:30 - 12:00 "A Data Parallel Algorithm for Seismic Raytracing"
Allen Malony, Stephanie McCumsey, Joseph Byrnes, Craig Rasmusen, Soren Rasmusen, Erik Keever and Douglas Toomey
12:00 - 14:00 Lunch

June 29th (Day 2) - Afternoon

Auditorium 2 - FC6 029

Session: Performance Model and Analysis II
Chair: Allen Malony

HourActivity
14:00 - 14:30 "Evaluation of Runtime Cut-off Approaches for Parallel Programs"
Alcides Fonseca and Bruno Cabral
14:30 - 15:00 "Implementation and Evaluation of NAS Parallel CG Benchmark on GPU Cluster with Proprietary Interconnect TCA"
Kazuya Matsumoto, Norihisa Fujita, Toshihiro Hanawa and Taisuke Boku
15:00 - 16:00 Mateo Valero (Invited Talk)
"Runtime Aware Architectures"
Chair: Jorge Barbosa
16:00 - 16:30 Coffee Break

Session: Low Level Support
Chair: to be announced

HourActivity
16:30 - 17:00 "The Design of Advanced Communication to Reduce Memory Usage for Exa-scale Systems"
Shinji Sumimoto, Yuichiro Ajima, Kazushige Saga, Takafumi Nose, Naoyuki Shida and Takeshi Nanri
17:00 - 17:30 "A vectorized, cache efficient LLL implementation"
Artur Mariano, Fábio Correia and Christian Bischof
17:30 - 18:00 "Versat, a Minimal Coarse-Grain Reconfigurable Array"
João Lopes and José Sousa
19:00 Conference Dinner

June 30th (Day 3) - Morning

Auditorium 2 - FC6 029

HourActivity
09:00 - 10:00 Luc Giraud (Invited Talk)
"Numerical Resiliency in Iterative Linear Algebra Calculation"
Chair: Michel Daydé

Session: Environments/Libraries to Support Parallelization I
Chair: to be announced

HourActivity
10:00 - 10:30 "An Application-Level Solution for the Dynamic Reconfiguration of MPI Applications"
Iván Cores, Patricia Gonzalez, Emmanuel Jeannot, María J. Martín and Gabriel Rodriguez
10:30 - 11:00 "Scientific Workflow Scheduling with Provenance Support in Multisite Cloud"
Ji Liu, Esther Pacitti, Patrick Valduriez and Marta Mattoso
11:00 - 11:30 Coffee Break

Session: Environments/Libraries to Support Parallelization II
Chair: Patricia González

HourActivity
11:30 - 12:00 "Aspect Oriented Parallel Framework for Java"
Bruno Medeiros and João Sobral
12:00 - 12:30 "Gaspar Data-Centric Framework"
Rui Silva and João Sobral
12:30 - 14:00 Lunch

June 30th (Day 3) - Afternoon

Auditorium 2 - FC6 029

Session: Environments/Libraries to Support Parallelization III
Chair: to be announced

HourActivity
14:00 - 14:30 "A Parallel and Resilient Frontend for High Performance Validation Suites"
Julien Adam and Marc Pérache
14:30 - 15:00 "A Heterogeneous Runtime Environment for Scientific Desktop Computing"
Nuno Oliveira and Pedro Medeiros
15:00Conference Closing Session

June 30th - Parallel Event

Venue: Room 1, First Floor

HourActivity
10:00 - 17:00 Workshop
"Big Data & Deep Learning in HPC"
Programme Details

July 1st

Venue: Faculty of Engineering, Building I, Room: I -105, Asprela Campus

HourActivity
09:20 - 18:40 Workshop
"Computational Challenges for Climate Modeling and Weather Prediction"
Programme Details
These other two workshops were cancelled:
  • "High Performance Computing & Energy Efficiency (HPCEE)"
  • "Performance, Power and Energy-Efficiency Optimization in Heterogeneous Systems (PPEO)"