Click for detailed status
Welcome to HPC documentation¶
Welcome to the official documentation for the HPC service at ETH Zürich. Whether you're a new user getting started with high-performance computing or an experienced researcher looking for specific technical details, this documentation will guide you through using Euler and related services effectively and efficiently.
All services are available and operational.
News¶
- 🔥 AMD Instinct MI300A evaluation - Open beta testing of new APU nodes with integrated CPU/GPU cores
Upcoming events¶
What is Euler?¶
Euler is ETH Zürich's central high-performance computing (HPC) cluster, providing computational resources for research across all disciplines. The cluster offers:
- High-performance compute nodes with the latest CPUs and GPUs
- Large-scale parallel computing capabilities
- Extensive software library with pre-installed scientific applications
- Professional support from the Scientific IT Services team
Quick start guide¶
🚀 New to HPC?¶
Start with our beginner-friendly guides:
- Getting started - Your first steps on Euler
- Your first job - Step-by-step tutorial for submitting your first computational job
- Basic Linux commands - Essential command-line skills
🔧 Ready to compute?¶
Jump into running your first jobs:
- Batch system (Slurm) - Submit and manage computational jobs
- Software environment - Load and manage software packages
- Storage systems - Understand data storage options
🏃♂️ Advanced users¶
Optimize your computational workflows:
- Debugging - Troubleshoot and optimize your jobs
- GPU computing - Leverage accelerated computing
- Containers - Install and run custom applications in isolated environments
Cluster resources¶
Hardware overview¶
- Login nodes - Access points to the cluster
- CPU nodes - General-purpose computing resources
- GPU nodes - Accelerated computing with NVIDIA GPUs
- Network - High-speed interconnects
- Storage - File systems and data management
Available services¶
- JupyterHub - Interactive Jupyter notebooks
- RStudio server - Web-based R development environment
- Code server - VS Code in your browser
- MATLAB - MATLAB computational environment
- Globus - Large-scale data transfer
Software & Applications¶
Euler provides a comprehensive software stack including:
Scientific computing¶
- C/C++ - Compilers and libraries for C/C++
- Python - Scientific Python ecosystem
- PyTorch - Deep learning framework
- R - Statistical computing and graphics
- MATLAB - Technical computing platform
Engineering & simulation¶
- Abaqus - Finite element analysis
- Ansys - Engineering simulation
- COMSOL - Multiphysics simulation
- ParaView - Data visualization
Latest news & updates¶
Stay informed about cluster maintenance and new features:
- Mailing list - Latest updates and scheduled maintenance
Getting help & support¶
Documentation¶
- FAQ - Frequently asked questions
User Support¶
- Contact information - Get in touch with our team
- Help Desk - In-person support
- About us - Meet the Scientific IT Services team
Acknowledgments¶
If you use Euler for your research, please consider acknowledging the cluster in your publications. Visit our Referencing Guide to learn how to cite Euler and see our impressive Hall of Fame showcasing the scientific impact enabled by our HPC infrastructure.
Need Help?
Can't find what you're looking for? Check our FAQ or contact support for assistance.
Contributing to Documentation
Found an error or want to improve the documentation? Click the edit button (✏️) at the top of any page to suggest changes.