C++ programming language for an abstract massively parallel SIMD architecture
| dc.creator | Lonardo, Alessandro | |
| dc.creator | Panizzi, Emanuele | |
| dc.creator | Proietti, Benedetto | |
| dc.date | 2000-05-19 | |
| dc.date.accessioned | 2026-07-07T03:16:14Z | |
| dc.date.available | 2026-07-07T03:16:14Z | |
| dc.description | The 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.description | 10 pages | |
| dc.identifier | https://arxiv.org/abs/cs/0005023 | |
| dc.identifier | http://arxiv.org/abs/cs/0005023 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/30272 | |
| dc.subject | Programming Languages | |
| dc.subject | D.3.3; D.2.1 | |
| dc.title | C++ programming language for an abstract massively parallel SIMD architecture | |
| dc.type | text |