Computer · 1993 · 193 citations · 8 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureParallel ComputingProgramming LanguagesData ParallelismMultiprocessor SystemsParallel ArchitecturesParallel Computer ArchitectureParallel Computing SystemsParallel Runtime SystemsHigh-performance Computing SystemsObject-oriented ArchitectureParallel Computing ArchitecturesParallel ProcessingParallel Processing ArchitecturesParallel Program Design
Mentat, an object-oriented parallel processing system designed to directly address the difficulty of developing architecture-independent parallel programs, is discussed. The Mentat system consists of two components: the Mentat programming language and the Mentat runtime system. The Mentat programming language, which is based on C++, is described. Performance results from implementing the Mentat runtime system on a network of Sun 3 and 4 workstations, the Silicon Graphics Iris, the Intel iPSC/2, and the Intel iPSC/860 are presented.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
8
Nicholas Carriero, David Gelernter · Communications of the ACM · 1989 · 1.4K citations · Full text
What is object-oriented programming?
Bjarne Stroustrup · IEEE Software · 1988 · 226 citations