Browse by Events

Please select a value to browse from the list below.
Third JUQUEEN Porting and Tuning Workshop @ JSC
JUQUEEN is JSC\'s large special purpose supercomputer, an IBM Blue Gene/Q with 5.9 Petaflop/s. Although production on JUQUEEN started more than two years ago, users still need to make special efforts in order to get the most out of this unique research to
Third EU-U.S. Summer School on HPC Challenges in Computational Sciences, Dublin, Ireland
For details, follow the link to event website below:
Supercomputer applications in natural sciences
In June 2013 the Bulgarian Supercomputing Center (BSC), the University of Sofia, the Medical University of Sofia, the Technical University of Sofia and the Bulgarian Academy of Sciences by the financial support of the Bulgarian Ministry of Education, Yout
Spring School in Computational Chemistry @ CSC
For details, follow the link to event website below:
Spring School in Computational Chemistry 2015 @ CSC
This course provides a comprehensive, tutorial-style, hands-on, introductory and intermediate-level treatment to the essential ingredients for molecular modeling and computational chemistry using modern supercomputers. Standard approaches such as classica
Software Carpentry Boot Camp @ EPCC
For details, follow the link to event website below:
Single-sided PGAS Communications Libraries @ EPCC 2015
ARCHER, the UK\'s national supercomputing service, offers training in software development and high-performance computing to scientists and researchers across the UK. As part of our training service we will be running a 2 day ‘Single-sided PGAS Communicat
Python in High-Performance Computing @ CSC 2015
Python is a modern, object-oriented programming language, which has become popular in several areas of software development. This course introduces the basic concepts of the Python programming language and how it can be used effectively in high-performanc
Python in High-Performance Computing (2014) @ CSC
Programming paradigms for new hybrid architectures @ CINECA
Objectives of this course are: 1) to provide a comprehensive overview of the architectural trends in the HPC field; 2) to illustrate the different emerging hybrid architectures; 3) to provide the basis of the programming techniques suitable for hybrid arc
PRACE Winter School on Scientific Visualisation 2013, Dublin, Ireland
For details, follow the link to event website below:
PRACE Winter School 2015 - HPC Tools for Data Intensive Processing (Video Lectures)
Historically, High Performance Computing (HPC) was primarily about computing-intensive processing, opposed to data-intensive jobs. Nowadays, complex HPC simulations combine these two attributes: Large-scale modelling as a rule performs demanding computati
PRACE Winter School 2012, Bologna Italy (Video Lectures)
Hybrid programming on Massively Parallel Architectures
PRACE Winter School 2011, Cyprus (Video Lectures)
During the PRACE Winter School of 2011 researchers and students were trained on advanced topics such as programming models and optimization techniques, specifics on MPI/OpenMP and hybrid programming, optimization and profiling. A refreshment course on mod
PRACE Winter School 2009
The PRACE Winter School in 2009 featured topics in hybrid MPI/OpenMP programming, multicore optimisation, PGAS programming with UPC and global view programming with Chapel, and finished with a full day working on the Cell Processor.
PRACE tutorial on performance analysis with Paraver and Dimemas
Lectures and hands on training on the use of the Paraver and Dimemas tools to analyze the performance of parallel applications. This course covers the tools and the types of analyses they enable, as well as hands on sessions with the Paraver GUI usin
PRACE Tier-1 Workshop 2011
PRACE, the Partnership for Advanced Computing in Europe, is organizing a workshop on utilizing Tier-1 HPC systems on 29-30 November 2011 in Amsterdam, Netherlands. The aim of the workshop is to support researchers granted compute resources through the rec
PRACE Summer School - Enabling Applications on Intel MIC based Parallel Architectures, Bologna, Italy
This four day intensive event will focus on programming and optimisation techniques for modern parallel systems based on Intel MIC architecture. The school covers key topics such as the Intel MIC Architecture, multi- and many-core programming techniques,
PRACE Summer School 2013 - Frameworks for Scientific Computing on Supercomputers
This five-day event will offer tutorials on several distinguished software packages, frameworks and libraries widely used for solving large-scale engineering and scientific problems on high performance computing systems. The target audience consists of sc
PRACE Summer School 2011, Espoo, Finland (Video Lectures)
PRACE, the Partnership for Advanced Computing in Europe organizes a summer school on 29 August – 1 September 2011 in Espoo, Finland. The school will be hosted by CSC – IT Center for Science Ltd. and co-organized together by CSC and SNIC/PDC - Center for H
PRACE Summer School 2008
The first PRACE Summer School took place in Stockholm in 2008 and contained presentations from a wide variety of topics including an introduction to the BlueGene/P machine at Juelich, a review of science applications running on HPC machines in Europe in 2
PRACE Stream Computing Workshop at KTH, Sweden
Here you can find training material from PRACE Stream Computing Workshop, December 7-10, KTH, Sweden
PRACE Spring School 2017, Sweden - HPC for Life Sciences - in collaboration with BioExcel
PRACE and the BioExcel Center of Excellence are bringing together for the first time the main developers of four of the major and most popular codes for molecular modelling and simulations - GROMACS, AMBER, NAMD and VMD. This is a great opportunity for no
PRACE Spring School 2012, Poland, Cracow
Efficient usage of HPC systems requires detailed knowledge of architecture-specific factors influencing performance, including compilers, tools and libraries. The first day of the school will be fully devoted to the PRACE Tier-0 systems and best practices
PRACE Porting/Tuning Workshop, Finland, 2009 (Video Lectures)
The code porting and performance tuning workshop had presentations on performance tools, programming models and numerical libraries, and included case studies on applying porting and optimisation techniques to real application codes.
PRACE/DEISA Spring School (Video Lectures)
EPCC and ICHEC are organising the DEISA/PRACE Spring School to be held in Edinburgh on 29-31 March 2011. This three-day event is based around a series of invited lectures and associated hands-on practical sessions, and will cover new languages, programmin
PRACE Cray XT5 Code-Porting Workshop at CSCS, Switzerland (Video Lectures)
PRACE Code Porting Workshop in Linköping
PRACE Code Porting Workshop focusing upon various topics including presentations of PRACE prototype systems, examples of PRACE systems usage, demonstrations of code porting issues, user presentations and 20 years of Swedish HPC.
PRACE Code-Porting Workshop in Cracow (Video Lectures)
Flash videos from PRACE Cracow Code-Porting Workshop, Poland (October 14-16 2009). Enlarge video to view in full screen.
PRACE code porting workshop in Barcelona (Video Lectures)
PRACE Autumn School 2016, Austria - Modern HPC Development for Scientists and Engineers
The programme offers a unique opportunity to bring users, developers and industry together to learn more about the development of scalable applications on modern computer architectures (massively parallel systems as well as many-integrated-core architectu
PRACE Autumn School 2013 - Industry Oriented HPC Simulations (Video Lectures)
In today\'s competitive product development, high performance computing (HPC) delivers outstanding value and investment return. Parallel computing increases understanding, productivity and accuracy of the simulation - a faster turnaround, reduced costs, s
PRACE Autumn School 2012 on Massively Parallel Architectures and Molecular Simulations
For details, follow the link to event website below:
PRACE Autumn School 2010 at the Barcelona Supercomputing Centre (Video Lectures)
Video presentations from the PRACE Autumn School on HPC Technologies and Application Development, Barcelona, 25-29 October 2010. These presentations are from Track B: Alternative HPC Programming Models and Techniques.
PATC Course: Writing Scalable Parallel Applications with MPI @ EPCC
Learning the basic MPI syntax and writing small example programs can be relatively straightforward, but many questions only arise when you first tackle a large-scale parallel application. Typical topics include how best to avoid deadlock, overlapping comm
PATC Course: Workshop \"HPC enabling of OpenFOAM for CFD applications\" @ CINECA
This event is 3-day workshop whose aim is to introduce CFD researchers to use OpenFOAM suite for developing and optimize CFD applications running on HPC systems. It will cover the state-of-the-art of CFD applications using OpenFOAM on HPC cluster (MPI and
PATC Course: Workshop HPC enabling of OpenFOAM for CFD applications@Cineca 2015
The aim of the course is to show the off-the-shelf technologies and methodologies available using the OpenFOAM suite in an HPC environment. Contributions regarding the following topics are welcomed: parallel benchmark and performance, industrial and acad
PATC Course: Systems Workshop - Tibidabo Machine: Programming PRACE and MontBlanc prototypes (2012)
For details, follow the link to event website below:
PATC Course: Summer School on Scientific Visualization
The School of Scientific Visualization is an intense, 5-day, graduate level course. Scientific visualization is a remarkable branch of computer graphics. Its purpose is to graphically illustrate scientific data to enable scientists to understand, illustra
PATC Course: Spring School in Computational Chemistry @ CSC
For details, follow the link to event website below:
PATC Course: Spring School in Computational Chemistry 2017 @ CSC
Description The Spring School provides a comprehensive, tutorial-style, hands-on, introductory and intermediate-level treatment to the essential ingredients for molecular modeling and computational chemistry using modern supercomputers. The School prog
PATC Course: Shared-Memory Programming with OpenMP @ EPCC at York (2015)
This course covers OpenMP, the industry standard for shared-memory programming, which enables serial programs to be parallelised easily using compiler directives. Users of desktop machines can use OpenMP on its own to improve program performance by runnin
PATC Course: Shared-Memory Programming with OpenMP @ EPCC
For details, follow the link to event website below:
PATC Course: School on Scientific Data Analytics and Visualization @ CINECA
The increasing amount of scientific data being collected through sensors or computational simulations may take advantage of new analytics techniques for being processed in order to extract new meanings out of raw data. The purpose of this one-week school
PATC Course: School on Scientific Data Analytics and Visualization
Description: The increasing amount of scientific data being collected through sensors or computational simulations may take advantage of new analytics techniques for being processed in order to extract new meanings out of raw data. The purpose of this
PATC Course: Python in High-Performance Computing @ CSC (2016)
Python is a modern, object-oriented programming language, which has become popular in several areas of software development. This course introduces the basic concepts of the Python programming language and how it can be used effectively in high-performanc
PATC Course: Python in High-Performance Computing @ CSC
Python is a modern, object-oriented programming language, which has become popular in several areas of software development. This course introduces the basic concepts of the Python programming language and how it can be used effectively in high-performanc
PATC Course: Python in High Performance Computing @ CSC
Python is a modern, object-oriented programming language, which has become popular in several areas of software development. This course introduces the basic concepts of the Python programming language and how it can be used effectively in high-performanc
PATC Course: Python in High-Performance Computing
Python is modern, object-oriented programming language which has become popular in several areas of software development. This course introduces the basic concepts of the Python programming language and how it can be used effectively in high-performance c
PATC Course: Programming paradigms for new hybrid architectures (GPU) @Cineca
This course gives an overview of the most relevant GPGPU computing techniques to accelerate computationally demanding tasks on HPC heterogeneous architectures based on GPUs. The course will start with an architectural overview of modern GPU based heter
PATC Course: Programming paradigms for new hybrid architectures@Cineca
Objectives of this course are: 1) to provide a comprehensive overview of the architectural trends in the HPC field; 2) to illustrate the different emerging hybrid architectures; 3) to provide the basis of the programming techniques suitable for hybrid arc
PATC Course: Practical Software Development @ EPCC (2015)
Software development comprises a range of activities including writing code, requirements analysis, testing and product evaluation. This course introduces how software development projects can be approached to achieve high-quality software products. Intro
PATC Course: Porting and Optimizing Applications on Cray XC30 @ CSC
This workshop will give attendees the knowledge required to understand the most optimal way to port, optimize and execute applications on the CSC Cray XC service \"Sisu\". The workshop is a mixture of lectures and practical sessions. Example exe
PATC Course: PGAS Programming with UPC and Fortran Coarrays @ EPCC
For details, follow the link to event website below:
PATC Course: Performance portability for GPU application using high-level programming approaches @ MdlS /Idris
When developing a numerical simulation code with high performance and efficiency in mind, one is often compelled to accept a trade-off between using a native-hardware programming model (like CUDA or OpenCL), which has become tremendously challenging, and
PATC Course: Performance Analysis Workshop @ EPCC at University of Durham
ARCHER, the UK\'s national supercomputing service, offers training in software development and high-performance computing to scientists and researchers across the UK. As part of our training service, in conjunction with DiRAC, we will be running a 2 day ‘
PATC Course: Performance Analysis and Tools (2012)
For details, follow the link to event website below:
PATC Course: Parallel I/O and Portable Data Formats @ JSC (2016)
Numerical simulations conducted on current high-performance computing (HPC) systems face an ever growing need for scalability. Larger HPC platforms provide opportunities to push the limitations on size and properties of what can be accurately simulated. T
PATC Course: Parallel I/O and Portable Data Formats @ JSC
Numerical simulations conducted on current high-performance computing (HPC) systems face an ever growing need for scalability. Larger HPC platforms provide opportunities to push the limitations on size and properties of what can be accurately simulated. T
PATC Course: Parallel filesystems and parallel IO libraries @MdlS
The increase in computational power goes hand in hand with an increase in the size of the data to be managed, both on the input and on the output sides. IO can easily become a bottleneck for large scale architectures. The understanding of parallel file sy
PATC Course: OpenMP - OpenACC programing
PATC Course: Next-Generation Sequencing Workshop
This course covers several aspects of next generation sequencing (NGS) data analysis and visualization, ranging from general tasks such as quality control, alignment and genomic region matching to the more specific tasks such as peak detection (ChIP-seq)
PATC Course: Message-Passing Programming with MPI @ EPCC
The world’s largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. The course covers all the basic knowledge required to write parallel programs using this programming model, and is directly ap
PATC Course: Material Science codes on innovative HPC architectures: targeting exascale @ Cineca
The course is made in collaboration with MaX, the European center of excellence (http://www.max-centre.eu/). It will focus of the main codes used by the material science community (namely, Quantum Espresso, Siesta, Yambo, ...) introducing their architect
PATC Course: Large-Scale Parallel Profiling with VAMPIR @ EPCC
For details, follow the link to event website below:
PATC Course: Large scale data visualization with Visit
For details, follow the link to event website below:
PATC Course: Introduction to the programming and usage of the supercomputer resources at Jülich
PATC Course: Introduction to scientific programming using GPGPU and CUDA@Cineca
This course gives an overview on GPGPU computing techniques to accelerate computational demanding tasks of HPC applications. The course is mainly focused on the CUDA (Compute Unified Device Architecture) programming language, but some introductory notes o
PATC Course: Introduction to Parallel Programming @ CSC (2015)
The course introduces the basics of parallel programming with the message passing interface (MPI) and OpenMP paradigms. The course consists of lectures and hands-on exercises on parallel programming.
PATC Course: Introduction to Parallel Programming @ CSC
The course introduces the basics of parallel programming with the message passing interface (MPI) and OpenMP paradigms. The course consists of lectures and hands-on exercises on parallel programming.
PATC Course: Introduction to Parallel Computing with MPI and OpenMP@Cineca
Introduction to Parallel Programming is given in this course either for Shared Memory and Message Passing paradigms. The basic functionalities of two of the widest used parallel programming tools are presented: the MPI (Message Passing Interface) library
PATC Course: Introduction to OpenMP Programming @ CINECA
This course introduce participants to OpenMP, a portable and scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer. The
PATC Course: Introduction to Marconi HPC cluster, for users and developers@CINECA
Marconi is the new CINECA class Tier-0 supercomputer, based on the next-generation of the Intel® Xeon Phi™ product family alongside with Intel® Xeon® processor E5-2600 v4 product family. It has been co-designed by Cineca on the Lenovo NeXtScale architectu
PATC Course: Introduction to Hybrid Programming MPI+OpenMP @ CINECA
This course give an overview of MPI+OpenMP hybrid programming techniques for HPC applications. OpenMP directives and a distributed memory programming paradigm can be mixed to exploit at best on a modern HPC cluster. The course aims at providing the studen
PATC Course: Introduction to High Performance Computing with Fortran @ CSC
The Fortran programming language is still - despite of its long history - one of the standard and most useful languages in scientific computing. Our course will give the participants basic knowledge on the Fortran 95 programming language as well as some g
PATC Course: Introduction to High Performance Computing with C @ CSC
C is one of the most widely used programming languages of all time and it is still popular in many applications areas including high performance computing. This course will give the participants the basic knowledge on C programming language and its utiliz
PATC Course: Introduction to GPU Programming @ CSC
For details, follow the link to event website below:
PATC Course: Introduction to GPGPU and CUDA programming @ CINECA
This course gives an overview on the GPUs .These devices, originally designed for graphics applications, accelerate the calculation of the computational core of HPC applications. The attendees will be introduced to the basic concepts of the language, the
PATC Course: Introduction to Fortran Programming @ CSC (2015)
The Fortran programming language is still - despite of its long history - one of the standard and most useful languages in scientific computing. Our course will give the participants basic knowledge on the Fortran 95 programming language as well as some g
PATC Course: Introduction to CUDA Programming (2012)
For details, follow the link to event website below:
PATC Course: Introduction to Accelerators @ CSC (2015)
This course will give a short introduction to NVidia GPU\'s and Intel Xeon Phis, which are currently the two most popular accelerator architectures in HPC. In addition to the basic pragma-based programming models some performance considerations and limit
PATC Course: Hybrid Programming for Material Science @ CINECA
The course covers the MPI and OpenMP subroutines, pragmas and parallelization techniques used in material science popular codes. In the morning an overview of MPI and OpenMP basic principles and subroutine will be presented. In the afternoon the focus wil
PATC Course: HPC Numerical Libraries @ CINECA
When dealing with performance problems of programs involving a large amount of numerical operations, an HPC programmer has to know the existence of specifically developed numerical libraries, and how to use them. Their high scalability and portability can
PATC Course: HPC Numerical and domain specific Libraries@Cineca
When dealing with performance problems of programs involving a large amount of numerical operations, an HPC programmer has to know the existence of specifically developed numerical libraries, and how to use them. Their high scalability and portability can
PATC Course: HPC methods for Computational Fluid Dynamics and Astrophysics@CINECA
The aim of this workshop is to present the HPC numerical methods used in the fields of Computational Fluid Dynamics (CFD) and Numerical Astrophysics. The workshop aims to share the methodologies, numerical methods and their implementation used by the stat
PATC Course: High Performance Molecular Dynamics@CINECA (2015)
This course is designed for those users who wish run classical molecular dynamics programs such as GROMACS and NAMD on modern supercomputers. By understanding better the HPC infrastructures and the algorithms used to exploit them, the aim is to give resea
PATC Course: High Performance Molecular Dynamics@CINECA
This course is designed for those users who wish run classical molecular dynamics programs such as GROMACS and NAMD on modern supercomputers. By understanding better the HPC infrastructures and the algorithms used to exploit them, the aim is to give resea
PATC Course: Heterogeneous Programming on GPUs with MPI + OmpSs (2012)
For details, follow the link to event website below:
PATC Course: Hands-on Introduction to HPC @ EPCC (2015)
High-performance computing (HPC) is a fundamental technology used in solving scientific problems. Many of the grand challenges of science depend on simulations and models run on HPC facilities to make progress, for example: protein folding, the search for
PATC Course: GPU Programming Workshop @ EPCC
For details, follow the link to event website below:
PATC Course: GPU Programming with OpenACC @ CSC
This course gives an introduction to programming GPUs using the directive based OpenACC paradigm. The course consists of lectures and hands-on exercises. The course covers the basic usage of OpenACC, as well as some more advanced topics related to profili
PATC Course: Fortran 2003/2008
For details, follow the link to event website below:
PATC Course: FEM Workshop
For details, follow the link to event website below:
PATC Course: Efficient Parallel IO on ARCHER @ EPCC at Oxford (2015)
Although the course uses ARCHER as a platform for the exercises, and mainly uses the MPI-IO library and the Lustre parallel filesystem for specific examples, most of the IO concepts and performance considerations are applicable to almost any parallel syst
PATC Course: Debugging and Optimization of Scientific Applications@Cineca (2015)
The typical approach to the art of programming from the point of view of a scientist only rarely permits to reach good results in terms of computational performances. The basic knowledge about how a computer machine really works permits even to a naif pro
PATC Course: Debugging and Optimization of Scientific Applications@Cineca
The tipical approach to the art of programming from the point of view of a scientist only rarely permits to reach good results in terms of computational performances. The basic knowledge about how a computer machine really works permits even to a naif pro
PATC Course: Data Intensive Analysis with R @ CSC
R is a language and environment for data analysis, and one of the most popular tools in data science. This course will give you a working knowledge of R and RStudio, the accompanying IDE, as well as an overview of some common \"data wrangling\"
PATC Course: Cray XE6 Performance Workshop @ EPCC
For details, follow the link to event website below:
PATC Course: Cray XE6 Performance Workshop
For details, follow the link to event website below:
PATC Course: Advanced Threading and Optimization @ CSC (2016)
The course includes topics on code optimization for x86 platforms and efficient code parallelization using OpenMP threading. Advanced aspects of threading and optimization, such as new features of OpenMP 4.0, will be covered during the course. Some perfor
PATC Course: Advanced school on parallel computing @ CINECA
Today the most used paradigm used to exploit large massively parallel cluster is by combining MPI and OpenMP, and many foresee that this will stay the main method for exploiting exascale systems of tomorrow. Moreover MPI and OpenMP standards are evolvin
PATC Course: Advanced Parallel Programming @ CSC (2016)
This workshop addresses more advanced topics and techniques in parallel programming. More advanced topics in message-passing interface (MPI); shared-memory parallelization techniques (with OpenMP) combined with MPI; parallel I/O techniques; as well as par
PATC Course: Advanced Parallel Programming @ CSC
This workshop addresses more advanced topics and techniques in parallel programming. More advanced topics in message-passing interface (MPI); shared-memory parallelization techniques (with OpenMP) combined with MPI; parallel I/O techniques; as well as par
PATC Course: Advanced Parallel Programming
For details, follow the link to event website below:
PATC Course: Advanced Optimization and Threading @ CSC
The course includes topics on code optimization for x86 platforms and efficient code parallelization using OpenMP threading. Advanced aspects of threading and optimization, such as new features of OpenMP 4.0, will be covered during the course. Some perfor
PATC Course: Advanced OpenMP @ EPCC at University of Manchester
OpenMP is the industry standard for shared-memory programming, which enables serial programs to be parallelised using compiler directives.This course is aimed at programmers seeking to deepen their understanding of OpenMP and explore some of its more rece
PATC Course: Advanced MPI @ EPCC (2015)
ARCHER, the UK\'s national supercomputing service, offers training in software development and high-performance computing to scientists and researchers across the UK. As part of our training service we will be running a 2 day ‘Advanced MPI’ training sessi
PATC Course: Advanced Fortran Programming @ CSC (2016)
This course covers the modern features of the Fortran programming language. Topics include object-oriented features, language interoperability and several other enhancements available at the Fortran 2008 standard. Also an introduction to a way to express
PATC Course: Advanced Fortran Programming @ CSC
This course covers the modern features of the Fortran programming language. Topics include object-oriented features, language interoperability and several other enhancements available at the Fortran 2008 standard. Also an introduction to a way to express
Parallel Workflows for Computational Science and Engineering @ CSC / PDC
Parallel I/O and Portable Data Formats @ JSC
Numerical simulations conducted on current high-performance computing (HPC) systems face an ever growing need for scalability. Larger HPC platforms provide opportunities to push the limitations on size and properties of what can be accurately simulated. T
Parallel I/O and management of large scientific data @ CINECA
The growing availability and power of computing resources, has led in recent years to the production of a huge amount of data. However, writing results of numerical simulations from memory to disk is a well known bottleneck in high-performance computing.
Parallel filesystems and parallel IO libraries @MdS 2015
The increase in computational power goes hand in hand with an increase in the size of the data to be managed, both on the input and on the output sides. IO can easily become a bottleneck for large scale architectures. The understanding of parallel file
Joint HP-SEE, LinkSCEEM-2 and PRACE HPC Summer Training
The Joint HPC training organized by HP-SEE, LinkSCEEM-2 and PRACE, will gather scientists from the wide spectrum of fields this July in Athens, Greece. The training aims to enhance the knowledge of current HPC users, and to engage new user communities
Introduction to the FERMI Blue Gene/Q, for users and developers @ CINECA
Introduction to the FERMI Blue Gene/Q, for users and developers (2014) @ CINECA
Introduction to Scientific and Technical Computing in C++ @ CINECA
Introduction to Scientific and Technical Computing in C @ CINECA
Introduction to Programming the Xeon Phi @ CSC
Introduction to Parallel Programming @ CSC
The course introduces the basics of parallel programming with the message passing interface (MPI) and OpenMP paradigms. The course consists of lectures and hands-on exercises on parallel programming.
Introduction to Molecular Dynamics on ARCHER @ EPCC at University of Strathclyde
A comprehensive introduction to MD theory is given, including force-fields, integration, and constant-temperature and constant-pressure ensembles. We will also cover more practical topics such as setting up a simulation and visualising the results, and us
Introduction to Fortran programming @ CSC 2015
The Fortran programming language is still - despite of its long history - one of the standard and most useful languages in scientific computing. This course will give the participants basic knowledge on the Fortran 95 programming language as well as some
Introduction to Fortran 90 @ CINECA
Introduction to Accelerators @ CSC
This course will give a short introduction to NVidia GPUs and Intel Xeon Phis, which are currently the two most popular accelerator architectures. After a short hardware overview we will present two simple pragma-based programming models for accelerators:
International Summer School on HPC Challenges in Computational Sciences
Graduate students and postdoctoral scholars in the United States, Europe, and Japan have been invited to apply for the fourth International Summer School on HPC Challenges in Computational Sciences, to be held June 23-28, 2013, in New York City. The summe
International HPC Summer School 2016
Leading European, Canadian, Japanese and American computational scientists and HPC technologists will offer instruction on a variety of topics, including: HPC challenges by discipline (e.g, earth, life and materials sciences, physics) HPC Programming
HPC Numerical Libraries @ CINECA
When dealing with performance problems of programs involving a large amount of numerical operations, an HPC programmer has to know the existence of specifically developed numerical libraries, and how to use them. Their high scalability and portability can
HPC enabling of OpenFOAM for CFD applications @ CINECA
This event is 3-day workshop whose aim is to introduce CFD researchers to use OpenFOAM suite for developing and optimize CFD applications running on HPC systems. It will cover the state-of-the-art of CFD applications using OpenFOAM on HPC cluster (MPI and
HPC Computer Aided Engineering @ CINECA
Fortran 95/2003 @ CSC
Data Staging and Data Movement with EUDAT @ CSC
Cray XC workshop @ CSC
Learn how to squeeze the most out of a Cray supercomputer! This three day workshop will give attendees the knowledge required to understand the most optimal way to port, optimize and execute applications on Cray XC40 systems, such as CSC\'s \"Sisu\&q
A Hands on introduction to HPC for Women in HPC in collaboration with PRACEDays15 @ EPCC
ARCHER, the UK\'s national supercomputing service, offers training in software development and high-performance computing to scientists and researchers across the UK. As part of our training service, in collaboration with the Women in HPC network (www.wom
Advanced Threading and Optimization @ CSC 2015
The course includes topics on code optimization for x86 platforms and efficient code parallelization by using OpenMP threading. Advanced aspects on threading and optimization, such as new features of OpenMP 4.0, will be covered during the course. Techniqu
Advanced Parallel Programming @ CSC
This workshop goes to more advanced topics and techniques in high-performance computing. Parallel algorithms, more advanced topics in message-passing interface (MPI), parallel tools and numerical libraries, parallel I/O, as well as shared-memory paralleli
Advanced Fortran Topics & Coarray Fortran @ CSC
Advanced Fortran Programming @ CSC
This course gives an introduction to more modern features of the Fortran 2008 standard. Among subjects are more flexible handling of dynamically allocated objects, operator overloading, object oriented features and language interoperability. Thereafter an
Advanced CUDA & OpenACC @ CSC
1st PRACE Campus School 2012, Ljubljana, Slovenia
For details, follow the link to event website below:
13th Summer School on Scientific Visualization
Scientific visualization is the practice of producing graphics representations of scientific phenomena. The primary goal of visualization is insight: to improve understanding of the data through their visual representation. A very large number of discipl
12th Summer School on Scientific Visualization @ CINECA
11th Advanced School on Parallel Computing@Cineca
In the roadmap toward next-generation supercomputers it is evident that hybrid architectures (integrating CPU and accelerators) will have an important share in the HPC market, and the consolidation of this kind of architectures requires an important effor
10th Advanced School on Parallel Computing @ CINECA