MAC-CUBE, the Macintosh-based hypercube

  • Authors:
  • A. Ho;G. C. Fox;D. W. Walker;M. Breaden;S. Chen;A. Knutson;S. Kuwamoto;T. Cole

  • Affiliations:
  • Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;Caltech Concurrent Computation Program, 206-49, California Institute of Technology, Pasadena, CA, USA;180-500, Jet Propulsion Laboratory, Pasadena, CA, USA

  • Venue:
  • C3P Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues - Volume 1
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

The MAC-CUBE is a Macintosh-based hypercube. It uses AppleTalk hardware and software as the medium for the nodal connections. At the physical level AppleTalk has a bus topology. Hypercube connectivity is emulated on the AppleTalk local area network while the hypercube communication protocol is integrated in the AppleTalk software. Available for MAC-CUBE is the Crystalline Operating System III (CrOS III.) MAC-CUBE provides a programming environment similar to any other hypercube systems running CrOS III. It allows inexpensive hands-on experience with a concurrent machine. Data can be displayed on graphics monitor and/or stored locally at each node. In addition to the low cost, these capabilities of the Mac-Cube makes it an indispensable instructional and development tool for parallel processing. Some application programs which are taken from the book Solving Problems on Concurrent Processors [Fox 88] have been implemented with graphics enhancement on Mac-Cube. The applications are solving the Mandelbrot set in the complex plane, and solving a 2-dimensional Laplace equation using finite difference.