Scientific Computing in Practice
… is a lecture series at Aalto University which covers scientific computing related topics. Lectures are open for all Aalto students and employees.
Examples of topics covered at different lectures:
- HPC crash course: covers all basics, like infrastructure and hardware behind powerful clusters and mainframes
- Triton practicalities: covers practical aspects of efficient use of Aalto Linux Cluster Triton, like SLURM batch system usage, storage on Lustre, code compiling and debugging, etc.
- Parallel programming models: MPI and OpenMP at basics and advanced levels
- GPU computing: practical aspects of GPU cards usage, either with available software, libs or programming with CUDA
- Python for scientists: advanced technics with Python for scientific computing
- Grid computing: hands-on tutorials oriented on FGI resources with ARC middleware
- Scientific programming: Fortran
- Condor: network of computers at Aalto, and how to utilize them for computing with Condor
- … others
Lectures by date and topics
Jun 2017, Triton kickstart & HPC crash course
HTCondor is about how to utilize Aalto Linux workstations. The way to submit your application to a pool and let someone else to take care about where it is executed. Interested in running on your neighbors’ workstation while it’s idling? HTCondor is just about it. Come to try it.
Oct/Nov 2016, Matlab introduction & Matlab for advanced users
Lectures and tutorials that will consist of two parts, the first one is an introductory level course that will cover the basics, the second one deals with some more advanced techniques in Matlab. Details and registration are coming…
Oct 2016, Python for Scientific computing
Several hands-on tutorials that will cover NumPy, SciPy, Cython and matplotlib packages. Given by CSC specialists. Details and registration.
6-8 June 2016, Summer kickstart for Triton newcommers
Must be event for all newcomers that started on Triton recently or plan to start soon. We cover all practicalities of Triton usage and on top of that advanced techniques for debugging and profiling the codes. Register and see details over here.
31 May 2016, CSC seminar on Cloud services
Addressed to wide audience interesting in Cloud Computing topic. Services provided by CSC available to all Aalto researchers, so come to listen what is it about.
May 2016, Scientific Data Analysis with Mathematica by FIlippo Federici
April 2016, Condor introduction
Every modern workstation has at least four CPU cores and 8G of memory, often even more. What about use those in your department? How to utilize local idling workstations? HTCondor is about it. Come to try it.
March 2016, Hands-on Molecular dynamics
Theoretical intro into Molecular Dynamics with the help of LAMMPS package. Details at the course page.
February & March 2016, Triton Winter Kickstart & User Group Meeting
Kickstart for newcommers and User Groups meeting for all users. See dates, place.
October 2015, Introduction to GPU computing with CUDA
Serie of lectures and hands-on tutorials on general introduction into CUDA programming on GPU devices (Graphical Processing Units). See details at SCiP: GPU computing with CUDA page.
June 1-3, 2015, Scientific Computing in Practice: kickstart 2015
It became an annual event. We go for the 3 day hands-on tutorial once again. Triton introduction along with the overview of CSC, Grid and Condor computational resources available to Aalto researchers. In addition to basics we go for advances in profiling, debugging and code optimizing techniques and introduction into OpenMP programming. Details are at SCiP Kickstart 2015 page
June 9-11, 2014, Scientific Computing in Practice: kickstart 2014.
Following success of the SCiP kickstart 2013 we go for the three days HPC maraton in June 2014. This time, in addition to Triton user tutorial, Grid computing and CSC resources, you get to participate into Python for scientific computing and GPU computing parts. For exact dates and place see details at Scientific Computing in Practice: kickstart 2014.
June 10-12, 2013, Scientific Computing in Practice: kickstart 2013.
Three days of non-stop computing course oriented on new comers to fields of scientific computing at Physics, Chemistry, Computer Science, Math or any else at Aalto University. Or those who needs an intensive intro into computational resources available to Aalto users.
Covered topics: HPC basics, Triton practicalities, Condor, MPI programming, Matlab, Hadoop, GPU programming, CSC resources, Grid computing on FGI. See details at Scientific Computing in Practice: kickstart 2013