Skip to content

Glossary

Accelerator

Platform for model processing, integration, and data collaboration.

Container

A software container is a lightweight, portable, and isolated environment that includes everything needed to run code/software.

Containerfile

A script containing instructions to build a container image.

Container Image

A container image is a template for instantiating software containers.

Containerization

Containerization is a method of packaging software code along with all its dependencies, libraries, and configuration files into a single, lightweight executable unit called a container.

Job

An instance of a routine that is running or has run.

Jobflow

A graphical or scripted definition of the dependencies and sequencing that determines in which order jobs are run.

Model

A research model. A model can be captured as a monolithic routine run as a job. Alternatively, a model can be divided into stages captured as routines that are run as jobs sequenced by a jobflow.

Module

Processing code/software providing functionality subservient to modeling or model integration. A module is captured in a routine and run as a job.

Routine

A specification of code/software to process on the Accelerator together with a declaration of the software stack on top of which to run it.

Stack

The stack of software on top of which code or binaries run: operating system, libraries, language runtime, and packages.