36
Views
24
CrossRef citations to date
0
Altmetric
Original Articles

A scalable configurable architecture for the massively parallel GCA model

, &
Pages 275-291 | Received 25 Sep 2008, Accepted 04 Nov 2008, Published online: 29 Jul 2009
 

Abstract

The global cellular automata model (GCA) is a massively parallel computation model which extends the classical cellular automata (CA) model with dynamic global neighbours. We present for that model a data parallel architecture which is scalable in the number of parallel pipelines and which uses application specific operators (adapted operators). The instruction set consists of control and RULE instructions. A RULE computes the next cell contents for each cell in the destination object. The machine consists of P pipelines. Each pipeline has an associated primary memory bank and has access to the global memory (real or emulated multiport memory). Therefore each pipeline can execute one cell operation in every clock cycle. The diffusion of particles was used as an example in order to demonstrate the adaptive operators, the machine programming and its performance. Particles which point to each other within a defined neighbourhood search space are interchanged. The pointers are modified in each generation by a pseudo random function. For that application, an application-specific data parallel machine with up to 32 pipelines was synthesised for an Altera field-programmable gate array. In addition, this application was described in the high-level language GCAL. The RULE instruction can also automatically be extracted from the GCAL program leading to the same generated application specific DPA machine.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 763.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.