Touchstone Project Mach Port: Milestone Event Q4
Special technical rept.
INTEL CORP BEAVERTON OR INTEL SCIENTIFIC COMPUTERS
Pagination or Media Count:
The purpose of this report is to describe the porting of the Mach operating system to the Touchstone IOTA prototype. The report describes the major activities associated with the port and the kernel design issues that they brought to our attention. Mach was ported to a small cube of integrated IO nodes. Drivers for the SCSI disk drive, serial line, and the Direct-Connect hypercube routing hardware were written. Serial communication to the nodes was multiplexed through a terminal connected to an Intel SYP-301 host platform. We found that to extend the Mach thread model onto a multicomputer architecture such as Touchstone, a compatible form of shared virtual memory must be provided. Alternately, supporting the multicomputing model of high-speed inter-node message passing will require better support from the Mach kernel. For both of these usage models, the speed of inter-node message passing is critical. Further research is required into how to best provide this in the Mach environment. kr
- Computer Programming and Software