Intermediate Linux and Shell Scripting (COMPLECS)
Knowledge of Linux is indispensable for using advanced CI. While GUIs are becoming more prevalent, being able to work at the command line interface (CLI) provides the greatest powe…
Gathering the available programs and representative materials.
Comprehensive Learning for End-users to Effectively Utilize Cyberinfrastructure (COMPLECS) builds the skills needed to use supercomputers: Linux, parallel computing concepts, batch jobs, data management, security and interactive computing.
58 associated materials. Page 6 of 10.
Knowledge of Linux is indispensable for using advanced CI. While GUIs are becoming more prevalent, being able to work at the command line interface (CLI) provides the greatest powe…
Not all computational problems utilize the types of parallel applications traditionally designed to run on high-performance computing (HPC) systems. Today, many workloads running o…
Regular expressions (regexes) provide a way to identify strings that match a specified pattern. They are extremely useful for preprocessing text and extracting results from high-pe…
Shell scripting is an effective tool for boosting productivity and reducing errors in HPC workflows. Shell scripts can be used to streamline pre- and post-processing tasks, automat…
Interactive computing refers to working with software that accepts input from the user while it is running. This applies to business and office applications, such as word processin…
Whether analyzing experimental data collected from devices in the field on a laptop or generating simulated data from large-scale numerical calculations performed on high-performan…