EU-Russia Call Dr. Panagiotis Tsarchopoulos Computing Systems ICT Programme European Commission.

Slides:



Advertisements
Similar presentations
HOlistic Platform Design for Smart Buildings
Advertisements

Emerging of Software Technologies Reporter: Jeremie Lucero.
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
LEIT (ICT7 + ICT8): Cloud strategy - Cloud R&I: Heterogeneous cloud infrastructures, federated cloud networking; cloud innovation platforms; - PCP for.
ICT Work Programme NCP Infoday 23 June Maria Geronymaki DG INFSO.H.2 ICT for Government & Public Services Objective.
End-to-End Efficiency (E 3 ) Integrated Project of the EC 7 th Framework Programme E 3 WP5 Objectives E 3 WP5 Structure and Research Challenges
High-Performance Computing
Priority Research Direction (I/O Models, Abstractions and Software) Key challenges What will you do to address the challenges? – Develop newer I/O models.
SCD in Horizon 2020 Ian Collier RAL Tier 1 GridPP 33, Ambleside, August 22 nd 2014.
GPGPU Introduction Alan Gray EPCC The University of Edinburgh.
1 Coven a Framework for High Performance Problem Solving Environments Nathan A. DeBardeleben Walter B. Ligon III Sourabh Pandit Dan C. Stanzione Jr. Parallel.
1 Lawrence Livermore National Laboratory By Chunhua (Leo) Liao, Stephen Guzik, Dan Quinlan A node-level programming model framework for exascale computing*
Life and Health Sciences Summary Report. “Bench to Bedside” coverage Participants with very broad spectrum of expertise bridging all scales –From molecule.
Claude TADONKI Mines ParisTech – LAL / CNRS / INP 2 P 3 University of Oujda (Morocco) – October 7, 2011 High Performance Computing Challenges and Trends.
Reconfigurable Application Specific Computers RASCs Advanced Architectures with Multiple Processors and Field Programmable Gate Arrays FPGAs Computational.
Heterogeneous Computing Dr. Jason D. Bakos. Heterogeneous Computing 2 “Traditional” Parallel/Multi-Processing Large-scale parallel platforms: –Individual.
WORK PROGRAMME 2014 – 2015 Topic ICT 9: Tools and Methods for Software Development Odysseas I. PYROVOLAKIS European Commission DG CONNECT Software & Services,
About Keldysh Institute of Applied Mathematics, Russian Academy of Sciences, Moscow, Russia. Founded in 1953 by Mstislav.
gpucomputing.net is a research and development community site dedicated to fostering collaborative and interdisciplinary work on the various disciplines.
© Fujitsu Laboratories of Europe 2009 HPC and Chaste: Towards Real-Time Simulation 24 March
OpenMP in a Heterogeneous World Ayodunni Aribuki Advisor: Dr. Barbara Chapman HPCTools Group University of Houston.
Brussels, 1 June 2005 WP Strategic Objective Embedded Systems Tom Bo Clausen.
GPUs and Accelerators Jonathan Coens Lawrence Tan Yanlin Li.
Advisor: Dr. Aamir Shafi Co-Advisor: Mr. Ali Sajjad Member: Dr. Hafiz Farooq Member: Mr. Tahir Azim Optimizing N-body Simulations for Multi-core Compute.
Compiler BE Panel IDC HPC User Forum April 2009 Don Kretsch Director, Sun Developer Tools Sun Microsystems.
ICT-NCP Meeting 12 May 2009 Dr. Jorge Pereira DG INFSO G3 Embedded Systems and Control
Programming Models & Runtime Systems Breakout Report MICS PI Meeting, June 27, 2002.
High-Performance Computing An Applications Perspective REACH-IIT Kanpur 10 th Oct
Technology + Process SDCI HPC Improvement: High-Productivity Performance Engineering (Tools, Methods, Training) for NSF HPC Applications Rick Kufrin *,
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
VTU – IISc Workshop Compiler, Architecture and HPC Research in Heterogeneous Multi-Core Era R. Govindarajan CSA & SERC, IISc
Embedding Constraint Satisfaction using Parallel Soft-Core Processors on FPGAs Prasad Subramanian, Brandon Eames, Department of Electrical Engineering,
Alternative ProcessorsHPC User Forum Panel1 HPC User Forum Alternative Processor Panel Results 2008.
Alastair Duncan STFC Pre Coffee talk STFC July 2014 The Trials and Tribulations and ultimate success of parallelisation using Hadoop within the SCAPE project.
HPC User Forum Back End Compiler Panel SiCortex Perspective Kevin Harris Compiler Manager April 2009.
Participation in 7FP Anna Pikalova National Research University “Higher School of Economics” National Contact Points “Mobility” & “INCO”
Dtsi/Sol CEA System Software Activities 125/02/2005VD R&D topics Designing tools and system software for:  The management of parallelism Mono-processor.
Numerical Libraries Project Microsoft Incubation Group Mary Beth Hribar Microsoft Corporation CSCAPES Workshop June 10, 2008 Copyright Microsoft Corporation,
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
Grid programming with components: an advanced COMPonent platform for an effective invisible grid © 2006 GridCOMP Grids Programming with components. An.
EU-IndiaGrid (RI ) is funded by the European Commission under the Research Infrastructure Programme WP5 Application Support Marco.
© 2009 IBM Corporation Parallel Programming with X10/APGAS IBM UPC and X10 teams  Through languages –Asynchronous Co-Array Fortran –extension of CAF with.
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
Experiences with Achieving Portability across Heterogeneous Architectures Lukasz G. Szafaryn +, Todd Gamblin ++, Bronis R. de Supinski ++ and Kevin Skadron.
Jacques Bus Head of Unit, DG INFSO-F5 “Security” European Commission FP7 launch in the New Member States Regional on-line conference 22 January 2007 Objective.
PDAC-10 Middleware Solutions for Data- Intensive (Scientific) Computing on Clouds Gagan Agrawal Ohio State University (Joint Work with Tekin Bicer, David.
ComPASS Summary, Budgets & Discussion Panagiotis Spentzouris, Fermilab ComPASS PI.
Shangkar Mayanglambam, Allen D. Malony, Matthew J. Sottile Computer and Information Science Department Performance.
Computing Systems: Next Call for Proposals Dr. Panagiotis Tsarchopoulos Computing Systems ICT Programme European Commission.
HeC PMT Meeting Tallinn 10 July 2008 Brainstorming session: what interest can there be in thinking about a possible new HeC 2 project to follow-up the.
Technology-enhanced Learning: EU research and its role in current and future ICT based learning environments Pat Manson Head of Unit Technology Enhanced.
3/12/2013Computer Engg, IIT(BHU)1 CUDA-3. GPGPU ● General Purpose computation using GPU in applications other than 3D graphics – GPU accelerates critical.
Cloud-based e-science drivers for ESAs Sentinel Collaborative Ground Segment Kostas Koumandaros Greek Research & Technology Network Open Science retreat.
Background Computer System Architectures Computer System Software.
The World Leader in High Performance Signal Processing Solutions Heterogeneous Multicore for blackfin implementation Open Platform Solutions Steven Miao.
European Perspective on Distributed Computing Luis C. Busquets Pérez European Commission - DG CONNECT eInfrastructures 17 September 2013.
Connect A 3 Contact persons: Sandro D'Elia Anne-Marie Sassen Horizon 2020: LEIT – ICT WP
IoT R&I on IoT integration and platforms INTERNET OF THINGS
Heterogeneous Processing KYLE ADAMSKI. Overview What is heterogeneous processing? Why it is necessary Issues with heterogeneity CPU’s vs. GPU’s Heterogeneous.
BioExcel - Intro Erwin Laure, KTH. PDC Center for High Performance Computing BioExcel Consortium KTH Royal Institute of Technology – Sweden University.
7 October 2015 NCP Training EU-Japan Joint Call EUJ1 – 2016: 5G – Next Generation Communication Networks.
VisIt Project Overview
Productive Performance Tools for Heterogeneous Parallel Computing
H2020, COEs and PRACE.
FET Plans FET - Proactive 1.
ICT NCP Infoday Brussels, 23 June 2010
Contact person: Mats Brorsson
The ERA.Net instrument Aims and benefits
Alternative Processor Panel Results 2008
Question 1 How are you going to provide language and/or library (or other?) support in Fortran, C/C++, or another language for massively parallel programming.
Presentation transcript:

EU-Russia Call Dr. Panagiotis Tsarchopoulos Computing Systems ICT Programme European Commission

EU-Russia Call First ICT Joint Call with Russia (dedicated INCO Call in WP ); joint calls have already been implemented in other areas of FP7 Russia is investing in High Performance Computing: No 12 supercomputer in the top500 list is Russian; aiming to enter Top3 already in 2010 (Petaflop range) Russia has leading academic expertise in a variety of scientific fields that are users of HPC EU has leading academic expertise in parallel programming and is home to a dynamic ecosystem of innovative HPC tool companies 2

Target outcomes: a)Programming Models and Runtime Support  generic and portable programming models  heterogeneous multicore and accelerator based systems b)Performance Analysis Tools for High-Performance Computing  measurement, analysis, and modeling tools to support hybrid programming  tools targeted towards abstract characterisations of the performance of applications c)Optimisation, Scalability and Porting of Codes  Optimisation and scaling of application codes to thousands of cores  Examples of application domains: Computational Fluid Dynamics, molecular dynamics, electromagnetic, biology, seismic signal processing and remote sensing. Overview of Call Call: INCO Russia, 4M€ EU + 2M€ Russia, 3 STREPs of 2-years, 1 project per topic

a) Programming Models and Runtime Support Programming models to address programmability and portability issues for multicore and accelerator based systems. –Work should focus on developing or selecting specifications of generic and portable programming models (e.g. via languages, directives or library APIs) and provide implementations (compilers and runtime support libraries) on heterogeneous multicore and accelerator based nodes. –The models should address the integration issues between system level and node level models in hybrid programming styles as well as compatibility between different low level devices (GPUs, FPGAs,...). –Includes flexible and efficient mechanisms for synchronization and locality handling. –Efforts to evaluate the developed environments in comparison to other alternatives would be desirable. Expected Impacts Improved understanding of the advantages/disadvantages/applicability of programming models. Improved programmability of parallel computing systems. Increased cooperation between EU and Russian organisations

b) Performance Analysis Tools for High-Performance Computing Portable and efficient performance measurement, analysis, and modeling tools to support hybrid programming –e.g., mixed MPI/OpenMP/Accelerator both on homogeneous and heterogeneous multicore hardware architectures and accelerators including GPUs and FPGAs. Tools should be targeted towards abstract characterisations of the performance of applications hiding the user from the specifics of a given hardware platform from the whole system down to the level of separate low-level units. Expected Impacts The state-of-the-art in hybrid parallel programming methodologies should be significantly advanced. Development of tools to support mixed-mode programming and programming of heterogeneous architectures. Increased cooperation between EU and Russian organisations

c)Optimisation, Scalability and Porting of Codes Optimisation and scaling of application codes to thousands of cores including porting of codes to new (heterogeneous or homogeneous) multicore hardware architectures, using advanced methods, technologies, and tools. –Examples include: use of new methods for mesh generation, new solver parallelisation, various forms of task and data parallelisation, utilization of specific accelerators, including GPU and FPGA. –Scientific computing domains and application domains are focused on, but not limited to: CFD, molecular dynamics, electromagnetic, biology, seismic signal processing and remote sensing. Expected Impacts The state-of-the-art in optimisation and scalability methodologies should be significantly advanced.  Effective measurements of improved performance and comparison between various types of parallelisation will be valuable. Porting of codes to bigger number of cores Increased cooperation between EU and Russian organisations

Thank You