Solving problems on concurrent processors. Vol. 1: General techniques and regular problems
Solving problems on concurrent processors. Vol. 1: General techniques and regular problems
Solution of a problem in concurrent programming control
Communications of the ACM
Hi-index | 0.00 |
The Caltech/JPL Mark III Hypercube originally consisted of an ensemble of processing elements each containing two Motorola M68020 processors — one M68020 processor and a M68881 Floating-Point coprocessor used for data processing, the other M68020 processor dedicated to hypercube communications. In the interest of achieving even greater computational capability a third processing element, the Weitek XL system, was added to enhance floating point performance. Each of what is now three processing elements is configured with CPU, local static memory, communication peripherals, clocks, and control logic. In addition, they share 4 megabytes of dynamic memory on the node card. We will describe a programming model and environment that accommodates the operation of the three processors, preparation, extended Crystalline communications, and intranode concurrency.