[go: up one dir, main page]

Porter et al., 1998 - Google Patents

Evolving FPGA based cellular automata

Porter et al., 1998

View PDF
Document ID
10461842362610386989
Author
Porter R
Bergmann N
Publication year
Publication venue
Asia-Pacific Conference on Simulated Evolution and Learning

External Links

Snippet

Cellular Automata architectures are attractive due to their fine grain parallelism, simple computational structures and local routing resources. Some researchers have used genetic algorithms to find CA that perform useful computations. The inherently parallel cellular …
Continue reading at ndl.ethernet.edu.et (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • G06F15/78Architectures of general purpose stored programme computers comprising a single central processing unit
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • G06F15/80Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
    • G06F15/8007Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors single instruction multiple data [SIMD] multiprocessors
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30943Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
    • G06F17/30946Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/02Computer systems based on biological models using neural network models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/12Computer systems based on biological models using genetic models
    • G06N3/126Genetic algorithms, i.e. information processing using digital simulations of the genetic system
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled

Similar Documents

Publication Publication Date Title
Miller et al. Parallel computations on reconfigurable meshes
EP4375844A1 (en) Neural network on-chip mapping method and device based on tabu search algorithm
Gers et al. CoDi-1Bit: A simplified cellular automata based neuron model
JP3789302B2 (en) Digital processing equipment
Shaw The non-von supercomputer
Thurber Interconnection networks: a survey and assessment
Tufte et al. Towards development on a silicon-based cellular computing machine
Sitkoff et al. Implementing a genetic algorithm on a parallel custom computing machine
Ghosh et al. Cellular automata and its applications
Porter et al. Evolving FPGA based cellular automata
Sapin et al. Research of a cellular automaton simulating logic gates by evolutionary algorithms
Lindon et al. An optimal implementation of broadcasting with selective reduction
Halbach et al. Optimal 6-state algorithms for the behavior of several moving creatures
Fountain Array architectures for iconic and symbolic image processing
Varman et al. Sorting with linear speedup on a pipelined hypercube
Middendorf et al. An evolutionary approach to dynamic task scheduling on FPGAs with restricted buffer
Machta et al. The parallel complexity of growth models
Koza et al. Rapidly reconfigurable fieldprogrammable gate arrays for accelerating fitness evaluation in genetic programming
Cabral et al. TDR: A distributed-memory parallel routing algorithm for FPGAs
Agbaria et al. Communication-processor tradeoffs in limited resources PRAM
Halbach et al. Optimizing the Behavior of a Moving Creature in Software and in Hardware
Fernández et al. A methodology for reconfigurable hardware design based upon evolutionary computation
Wu et al. Optimal parallel algorithms for computer vision problems
Laboudi et al. New Solutions for the Density Classification Task in One Dimensional Cellular Automata
Czumaj et al. Simulating shared memory in real time: On the computation power of reconfigurable architectures