Cornell University

This two-session workshop will cover various aspects of using multiple processors to parallelize your work in BioHPC cloud and beyond. We will discuss different parallelization paradigms (shared memory, distributed memory, mixed approach) and shortly introduce the respective programming tools. The common problem of simultaneous processing of multiple independent tasks will be discussed in detail along with tools used to distribute and balance computational load over available resources. Among such tools, job schedulers such as SLURM play an important role as means to balance and prioritize tasks in complex environments with multiple machines, groups of users, and jobs with different CPU and memory requirements. We will introduce the recently developed 'SLURM cluster on demand' feature of BioHPC cloud as an efficient way to streamline your work.

0 people are interested in this event

User Activity

No recent activity