Interactive Apps
Interactive apps are applications that run on the ABCI compute nodes and can be interactively operated in the web browser.
To launch an interactive app, you open the app, specify an ABCI group and a type of ABCI resource, and click the "Launch" button. The interactive app is launched as a batch job that consumes ABCI points from the specified group. Once the interactive app is launched, the link to connect to it is displayed, by clicking which you can use the app.
Open OnDemand for ABCI provides the following interactive apps:
Jupyter Lab
Open OnDemand for ABCI provides Jupyter Lab, an interactive development environment. Jupyter Lab is launched on the compute nodes, allowing you to operate it from the browser of your local workstation.
Caution
Each time Jupyter Lab is launched, a Python virtual environment for Jupyter Lab will be created in the following path under your home directory. Please delete it periodically.
~/ondemand/data/sys/dashboard/batch_connect/sys/jupyter_app/jupyter_app/output/
code-server
Open OnDemand for ABCI provides code-server, allowing you to use VS Code through your web browser and operate on compute nodes by running code-server there.
Interactive Desktop
Open OnDemand for ABCI provides Interactive Desktop(Xfce), allowing you to operate on compute nodes through your web browser with vncserver running there.
Info
Connecting to Interactive Desktop and opening terminal, you can practice the GPU rendering following the commands below.
module load turbovnc;
vglrun -d egl<GPUID> <OpenGL command>