Bulk Synchronous Model

Bulk synchronous parallel

The bulk synchronous parallel (BSP) abstract computer is a model used for designing parallel algorithms. It differs from the PRAM model by explicitly considering communication and synchronization, which are crucial aspects in analyzing BSP algorithms. Quantifying the necessary synchronization and communication is an essential step in understanding and evaluating BSP algorithms.

1 courses cover this concept

CS 315B Parallel Programming

Stanford University

Fall 2022

This course explores advanced topics in supercomputer programming, with a focus on tasking runtimes. It offers a survey of programming models, supercomputer architectures, and in-depth lessons on tasking. Students will gain hands-on experience in cuNumeric and Regent programming languages. While it doesn't assume extensive background, good programming skills are required.

No concepts data

+ 16 more concepts