Using cellular automata as models of parallel machines we investigate the relation between (r-1)- and r-dimensional machines and constraints for the energy consumption of r-dimensional machines which are motivated by fundamental physical limitations for the case r=3. Depending on the operations which must be considered to dissipate energy (state changes, communication over unit-length wires, ...), some relations between the relative performance of 2-dimensional and 3-dimensional machines are derived. In the light of these results it seems imperative that for feasible models of computation energy consumption has to be considered as an additional complexity measure
Computing with ultra-simple, small, dynamical systems, such as Cellular Automata (CA), Random Boolea...
The Microbial Fuel Cell (MFC) is a bio-electrochemical transducer converting waste products into ele...
AbstractThe effect of adding two-way communication to k cells one-way cellular automata (kC-OCAs) on...
Massively parallel computers have become undisputed champions in the supercomputing arena. The glob...
The intended goal of this manuscript is to build bridges between two definitions of complexity. One ...
Cellular automata were introduced in the 50s by J. von Neumann and S. Ulamas an efficient way of mod...
We consider distributed systems of identical autonomous computational entities, called robots, movin...
Artículo de publicación ISIThe notions of universality and completeness are central in the theories ...
As computing devices evolve with successive technology generations, many machines target either the ...
AbstractThe purpose of this paper is to investigate models of computation from a realistic viewpoint...
AbstractThe notions of universality and completeness are central in the theories of computation and ...
Power consumption has become one of the most critical concerns for processor design. Parallelism of...
We present a new parallel model of computation suitable for spatial architectures, for which the ene...
Cellular automata, represented by a discrete set of elements are ideal candidates for parallelisati...
A comparison of ordinary membrane machines, understood as certain recursive families of determinist...
Computing with ultra-simple, small, dynamical systems, such as Cellular Automata (CA), Random Boolea...
The Microbial Fuel Cell (MFC) is a bio-electrochemical transducer converting waste products into ele...
AbstractThe effect of adding two-way communication to k cells one-way cellular automata (kC-OCAs) on...
Massively parallel computers have become undisputed champions in the supercomputing arena. The glob...
The intended goal of this manuscript is to build bridges between two definitions of complexity. One ...
Cellular automata were introduced in the 50s by J. von Neumann and S. Ulamas an efficient way of mod...
We consider distributed systems of identical autonomous computational entities, called robots, movin...
Artículo de publicación ISIThe notions of universality and completeness are central in the theories ...
As computing devices evolve with successive technology generations, many machines target either the ...
AbstractThe purpose of this paper is to investigate models of computation from a realistic viewpoint...
AbstractThe notions of universality and completeness are central in the theories of computation and ...
Power consumption has become one of the most critical concerns for processor design. Parallelism of...
We present a new parallel model of computation suitable for spatial architectures, for which the ene...
Cellular automata, represented by a discrete set of elements are ideal candidates for parallelisati...
A comparison of ordinary membrane machines, understood as certain recursive families of determinist...
Computing with ultra-simple, small, dynamical systems, such as Cellular Automata (CA), Random Boolea...
The Microbial Fuel Cell (MFC) is a bio-electrochemical transducer converting waste products into ele...
AbstractThe effect of adding two-way communication to k cells one-way cellular automata (kC-OCAs) on...