Technical Reports


Display by Author:
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Search by for:

TR-376-92
A Portable Multiprocessor Interface for Standard ML of New Jersey
Authors: Morrisett, J. Gregory, Tolmach, Andrew P.
Date:June 1992
Pages:31
Download Formats: [Postscript]
Abstract:
We have designed a portable interface between shared--memory multiprocessors and Standard ML of New Jersey. The interface is based on the conventional kernel thread model and provides facilities that can be used to implement user--level thread packages. The interface supports experimentation with different thread scheduling policies and synchronization constructs. It has been ported to three different multiprocessors and used to construct a general purpose, user--level thread package. In this paper, we discuss the interface and its implementation and performance, with emphasis on the Silicon Graphics 4D/380S multiprocessor.