04:20 PM - 06:05 PM (105 min)
Lorenzo Ennoggi, Jay Kalinani, and Federico Lopez Armengol (Rochester Institute of Technology and University of Padova)
Abstract: With an increasing demand of extensive parallel computing in numerical simulations addressing various astrophysical problems, codes which can efficiently work on GPUs are the need of the hour. In the first part of this tutorial, we will provide a short introduction on CarpetX, a new driver for the Einstein Toolkit. Next, we will briefly discuss features of a new general relativistic (magneto)hydrodynamic code AsterX, based on CarpetX, which is designed to work on GPUs. AsterX also takes advantage of the block-structured adaptive mesh refinement provided by CarpetX through the AMReX framework. The second part of the tutorial will be a hands-on session during which participants will work on a few basic examples based on CarpetX, followed by a test simulation performed with AsterX on a GPU.
For the hands-on part of the tutorial we will be using a cloud based environment to simplify setting up the toolkit, hosted at Perimeter Institute of Theoretical Physics.
There are two different environments offered:
Please make sure to select the correct one for the tutorial you are attending.
All required files are already present in the environment, you do not need to upload any files or download any software.
Each environment will be available only for the duration of each tutorial. Data stored persists in between logins but will be removed after the end of the workshop.
Please go to
https://et2022uidaho.ncsa.illinois.edu
and choose a user name and password. Make sure Password
and Password2
match, otherwise account creation will fail.
You will also need to enter a security code into the Code
field. This code
will be shared at the tutorial days via whiteboard and Zoom chat. Please do not
share that code with anyone.
Account creation is automatic and your account is active the moment you submit the account creation form.
Once your account has been created you can log in via
https://et2022uidaho.ncsa.illinois.edu
filling out only the Username
and Password
fields.
Please select the files you would like to download in Jupyter’s file manager
then use the Download
button in the toolbar above the list of files to
download them to your laptop.
Jupyter has built in editor for text files that opens automatically if you click on a source code file.
You can create new files using the New
button in the file listing and
selecting Text document
. Once the editor starts up you can rename the file
using the File/Rename
menu item.
If your setup has become corrupted and you would like to start over again from a fresh setup, please do the following:
New
button in the file listingrm -rf $HOME
Control Panel
button then Stop My Server
This will restore all files to the state they were at your initial login.