Flemish Supercomputer Centre

The Flemish Supercomputer Centre (VSC) is a virtual centre making supercomputer infrastructure available for both the academic and industrial world. This centre is managed by the Research Foundation - Flanders (FWO) in partnership with the five Flemish university associations.

Flemish Supercomputer Centre https://tess.elixir-europe.org/content_providers/flemish-supercomputer-centre The Flemish Supercomputer Centre (VSC) is a virtual centre making supercomputer infrastructure available for both the academic and industrial world. This centre is managed by the Research Foundation - Flanders (FWO) in partnership with the five Flemish university associations. /system/content_providers/images/000/000/067/original/logo_VSC_CMYK-1.png?1487672198
Found 0 materials.
Showing 17 upcoming events. Found 50 past events. View all results.
  • Linux for HPC

    26 February 2018

    Heverlee, Belgium

    Elixir node event
    Linux for HPC https://tess.elixir-europe.org/events/linux-for-hpc-4478403d-fef5-421a-b3b6-52dc5f3c766b This course will give a more detailed and HPC oriented summary of the basic command line related issues in Linux: Linux shell: features, customizing, environment variables, aliasing Remote GUI connection: transferring files, displaying graphics Short intro to Linux scripting Creating sample PBS scripts for VSC Installing applications: package manager concept, manual installations This course provides several hands-on sessions Detailed time/place info 26/02/2018 - 09.00 - 13.00 2018-02-26 09:00:00 UTC 2018-02-26 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • HPC@KULeuven introduction

    27 March 2018

    Heverlee, Belgium

    Elixir node event
    HPC@KULeuven introduction https://tess.elixir-europe.org/events/hpc-kuleuven-introduction-0a0e1772-b9d8-4d1f-ab06-1c8ddf763fcd An introduction to the HPC infrastructure: What is a cluster? What HPC infrastructure is available at KU Leuven? Software environment. Accounts registrations and conditions of use. How to submit jobs. Hands-on. Detailed time/place info 27/03/2018 - 09.00 - 13.00 2018-03-27 09:00:00 UTC 2018-03-27 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Introducion to MPI

    30 May 2018

    Gent, Belgium

    Elixir node event
    Introducion to MPI https://tess.elixir-europe.org/events/introducion-to-mpi Introduction to a standardized library specification for message passing between different processes Detailed time/place info 30.05.2018, 10:00-17:00, Multimediaroom, campus de Sterre S9, Krijgslaan 281, 9000 Gent 2018-05-30 09:00:00 UTC 2018-05-30 00:00:00 UTC Multimediaroom campus de Sterre S9, Gent, Belgium Multimediaroom campus de Sterre S9 Gent Belgium 9000 [] [] [] [] []
  • Tier-1 information session

    1 August 2018

    Gent, Belgium

    Elixir node event
    Tier-1 information session https://tess.elixir-europe.org/events/tier-1-information-session Learn more about the VSC Tier-1 infrastructure and how to write a good proposal Detailed time/place info 8.01.2018, 11:30-15:00, Multimediaroom, campus de Sterre S9, Krijgslaan 281, 9000 Gent 2018-08-01 09:00:00 UTC 2018-08-01 00:00:00 UTC Multimediaroom campus de Sterre S9, Gent, Belgium Multimediaroom campus de Sterre S9 Gent Belgium 9000 [] [] [] [] []
  • HPC Tips & Tricks 5: Code modernisation - Two real world case studies and Intel tools for finding performance bottlenecks

    1 November 2018

    Antwerpen), Belgium

    Elixir node event
    HPC Tips & Tricks 5: Code modernisation - Two real world case studies and Intel tools for finding performance bottlenecks https://tess.elixir-europe.org/events/hpc-tips-tricks-5-code-modernisation-two-real-world-case-studies-and-intel-tools-for-finding-performance-bottlenecks Code modernisation is about (re)writing code with the purpose of making optimal use of today’s (and tomorrow’s) computers. While a suboptimal computational performance of a code running on your desktop may be acceptable because it affects only you, codes running on HPC systems costing 1 M€ or more which use only a fraction of the machine capacity cannot be allowed. This Tips and Tricks session starts out with a short review of important aspects of computer architecture affecting performance and continues to show how to determine the performance of a code, by means of simple back-of-the envelope-calculations, as well as using sophisticated tools from the Intel Cluster Studio, such as Intel Advisor and Intel VTune. We demonstrate how to these tools can discover hot spots and their causes. We will examine some frequent causes of bad performance by studying two common scientific problems, the simulation of atomistic systems in a Monte Carlo setting, and in a Molecular Dynamics setting. Surprisingly, the most frequent cause of bad performance turns out to be the way how data are accessed, rather than algorithmic complexity or how many instructions your need to solve the problem. We will demonstrate how space filling curves like the Hilbert curve provide an efficient solution for fixing bad data access patterns in the simulation of atomistic systems (among other applications). This talk also touches upon arguments for choosing between (or combining) different programming languages (Fortran, C/C++, Python) for high performance computing. Detailed time/place info 11.01.2018, 09:30-12:30, Campus Middelheim, building G.017 (Middelheimlaan 1, 2020 Antwerpen) 2018-11-01 09:00:00 UTC 2018-11-01 00:00:00 UTC Antwerpen), Belgium Antwerpen) Belgium 2020 [] [] [] [] []
  • HPC@UGent introduction

    28 March 2018

    Gent, Belgium

    Elixir node event
    HPC@UGent introduction https://tess.elixir-europe.org/events/hpc-ugent-introduction-6e0bb756-acaa-4833-8c89-a42fcf2efafa Course to jumpstart new researchers to work on the HPC infrastructure of Ghent University Detailed time/place info 28.03.2018, 10:00-17:00, Multimediaroom, campus de Sterre S9, Krijgslaan 281, 9000 Gent 2018-03-28 09:00:00 UTC 2018-03-28 00:00:00 UTC Multimediaroom campus de Sterre S9, Gent, Belgium Multimediaroom campus de Sterre S9 Gent Belgium 9000 [] [] [] [] []
  • Matlab - Programming - introduction

    3 September 2018

    Heverlee, Belgium

    Elixir node event
    Matlab - Programming - introduction https://tess.elixir-europe.org/events/matlab-programming-introduction-d5ea5e2a-e97b-46ff-b496-b7e1a19cebeb This 1 day course is building further on the introductory course (Matlab supercalculator) and covers more topics that are more oriented towards using Matlab as a programming environment: Basic Programming constructions in Matlab Debugging M-files: scripts and functions More on plotting in Matlab Improving Code Performance Create a GUI using MATLAB Guide After completion the student should be able to: Use the MATLAB environment in an efficient way Write programs in MATLAB to solve scientific problems Scripts, functions Use the available tools to improve the performance Visualize data in Matlab Detailed time/place info 09/03/2018 - 09.00 - 12.30 09/03/2018 - 13.30 - 17.00 2018-09-03 09:00:00 UTC 2018-09-03 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Introducion to multithreading and OpenMP

    22 - 23 May 2018

    Gent, Belgium

    Elixir node event
    Introducion to multithreading and OpenMP https://tess.elixir-europe.org/events/introducion-to-multithreading-and-openmp Introduction to shared-memory parallel programming and optimization on modern multicore systems, focusing on OpenMP Detailed time/place info 22.05.2018, 9:00-18:00, Multimediaroom, campus de Sterre S9, Krijgslaan 281, 9000 Gent 23.05.2018, 9:00-18:00, Multimediaroom, campus de Sterre S9, Krijgslaan 281, 9000 Gent 2018-05-22 09:00:00 UTC 2018-05-23 00:00:00 UTC Multimediaroom campus de Sterre S9, Gent, Belgium Multimediaroom campus de Sterre S9 Gent Belgium 9000 [] [] [] [] []
  • HPC@UGent introduction

    13 June 2018

    Gent, Belgium

    Elixir node event
    HPC@UGent introduction https://tess.elixir-europe.org/events/hpc-ugent-introduction-0d847260-50ae-4d65-89f5-bc0dbc546bef Course to jumpstart new researchers to work on the HPC infrastructure of Ghent University Detailed time/place info 13.06.2018, 10:00-17:00, Multimediaroom, campus de Sterre S9, Krijgslaan 281, 9000 Gent 2018-06-13 09:00:00 UTC 2018-06-13 00:00:00 UTC Multimediaroom campus de Sterre S9, Gent, Belgium Multimediaroom campus de Sterre S9 Gent Belgium 9000 [] [] [] [] []
  • Python for HPC

    1 October 2018

    Heverlee, Belgium

    Elixir node event
    Python for HPC https://tess.elixir-europe.org/events/python-for-hpc Python is making inroads into the HPC landscape. However, writing Python code for efficient scientific computing is not entirely trivial. In this course a variety of techniques and libraries will be discussed that are useful in this context. Subjects covered include profiling of code to discover opportunities for optimization, using Cython, a Python extension that translate critical code sections into efficient C,wrapping C/C++/Fortran libraries in Python, multithreaded/multiprocess Python, distributed programming use mpi4py, and pySpark for data science. Detailed time/place info 10/01/2018 - 09.00 - 13.00 11/01/2018 - 09.00 - 13.00 2018-10-01 09:00:00 UTC 2018-10-01 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Debugging techniques

    26 March 2018

    Heverlee, Belgium

    Elixir node event
    Debugging techniques https://tess.elixir-europe.org/events/debugging-techniques This information session starts off by tips on how to avoid bugs, and introduces the concept of assertions and unit tests. In many contexts command line debuggers are the only tool at hand, and the concepts transfer easily to GUI debuggers, so gdb will be taken as an example in a small case study. For debugging parallel code at scale, Allinea Forge’s DDT is introduced. This convenient GUI debugger allows to debug OpenMP, MPI as well as CUDA code. Some use cases for additional tools such as valgrind and strace will be mentioned as well. Detailed time/place info 26/03/2018 - 09.00 - 12.00 2018-03-26 09:00:00 UTC 2018-03-26 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Linux introduction

    2 December 2018

    Heverlee, Belgium

    Elixir node event
    Linux introduction https://tess.elixir-europe.org/events/linux-introduction-a789ba25-1dc3-46a5-9a72-33dba0e6a702 This course will give a short practical summary of the basic things one needs when using mainly the command line in Linux: Overview and distributions How to start working with Linux Short introduction to Graphical User Interface Command line basics: getting help, useful commands Linux File System: navigating, file paths, file manipulation, disk space, archiving Text editing- Groups, users, security: access rights Process control This course provides several hands-on sessions Detailed time/place info 12/02/2018 - 09.00 - 13.00 2018-12-02 09:00:00 UTC 2018-12-02 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • C introduction

    3 December - 20 March 2018

    Heverlee, Belgium

    Elixir node event
    C introduction https://tess.elixir-europe.org/events/c-introduction-dc19e058-a3d6-4f94-b394-e31e3a993e94 This course will provide the basics on the programming environment. Participants will be able to write small applications themselves as well as understand C programming code. Small examples and hands-on will be used to experiment with the different topics. C History Writing a small C progam, understand the development cycle Preprocessor Assignments, Keywords, Identifiers, Variables Operators Control flow Functions Arrays and structures Pointers Working with files and standard I/O Detailed time/place info 12.03.2018, 09:00-13:00 13.03.2018, 09:00-13:00 19.03.2018, 09:00-13:00 20.03.2018, 09:00-13:00 2018-12-03 09:00:00 UTC 2018-03-20 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • GPU Event

    22 - 23 March 2018

    Heverlee, Belgium

    Elixir node event
    GPU Event https://tess.elixir-europe.org/events/gpu-event GPUs have become an increasingly popular general computing platform.However, their efficient utilization requires some understanding of the architecture and programming model. A sensible question arises about their applicability in terms of the necessary time investment versus the added scientific value.An introduction on the basics of GPGPUs is presented first, including the architecture, the computing model and a general methodology for parallelizing an algorithm.Opportunities and pitfalls are then elucidated with basic examples of problems/implementations suited or unsuited for GPUs. Assessing a problem for its applicability to GPUs is shown as a key decision-making step.The seminar is not only envisioned as an introduction to GPU programming; key concepts are elucidated specifically on a concrete case of Finite Element (FE)algorithm parallelization. Concepts such as problem-breakdown, testing,verification, profiling and optimization are presented through the FE algorithm's implementation.Overall, a realistic assessment of adopting GPU computation (and everything it can entail) is provided through the lens of added scientific value. Detailed time/place info 22/03/2018 - 09.00 - 12.30 22/03/2018 - 13.30 - 17.00 23/03/2018 - 09.00 - 12.30 23/03/2018 - 13.30 - 17.00 2018-03-22 09:00:00 UTC 2018-03-23 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • Linux tools

    3 May 2018

    Heverlee, Belgium

    Elixir node event
    Linux tools https://tess.elixir-europe.org/events/linux-tools-6fa2e511-7e70-4895-a6d9-86caa44faa9f This course will give an introduction to several useful Linux tools useful in academic research and everyday use of the system. Brief introduction to script files in Bash shell Using quotes Command line parameters i/o and pipes Useful commands: grep, cut, uniq, tr, sort, join Linux tools: awk, sed Using Linux scripting in writing PBS scripts for HPC This course provides hands-on sessions Detailed time/place info 05/03/2018 - 09.00 - 13.00 2018-05-03 09:00:00 UTC 2018-05-03 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
  • HPC@UAntwerp introduction - Spring'18

    3 May - 3 June 2018

    Antwerpen), Belgium

    Elixir node event
    HPC@UAntwerp introduction - Spring'18 https://tess.elixir-europe.org/events/hpc-uantwerp-introduction-spring-18 This is the final part of our introductory course series. The first two-session course covered the use of Linux, the operating system used on the clusters. In the second single-session course in the series we covered the basic architecture of supercomputers and our clusters in particular. This lecture should have given you enough understanding of the organisation of a cluster be able to determine which resources you need for which application. All new users are encouraged to take this course, even if you have experience on other clusters, as every cluster has a different setup of the software stack, file systems, etc. Don't take for granted that you can work in the same way on our clusters as you did on clusters elsewhere. Users who have not yet applied for a VSC account before the session, are encouraged to arrive at 09:00 so that the account can be created for the hands-on exercises. For further information, contact hpc@uantwerpen.be. Course materials will be made available here. Detailed time/place info 05.03.2018, 09:30-13:30, Campus Middelheim G.025 (Middelheimlaan 1, 2020 Antwerpen) 06.03.2018, 09:30-13:30, Campus Middelheim G.025 (Middelheimlaan 1, 2020 Antwerpen) 2018-05-03 09:00:00 UTC 2018-06-03 00:00:00 UTC Antwerpen), Belgium Antwerpen) Belgium 2020 [] [] [] [] []
  • Linux scripting

    27 February 2018

    Heverlee, Belgium

    Elixir node event
    Linux scripting https://tess.elixir-europe.org/events/linux-scripting-c94b6cfe-7c65-4990-8038-bf86a8df2866 This course will give an introduction to Linux scripting with an introduction to the mostly used loops while programming How to create script files in Bash shell- Basic loops in Linux Return values Setting variables Using quotes Command line parameters Introduction to expressions Test conditions Shell logic structures (sequence, decision, loops) Shell functions i/o issues Using Linux scripting in writing PBS scripts for HPC This course provides hands-on sessions Detailed time/place info 27/02/2018 - 09.00 - 13.00 2018-02-27 09:00:00 UTC 2018-02-27 00:00:00 UTC ICTS opleidingscentrum B, Heverlee, Belgium ICTS opleidingscentrum B Heverlee Belgium 3001 [] [] [] [] []
Ajax loader