SBEL uses Euler, a heterogenous CPU/GPU cluster built by the Wisconsin Applied Computing Center. Multi-core processing is vital to parallel computing, which allows researchers to break complex problems into many simple components. SBEL uses this approach to model and simulate complex mechanical systems.

Euler Overview

Euler is accessible via SSH at Below are some helpful links for tools available on Euler:

Helpful SLURM commands
Full SLURM documentation
Environment Modules

General Euler Courtesy: * Interactive jobs should be kept to a 20 minute maximum. * Don’t build large projects on the head node. * The maximum size for a home directory is no greater than 2.5T. * du -sh ~ shows the size of your home directory. * Please log out when you are not using Euler.


Current Build Status:

Build Status

About Chrono

Chrono is an open-source, C/C++ physics-based dynamics engine that models complex mechanical systems, like cars, trucks, tracked vehicles, or the flow of granular material. Chrono relies on parallel computing, specifically multi-core and GPU parallelism, to simulate rigid bodies interacting through friction and contact. Learn more about Project Chrono here.

Building Chrono on Euler

We recommend using GCC5.3 to build Chrono. To build Chrono::FSI, you will need to load the cuda and gcc/5.3.x modules and cmake like so: ccmake <chrono_source_path> -DCUDA_HOST_COMPILER=$CCBIN -DCMAKE_C_COMPILER=$CCBIN -DCMAKE_CXX_COMPILER=$CXXBIN

© Simulation Based Engineering Laboratory, Dan Negrut 2016.

SBEL is led by Mead Witter Foundation Professor Dan Negrut in the Department of Mechanical Engineering at UW-Madison.

[News] [Publications] [Projects] [People] [Animations] [Resources] [Outreach] [Courses] [Forum] [About the Lab]
UW Logo