• Publications
  • Influence
Internet Streaming SIMD Extensions
The authors designed the Internet Streaming SIMD Extensions (ISSE) to enable a new level of visual computing on the volume PC platform and discuss their results in terms of boosting the performance of 3D and video applications.
Synchronization algorithms for shared-memory multiprocessors
A performance evaluation of the Symmetry multiprocessor system revealed that the synchronization mechanism did not perform well for highly contested locks, like those found in certain parallel
The Symmetry Multiprocessor System
Performance of an OLTP application on symmetry multiprocessor system
System performance in an OLTP relational database application was investigated using the TP1 benchmark and system performance was tested with fully-cached benchmarks and with scaled benchmarks.
Programming three parallel computers
The evaluation focuses on three major issues in parallel programming: (1) how execution is divided among processing elements and how it is controlled; (2) how data are shared; and (3) how events are synchronized.
Multiprocessor Validation of the Pentium Pro
The challenge in designing Intel's newest microprocessor, the Pentium Pro processor, was to eliminate the lag time by introducing systems where the multiprocessor functionality was already an integral part of the main processor and the chipset.
The Balance multiprocessor system
A description is given of the architecture, operating system, and performance of Balance, a shared-memory, tightly coupled multiprocessor system that supports both the 4.2 BSD and System V Unix environments.
Scalable shared-memory multiprocessor architectures
Directory-based and bus-based cache coherence schemes are defined and described, and schemes using presence flags, B pointers, and linked lists are discussed.