Loading...
Please wait, while we are loading the content...
Similar Documents
OS Support for Portable Bulk Synchronous Parallel Programs
| Content Provider | Semantic Scholar |
|---|---|
| Author | Heddaya, Abdelsalam Fahmy, Amr F. |
| Copyright Year | 1994 |
| Abstract | Abstract For parallel programs to become portable, they must be executable with uniform efficiency on a variety of hardware platforms, which is not the case at present. In 1990, Valiant proposed Bulk-Synchronous Parallelism (BSP) as a model on which portable parallel programs can be built. We argue that shared-memory BSP is efficiently implementable on a wide variety of parallel hardware, and that BSP forms a useful basis for providing an even higher level programming interface based on Sequential Consistency (SC). A list of memory and thread management features needed to support BSP and SC parallel programs are given, under the assumption that the parallel computer is space-shared among multiple parallel task, rather than time-shared. Known techniques to realize efficiently the most important of these features are sketched. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.cs.bu.edu/techreports/pdf/1994-012-bsp-os.pdf |
| Alternate Webpage(s) | http://www.cs.bu.edu/techreports/1994-012-bsp-os.ps.Z |
| Alternate Webpage(s) | https://open.bu.edu/bitstream/handle/2144/1482/1994-012-bsp-os.pdf?isAllowed=y&sequence=1 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |