A prototype functional language implementation for hierarchical- memory architectures. Revision 1
Rich Wolski, John Feo, D.C. Cann · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 1992
Programming languages are the most important tool at a programmers` disposal. All other tools correct, visualize, or evaluate the product crafted by this tool. The advent of multiprocessor computer systems has greatly complicated the programmer`s task an increased his need for high-level languages capable of automatically taming these architectures. In this paper, we describe a prototype implementation of Sisal for multiprocessor, hierarchical-memory systems. The implementation includes explicit compiler and runtime control that effectively exploits the different levels of memory and manages interprocess communications (IPC). We give preliminary performance results for this system on the BBN TC2000.