parallel programming - RISC2 Project https://www.risc2-project.eu Tue, 21 Mar 2023 10:18:44 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 More than 100 students participated in the HPC, Data & Architecture Week https://www.risc2-project.eu/2023/03/21/more-than-100-students-participated-in-the-hpc-data-architecture-week/ Tue, 21 Mar 2023 10:18:44 +0000 https://www.risc2-project.eu/?p=2790 RISC2 supported the ‘HPC, Data & Architecture Week’, which took place between March 13 and 17, 2023, in Buenos Aires. This initiative aimed to recover and deepen the training of human resources for the development of scientific applications and their efficient use in parallel computing environments. This event had four main courses: “Foundations of Parallel […]

The post More than 100 students participated in the HPC, Data & Architecture Week first appeared on RISC2 Project.

]]>
RISC2 supported the ‘HPC, Data & Architecture Week’, which took place between March 13 and 17, 2023, in Buenos Aires. This initiative aimed to recover and deepen the training of human resources for the development of scientific applications and their efficient use in parallel computing environments.

This event had four main courses: “Foundations of Parallel Programming”, “Large scale data processing and machine learning”, “New architectures and specific computing platforms”, and “Administrations techniques for large-scale computing facilities”.

More than 100 students actively participated in the event who traveled from different part of the country. 30 students received financial support to participate (traveling and living) provided by the National HPC System (SNCAD) dependent of the Argentina’s Ministry of Science.

Esteban Mocskos, one of the organizers of the event, believes “this kind of events should be organized regularly to sustain the flux of students in the area of HPC”. In his opinion, “a lot of students from Argentina get their first contact with HPC topics. As such a large country, impacting a distant region also means impacting the neighboring countries. Those students will bring their experience to other students in their places”. According to Mocskos, initiatives like the “HPC, Data & Architecture Week” spark a lot of collaborations.

The post More than 100 students participated in the HPC, Data & Architecture Week first appeared on RISC2 Project.

]]>
14th International SuperComputing Camp 2023 https://www.risc2-project.eu/events/14th-international-supercomputing-camp-2023/ Mon, 27 Feb 2023 12:31:53 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2763

The post 14th International SuperComputing Camp 2023 first appeared on RISC2 Project.

]]>

The post 14th International SuperComputing Camp 2023 first appeared on RISC2 Project.

]]>
Costa Rica HPC School 2023 aimed at teaching the fundamental tools and methodologies in parallel programming https://www.risc2-project.eu/2023/02/14/costa-rica-hpc-school-2023-aimed-at-teaching-the-fundamental-tools-and-methodologies-in-parallel-programming/ Tue, 14 Feb 2023 10:05:55 +0000 https://www.risc2-project.eu/?p=2736 The Costa Rica HPC School 2023, organized by CeNAT in collaboration with the RISC2 project, took place between January 30 and February 3, at the Costa Rica National High Technology Center. The main goal of the School was to offer a platform for learning the fundamental tools and methodologies in parallel programming. In doing so […]

The post Costa Rica HPC School 2023 aimed at teaching the fundamental tools and methodologies in parallel programming first appeared on RISC2 Project.

]]>
The Costa Rica HPC School 2023, organized by CeNAT in collaboration with the RISC2 project, took place between January 30 and February 3, at the Costa Rica National High Technology Center. The main goal of the School was to offer a platform for learning the fundamental tools and methodologies in parallel programming. In doing so in an in-person mode, networking and team building was also fostered. The School gathered 32 attendees, mostly students, but also professors and researchers.

Building on the success of previous editions, the seventh installment of the Costa Rica High Performance Computing School (CRHPCS) aims at preparing students and researchers to introduce HPC tools in their workflows. A selected team of international experts taught sessions on shared-memory programming, distributed-memory programming, accelerator programming, and high performance computing.  This edition had instructors Alessandro Marani and Nitin Shukla from CINECA, which greatly helped in bringing a vibrant environment to the sessions.

Bernd Mohr, from Jülich Supercomputing Centre, was the Keynote Speaker of this year’s edition of the event.  A well-known figure in the HPC community at large, Bernd presented the talk Parallel Performance Analysis at Scale: From Single Node to one Million HPC Cores. In an amazing voyage through different architecture setups, Bernd highlighted the importance and challenges of performance analysis.

For Esteban Meneses, Costa Rica HPC School General Chair, the School is a key element in building a stronger and more connected HPC community in the region. This year, thanks to the RISC2 project, we were able to gather participants from Guatemala, El Salvador, and Colombia. Creating these ties is fundamental for later developing more complex initiatives. We aim at preparing future scientists that will develop groundbreaking computer applications that tackle the most pressing problems of our region.

More information here. 

The post Costa Rica HPC School 2023 aimed at teaching the fundamental tools and methodologies in parallel programming first appeared on RISC2 Project.

]]>
LNCC’s HPC Summer School provided sessions related to HPC to their community https://www.risc2-project.eu/2023/01/30/lnccs-hpc-summer-school-provided-sessions-related-to-hpc-to-their-community/ Mon, 30 Jan 2023 11:31:48 +0000 https://www.risc2-project.eu/?p=2688 LNCC, one of the RISC2 Brazilian partners, organized the HPC Summer School “Escola Supercomputador Santos Dumont,” which took place between January 16 to 24, 2023, as part of the LNCC’s Summer Program. The School aimed to provide mini-courses and talks related to programming on high-performance computers, such as parallel programming models, profiling tools, and libraries […]

The post LNCC’s HPC Summer School provided sessions related to HPC to their community first appeared on RISC2 Project.

]]>
LNCC, one of the RISC2 Brazilian partners, organized the HPC Summer School “Escola Supercomputador Santos Dumont,” which took place between January 16 to 24, 2023, as part of the LNCC’s Summer Program.

The School aimed to provide mini-courses and talks related to programming on high-performance computers, such as parallel programming models, profiling tools, and libraries for developing optimized parallel algorithms for the SDumont user community and the high-performance computing programming community.

Due to the extensive territory of Brazil and the number of research projects, it is mandatory to provide regular HPC schools for the research community. According to Carla Osthoff, one of the organizers of this school, “SDumont is the only Brazilian supercomputer dedicated to the research community that is part of the TOP 500 list. The Brazilian Ministry of Science and Technology offers free access to all Brazilian research projects in the country and foreign collaborators. Currently, we have 238 research projects from 18 research areas.  This edition of the School received 350 registrations, but we also provided online YouTube access to the community.”

The event happened remotely, and all the sessions are available on Youtube.

The post LNCC’s HPC Summer School provided sessions related to HPC to their community first appeared on RISC2 Project.

]]>
Webinar: Developing complex workflows that include HPC, Artificial Intelligence and Data Analytics https://www.risc2-project.eu/events/webinar-5-developing-complex-workflows-that-include-hpc-artificial-intelligence-and-data-analytics/ Tue, 24 Jan 2023 10:51:32 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2661 Date: February 22, 2023 | 4 p.m. (UTC) Speaker: Rosa M. Badia, Barcelona Supercomputing Center Moderator: Esteban Mocskos, Universidad de Buenos Aires The evolution of High-Performance Computing (HPC) systems towards every-time more complex machines is opening the opportunity of hosting larger and heterogeneous applications. In this sense, the demand for developing applications that are not purely HPC, but […]

The post Webinar: Developing complex workflows that include HPC, Artificial Intelligence and Data Analytics first appeared on RISC2 Project.

]]>

Date: February 22, 2023 | 4 p.m. (UTC)

Speaker: Rosa M. Badia, Barcelona Supercomputing Center

Moderator: Esteban Mocskos, Universidad de Buenos Aires

The evolution of High-Performance Computing (HPC) systems towards every-time more complex machines is opening the opportunity of hosting larger and heterogeneous applications. In this sense, the demand for developing applications that are not purely HPC, but that combine aspects of Artifical Intelligence and or Data analytics is becoming more common. However, there is a lack of environments that support the development of these complex workflows. The webinar will present PyCOMPSs, a parallel task-based programming in Python. Based on simple annotations, sequential Python programs can be executed in parallel in HPC-clusters and other distributed infrastructures.

PyCOMPSs has been extended to support tasks that invoke HPC applications and can be combined with Artificial Intelligence and Data analytics frameworks.

Some of these extensions are made in the framework of the eFlows4HPC project, which in addition is developing the HPC Workflows as a Service (HPCWaaS) methodology to make the development, deployment, execution and reuse of workflows easier. The webinar will present the current status of the PyCOMPSs programming model and how it is being extended in the eFlows4HPC project towards the project needs. Also, the HPCWaaS methodology will be introduced

About the speaker: Rosa M. Badia holds a PhD on Computer Science (1994) from the Technical University of Catalonia (UPC).  She is the manager of the Workflows and Distributed Computing research group at the Barcelona Supercomputing Center (BSC).

Her current research interests are programming models for complex platforms (from edge, fog, to Clouds and large HPC systems).  The group led by Dr. Badia has been developing StarSs programming model for more than 15 years, with a high success in adoption by application developers. Currently the group focuses its efforts in PyCOMPSs/COMPSs, an instance of the programming model for distributed computing including Cloud.

Dr Badia has published nearly 200 papers in international conferences and journals in the topics of her research. Her group is very active in projects funded by the European Commission and in contracts with industry. Dr Badia is the PI of the eFlows4HPC project.

Registrations are now closed.

 

The post Webinar: Developing complex workflows that include HPC, Artificial Intelligence and Data Analytics first appeared on RISC2 Project.

]]>
HPC Summer School “Escola Supercomputador Santos Dumont 2023” https://www.risc2-project.eu/events/hpc-summer-school-escola-supercomputador-santos-dumont-2023/ Mon, 19 Dec 2022 10:38:22 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2622 LNCC is organizing the HPC summer school “Escola Supercomputador Santos Dumont 2023”. The School will take place from January 16th-24th, in remote format, and is open to the HPC research community. The school aims to provide the SDumont user community and the high performance computing programming community in general with mini-courses related to programming on […]

The post HPC Summer School “Escola Supercomputador Santos Dumont 2023” first appeared on RISC2 Project.

]]>
LNCC is organizing the HPC summer school “Escola Supercomputador Santos Dumont 2023”. The School will take place from January 16th-24th, in remote format, and is open to the HPC research community.

The school aims to provide the SDumont user community and the high performance computing programming community in general with mini-courses related to programming on high performance computers such as parallel programming models, profiling tools and libraries for the development of optimized parallel algorithms.

Know more. 

The post HPC Summer School “Escola Supercomputador Santos Dumont 2023” first appeared on RISC2 Project.

]]>
Webinar: HPC system and job monitoring with LLview https://www.risc2-project.eu/events/webinar-4-hpc-system-and-job-monitoring-with-llview/ Tue, 26 Jul 2022 12:39:25 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2245 Date: December 7, 2022 | 4 p.m. (UTC) Speakers: Vitor Silva and Filipe Guimarães, Jülich Supercomputer Centre Moderator: Esteban Mocskos, Universidad de Buenos Aires Check the speakers’ presentation slides here.  LLview is a monitoring infrastructure developed by the Jülich Supercomputing Centre with the objective to provide an easy to use and adaptable software suite for monitoring High Performance […]

The post Webinar: HPC system and job monitoring with LLview first appeared on RISC2 Project.

]]>

Date: December 7, 2022 | 4 p.m. (UTC)

Speakers: Vitor Silva and Filipe Guimarães, Jülich Supercomputer Centre

Moderator: Esteban Mocskos, Universidad de Buenos Aires

Check the speakers’ presentation slides here. 

LLview is a monitoring infrastructure developed by the Jülich Supercomputing Centre with the objective to provide an easy to use and adaptable software suite for monitoring High Performance Computing systems. With the emergence of large heterogeneous machines, in the range of Exascale, the challenges of monitoring such huge systems increase significantly. To address that, LLview is under continuous development in order to work for a wide range of hardware systems and software interfaces with negligible overhead and at the same time providing fast, reliable access to job reports, system-wide monitoring data, and real-time system information. That information is provided to system users, project advisors, support teams and system administrators, helping the managing of jobs, identification of performance issues at many levels and also helping the system administrators to find failures and system malfunctions. This webinar gives an overview of the different LLview components and their interaction with each other and the system. Moreover, particular attention is drawn to the system monitoring views and the job reporting features, as they allow to trace the entire life cycle of a job and can help identify problems and bottlenecks at a very early stage.

 

About the Speakers:

Vitor Silva received his Computer Science degree from Universiade Federal de Minas Gerais. His M.Sc was earned in Systems and Computer Engineering from Universidade Federal do Rio de Janeiro and later received his Ph.D from Universidade Federal de Minas Gerais, this time in Nuclear Engineering. He worked as software developer in the digital image processing field, but most of his career was in the Nuclear Engineering field, mainly working with computer modeling and solving Neutronics and Thermal-hydraulics problems related to nuclear reactors. He was also the main admin of a small cluster system installed from scratch. Since 2021 he has been working at the Jülich Supercomputing Centre with monitoring tools and simulation.

Filipe Guimarães is a computational physicist. Graduated in Physics, M.Sc in Physics and Ph.D in Physics from the Universidade Federal Fluminense. He has been working with High Performance Computing since 2014 – initially from a user’s side, but moved to the support side in 2020. Since then, one of his focuses was to improve monitoring tools used and developed at the Jülich Supercomputing Centre.

About the Moderator: Esteban Mocskos is a full-time professor at Universidad de Buenos Aires (UBA) and researcher at the Center for Computer Simulation (CSC-CONICET). He received his Ph.D. in Computer Science from UBA in 2008 and was postdoc at the Protein Modelling group at UBA. His research interests include distributed systems & blockchain, computer networks, processor architecture, and parallel programming. He is part of the steering committee of the Latin-American HPC CARLA conference and onE of the committee members of Argentina’s National HPC system.

The post Webinar: HPC system and job monitoring with LLview first appeared on RISC2 Project.

]]>
Webinar: Application Benchmarking with JUBE: Lessons Learned https://www.risc2-project.eu/events/webinar-3-application-benchmarking-with-jube-lessons-learned/ Tue, 26 Jul 2022 12:36:09 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2244 Date: October 19, 2022 | 4 p.m. (UTC+1) Speaker: Marc-André Hermanns, RWTH Aachen Moderator: Bernd Mohr, Jülich Supercomputer Centre JUBE can help in the automating application benchmarking on a given platform. JUBE’s features in automatic sandboxing and parameter-space creation can assist to easily sweep build and runtime parameters for an application on a given platform to identify the […]

The post Webinar: Application Benchmarking with JUBE: Lessons Learned first appeared on RISC2 Project.

]]>

Date: October 19, 2022 | 4 p.m. (UTC+1)

Speaker: Marc-André Hermanns, RWTH Aachen

Moderator: Bernd Mohr, Jülich Supercomputer Centre

JUBE can help in the automating application benchmarking on a given platform. JUBE’s features in automatic sandboxing and parameter-space creation can assist to easily sweep build and runtime parameters for an application on a given platform to identify the best build and run configuration.

This talk provides some lessons learned in building a JUBE-based benchmark Suite for the RWTH Aachen University Job-Mix that reduces redundancy of information and allows for easy integration of future applications. It will specifically address advanced features for parameter settings, parameter inheritance, and some tips and tricks to overcome some of its limitations.

About the speaker: Marc-André Hermanns is a member of the HPC group at the IT Center of RWTH Aachen University. His research focuses on tools and interfaces for the performance analysis of parallel applications. He has been involved in the design and implementation of various courses on topics of parallel programming for high-performance computing. Next to supporting HPC users as part of the competence network for high-performance computing in North-Rhinewestphalia (HPC.NRW), he also contributes to the development of online tutorials and courses within the competence network. He is a long time user and advocator for JUBE and created configurations for various applications and benchmarks, both for classical system benchmarking, as well as integration of performance analysis tools in such workflows.

About the moderator: Bernd Mohr started to design and develop tools for performance analysis of parallel programs already with his diploma thesis (1987) at the University of Erlangen in Germany, and continued this in his Ph.D. work (1987 to 1992).  During a three year postdoc position at the University of Oregon, he designed and implemented the original TAU performance analysis framework. Since 1996 he has been a senior scientist at Forschungszentrum Juelich. Since 2000, he has been the team leader of the group ”Programming Environments and Performance Analysis”. Besides being responsible for user support and training in regard to performance tools at the Juelich Supercomputing Centre (JSC), he is leading the Scalasca performance tools efforts in collaboration with Prof.  Felix Wolf of TU Darmstadt. Since 2007, he has also served as deputy head for the JSC division ”Application support”. He was an active member in the International Exascale Software Project (IESP/BDEC) and work package leader in the European (EESI2) and Juelich (EIC, ECL) Exascale efforts.  For the SC and ISC Conference series, he served on the Steering Committee.  He is the author of several dozen conference and journal articles about performance analysis and tuning of parallel programs.

 

Registrations are now closed.

The post Webinar: Application Benchmarking with JUBE: Lessons Learned first appeared on RISC2 Project.

]]>
Webinar: Interactive High-Performance Computing with JupyterLab https://www.risc2-project.eu/events/webinar-2-interactive-high-performance-computing-with-jupyterlab/ Tue, 26 Jul 2022 12:31:35 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2241 Date: September 22, 2022 | 4 p.m. (UTC+1) Speaker: Jens Henrik Göbbert, JSC Moderator: Esteban Mocskos, Universidad de Buenos Aires Interactive exploration and analysis of large amounts of data from scientific simulations, in-situ visualization and application control are convincing scenarios for explorative sciences. Based on the open source software Jupyter or JupyterLab, a way has been available for […]

The post Webinar: Interactive High-Performance Computing with JupyterLab first appeared on RISC2 Project.

]]>

Date: September 22, 2022 | 4 p.m. (UTC+1)

Speaker: Jens Henrik Göbbert, JSC

Moderator: Esteban Mocskos, Universidad de Buenos Aires

Interactive exploration and analysis of large amounts of data from scientific simulations, in-situ visualization and application control are convincing scenarios for explorative sciences. Based on the open source software Jupyter or JupyterLab, a way has been available for some time now that combines interactive with reproducible computing while at the same time meeting the challenges of support for the wide range of different software workflows.

Even on supercomputers, the method enables the creation of documents that combine live code with narrative text, mathematical equations, visualizations, interactive controls, and other extensive output. However, a number of challenges must be mastered in order to make existing workflows ready for interactive high-performance computing. With so many possibilities, it’s easy to lose sight of the big picture. This webinar provides a compact introduction to high performance interactive computing.

Speaker’s presentation is available here.

About the Speaker: Jens Henrik Göbbert graduated in mechanical engineering in 2006 and worked until 2014 as a research assistant at the Institute for Technical Combustion in the area of turbulence modelling and high performance computing. He joined the cross-sectional group “Immersive Visualization” of the Jülich Aachen Research Alliance (part of the Virtual Reality Group of the IT Center at the RWTH Aachen University) and became part of the cross-sectional team “Visualization” of the Jülich Supercomputing Center at the FZJ in 2016 as an expert in visualization of large scientific data sets, in situ visualization & coupling and interactive supercomputing.

About the Moderator: Esteban Mocskos is a full-time professor at Universidad de Buenos Aires (UBA) and researcher at the Center for Computer Simulation (CSC-CONICET). He received his Ph.D. in Computer Science from UBA in 2008 and was postdoc at the Protein Modelling group at UBA. His research interests include distributed systems & blockchain, computer networks, processor architecture, and parallel programming. He is part of the steering committee of the Latin-American HPC CARLA conference and one of the committee members of Argentina’s National HPC system.

The post Webinar: Interactive High-Performance Computing with JupyterLab first appeared on RISC2 Project.

]]>
Webinar: Getting Scientific Software Installed: From EasyBuild to EESSI https://www.risc2-project.eu/events/1st-webinar-series-hpc-system-tools/ Tue, 26 Jul 2022 09:53:58 +0000 https://www.risc2-project.eu/?post_type=mec-events&p=2229 Date: August 24, 2022 | 4 p.m. (UTC+1) Speaker: Kenneth Hoste, Ghent University Summary: Over a decade ago, EasyBuild was created at Ghent University to help deal with the burden of getting scientific software installed on HPC infrastructure in an efficient way, with attention to the performance of the resulting software installations. Shortly after making […]

The post Webinar: Getting Scientific Software Installed: From EasyBuild to EESSI first appeared on RISC2 Project.

]]>
Date: August 24, 2022 | 4 p.m. (UTC+1)

Speaker: Kenneth Hoste, Ghent University

Summary: Over a decade ago, EasyBuild was created at Ghent University to help deal with the burden of getting scientific software installed on HPC infrastructure in an efficient way, with attention to the performance of the resulting software installations.

Shortly after making EasyBuild available to the world as open source software, a helpful community started growing around it who drives and actively participates in the development of EasyBuild. EasyBuild has grown significantly over time, in terms of features and supported software, as well as the community itself.

Due to recent trends in the HPC community (increasing diversity in hardware, rise of the cloud, explosive growth of scientific software from various domains), the need for taking the next step became clear. As a result, the European Environment for Scientific Software Applications (EESSI) project was started in 2020. The main goal of EESSI is to provide a shared central stack of (optimized) scientific software installations which can easily be leveraged on a variety of platforms, including personal workstations, cloud environments, and HPC infrastructure.

 

Kenneth Hoste is a computer scientist and FOSS enthusiast from Belgium. He holds a Masters (2005) and PhD (2010) in Computer Science from Ghent University. His dissertation topic was “Analysis, Estimation and Optimization of Computer System Performance Using Machine Learning”. Since October 2010, he has been a member of the HPC team at Ghent University where he is mainly responsible for user support & training. As a part of his job, he is also the lead developer and release manager of EasyBuild, a software build and installation framework for (scientific) software on High Performance Computing (HPC) systems. In his free time, he is a family guy and a fan of loud music, frequently attending gigs and festivals. He enjoys helping people & sharing his expertise, and likes joking around. He has a weak spot for stickers.

Moderator: Bernd Mohr, Jülich Supercomputer Centre

Bernd Mohr started to design and develop tools for performance analysis of parallel programs already with his diploma thesis (1987) at the University of Erlangen in Germany, and continued this in his Ph.D. work (1987 to 1992).  During a three year postdoc position at the University of Oregon, he designed and implemented the original TAU performance analysis framework. Since 1996 he has been a senior scientist at Forschungszentrum Juelich. Since 2000, he has been the team leader of the group ”Programming Environments and Performance Analysis”. Besides being responsible for user support and training in regard to performance tools at the Juelich Supercomputing Centre (JSC), he is leading the Scalasca performance tools efforts in collaboration with Prof.  Felix Wolf of TU Darmstadt. Since 2007, he has also served as deputy head for the JSC division ”Application support”. He was an active member in the International Exascale Software Project (IESP/BDEC) and work package leader in the European (EESI2) and Juelich (EIC, ECL) Exascale efforts.  For the SC and ISC Conference series, he served on the Steering Committee.  He is the author of several dozen conference and journal articles about performance analysis and tuning of parallel programs.

The post Webinar: Getting Scientific Software Installed: From EasyBuild to EESSI first appeared on RISC2 Project.

]]>