Accession Number : ADA255639


Title :   A Portable Multiprocessor Interface for Standard ML of New Jersey


Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SCHOOL OF COMPUTER SCIENCE


Personal Author(s) : Morrisett, J G ; Tolmach, Andrew


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a255639.pdf


Report Date : Jun 1992


Pagination or Media Count : 34


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.


Descriptors :   *INTERFACES , *MULTIPROCESSORS , POLICIES , FACILITIES , NEW JERSEY , SCHEDULING , MODELS


Subject Categories : Computer Hardware


Distribution Statement : APPROVED FOR PUBLIC RELEASE