C++ programming language for an abstract massively parallel SIMD architecture

dc.creatorLonardo, Alessandro
dc.creatorPanizzi, Emanuele
dc.creatorProietti, Benedetto
dc.date2000-05-19
dc.date.accessioned2026-07-07T03:16:14Z
dc.date.available2026-07-07T03:16:14Z
dc.descriptionThe aim of this work is to define and implement an extended C++ language to support the SIMD programming paradigm. The C++ programming language has been extended to express all the potentiality of an abstract SIMD machine consisting of a central Control Processor and a N-dimensional toroidal array of Numeric Processors. Very few extensions have been added to the standard C++ with the goal of minimising the effort for the programmer in learning a new language and to keep very high the performance of the compiled code. The proposed language has been implemented as a porting of the GNU C++ Compiler on a SIMD supercomputer.
dc.description10 pages
dc.identifierhttps://arxiv.org/abs/cs/0005023
dc.identifierhttp://arxiv.org/abs/cs/0005023
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/30272
dc.subjectProgramming Languages
dc.subjectD.3.3; D.2.1
dc.titleC++ programming language for an abstract massively parallel SIMD architecture
dc.typetext

Files

Collections