Title :
Implementing a scalable ASC processor
Author :
Wang, Hong ; Walker, Robert A.
Author_Institution :
Comput. Sci. Dept., Kent State Univ., OH, USA
Abstract :
Previous papers (Walker et al. (2001); Wu et al. (2002)) have described our implementation of a small prototype processor and control unit for associative computing, called the ASC processor. That initial prototype was implemented on an Altera education board using an Altera FLEX 10K FPGA, and was limited to an unrealistic 4 processing elements (PE). This paper describes a more complete implementation - a scalable ASC processor that can scale up to 52 PE on an Altera APEX 20KE board, or further on larger FPGA. This paper also proposes extensions to support multiple control units and control parallelism.
Keywords :
associative processing; field programmable gate arrays; parallel architectures; Altera APEX 20KE board; FPGA; associative computing; control parallelism; multiple control units; processing elements; scalable ASC processor; Arithmetic; Associative processing; Circuits; Computer aided instruction; Field programmable gate arrays; Logic arrays; Parallel processing; Prototypes; Registers; Switches;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213482