High-Performance Computing at the NIH
GitHub YouTube @nih_hpc RSS Feed
WolframWorkbench on Biowulf and Helix
Workbench Logo

Wolfram Workbench provides sophisticated code editing, navigation and project management tools for enterprise-class development and deployment. Because it is a IDE, you will be unable to submit batch or swarm jobs on biowulf. You can request an interactive node though.

On Helix

To use the Workbench on either system, you must load the module.

module load WolframWorkbench
WolframWorkbench

Workbench Startup Window

To run the Workbench, an X Windows connection is required. NoMachine's NX is the X-Windows client currently recommended by staff for Windows and Mac users.

Running the Workbench interactively

If you want to run your job interactively, you can allocate a node for interactive use. Once the node is allocated, you can type commands directly on the command-line. Example:

[user@biowulf ~]$ sinteractive
salloc.exe: Pending job allocation 15323416
salloc.exe: job 15323416 queued and waiting for resources
salloc.exe: job 15323416 has been allocated resources
salloc.exe: Granted job allocation 15323416salloc.exe: Waiting for resource configuration
salloc.exe: Nodes cn1640 are ready for job
[user@cn1640 ~]$ module load WolframWorkbench
[user@cn1640 dir]$ WolframWorkbench

If you need more memory than the default 4 GB, use sinteractive --mem=#g

Documentation