Abstract
We present the design and implementation of CAOS, a domain-specific high-level programming language for the parallel simulation of extended cellular automata. CAOS allows scientists to specify complex simulations with limited programming skills and effort. Yet the CAOS compiler generates efficiently executable code that automatically harnesses the potential of contemporary multi-core processors, shared memory multiprocessors, workstation clusters and supercomputers.
Original language | English |
---|---|
Title of host publication | PaCT 2007: Parallel Computing Technologies |
Number of pages | 8 |
Volume | 4671 LNCS |
Publisher | Springer Verlag |
Publication date | 01.12.2007 |
Pages | 410-417 |
ISBN (Print) | 978-3-540-73939-5 |
ISBN (Electronic) | 978-3-540-73940-1 |
DOIs | |
Publication status | Published - 01.12.2007 |
Event | 9th International Conference on Parallel Computing Technologies - Pereslavl-Zalessky, Russian Federation Duration: 03.09.2007 → 07.09.2007 Conference number: 70945 |