BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:Introduction to Parallel Programming
DTSTART;VALUE=DATE-TIME:20171219T073000Z
DTEND;VALUE=DATE-TIME:20171219T150000Z
DTSTAMP;VALUE=DATE-TIME:20260423T031424Z
UID:indico-event-63@events.grnet.gr
DESCRIPTION:Introduction to Parallel Programming\n\n19 December 2017\n\nPu
 rpose of the course\n\nThe focus is to understand the basics of parallel p
 rogramming with the message-passing interface (MPI) and OpenMP parallel pr
 ogramming paradigms. MPI is the dominant parallelization paradigm in high 
 performance computing and enables one to write programs that run on distri
 buted memory machines\, such as the ARIS Greek supercomputer and other sys
 tems of the PRACE infrastructure. OpenMP is a threading based approach whi
 ch enables one to parallelize a program over a single shared memory machin
 e\, such as a single node in ARIS. The course also contains performance an
 d best practice considerations. The course ends with a section presenting 
 profiling and code optimisations to understand the behavior and performanc
 e of parallelized codes.\n\nThe course consists of lectures and hands-on e
 xercises on parallel programming. Hands-on sessions (in C and Fortran) wil
 l allow users to immediately test and understand the taught constructs of 
 the Message Passing  Interface (MPI) and the shared memory directives of 
 OpenMP. The course ends with a section presenting profiling and code optim
 izations to understand the behavior and performance of parallelized codes.
 \n\nAfter the course the participants should be able to write simple paral
 lel programs and parallelize existing programs with the basic features of 
 MPI or OpenMP.\n\nPrerequisites\n\nThe course addresses participants who a
 re familiar with the C/C++ or Fortran programming languages and have worki
 ng experience with the Linux operating system and the use of the command l
 ine. Experience with parallel programming (MPI and OpenMP) is not required
 .\n\nBring your own laptop in order to be able to participate in the train
 ing hands on. Hands on work will be done in pairs so if you don’t have a
  laptop you might work with a colleague. \n\nCourse language is English.\n
 \nRegistration\n\nThe maximum number of participants is 25. \n\nRegistrati
 ons will be evaluated on a first-come\, first-served basis. GRNET is respo
 nsible for the selection of the participants on the basis of the training 
 requirements and the technical skills of the candidates. GRNET will also 
 seek to guarantee the maximum possible geographical coverage with the part
 icipation of candidates from many countries.\n\nVenue\n\n \n\nARIS - Syst
 em Information\n\n \n\nARIS is the name of the Greek supercomputer\, depl
 oyed and operated by GRNET (Greek Research and Technology Network) in Athe
 ns. ARIS consists of 532 computational nodes seperated in four “islands
 ” as listed here:\n\n\n    \n    426 thin nodes: Regular compute nodes w
 ithout accelerator.\n    \n    \n    44 gpu nodes: “2 x NVIDIA Tesla k40
 m” accelerated nodes.\n    \n    \n    18 phi nodes: “2 x INTEL Xeon P
 hi 7120p” accelerated nodes.\n    \n    \n    44 fat nodes: Fat compute 
 nodes have larger number of cores and memory per core than a thin node.\n 
    \n\n\nAll the nodes are connected via Infiniband network and share 2PB 
 GPFS storage.The infrastructure also has an IBM TS3500 library of maximum 
 storage capacity of about 6 PB. Access to the system is provided by two lo
 gin nodes. \n\nAbout Tutors\n\nDr. Dellis (Male) holds a B.Sc. in Chemistr
 y (1990) and PhD in Computational Chemistry (1995) from the National and K
 apodistrian University of Athens\, Greece. He has extensive HPC and grid c
 omputing experience. He was using HPC systems in computational chemistry r
 esearch projects on fz-juelich machines (2003-2005). He received an HPC-Eu
 ropa grant on BSC (2009). In EGEE/EGI projects he acted as application sup
 port and VO software manager for SEE VO\, grid sites administrator (HG-02\
 , GR-06)\, NGI_GRNET support staff (2008-2014). In PRACE 1IP/2IP/3IP/4IP/5
 IP he was involved in benchmarking tasks either as group member or as BCO 
 (2010-2017). Currently he holds the position of “Senior HPC Applications
  Support Engineer” at GRNET S.A. where he is responsible for activities 
 related to user consultations\, porting\, optimization and running HPC app
 lications at national and international resources.\n\nDr. Ioannis E. Venet
 is received his PhD in 2006 from the Computer Engineering and Informatics 
 Department at the University of Patras\, Greece. Currently he teaches "Par
 allel Processing" and "Software and Programming for High Performance Syste
 ms" at the same Department. He has participated in numerous research proje
 cts in the area of Parallel Computing. His main research interests include
  parallel programming models\, run-time systems for supporting such models
 \, co-processor programming (especially using GPUs and the Intel Xeon Phi)
  and parallelization of computationally demanding applications. \n\nAbout 
 GRNET\n\nGRNET provides Internet connectivity\, high-quality e-Infrastruct
 ures and advanced services to the Greek Educational\, Academic and Researc
 h community.\n\nThrough its high-speed\, high-capacity infrastructure that
  spans across the entire country\, GRNET interconnects more than 150 insti
 tutions\, including all universities and technological institutions\, as w
 ell as many research institutes and the public Greek School Network.\n\nGR
 NET operates the National High Performance Computing system (a Tier-1 in t
 he European HPC ecosystem) and offers user and application support service
 s\, that provide Greek scientists with the computing infrastructure and ex
 pertise they need for their research enabling them to perform large scale 
 simulations.\n\nGRNET offers innovative IaaS cloud computing services to t
 he Greek and global research & education communities: “ ~okeanos” and 
 “okeanos global” allow users to create multi-layer virtual infrastruct
 ure and instantiate virtual computing machines\, local networks to interco
 nnect them\, and a reliable storage space within seconds\, with few\, simp
 le mouse clicks.\n\nGRNET aims at contributing towards Greece’s Digital 
 Convergence with the EU\, by supporting the development and encouraging th
 e use of e-Infrastructures and services. The right and timely planning str
 ategies\, together with the long experience and know-how of its people\, g
 uarantee the continuation and enhancement of GRNET’s successful course.\
 n\nGreek Research and Technology Network – Networking Reserach and Educa
 tion:\n\nwww.grnet.gr\, hpc.grnet.gr\n\nhttps://events.grnet.gr/event/63/
LOCATION:Central Library NTUA\, Zografou Campus Multimedia Room\, https://
 goo.gl/maps/8Piu1ftakh72
URL:https://events.grnet.gr/event/63/
END:VEVENT
END:VCALENDAR
