Abstract:Dynamically Reconfigurable Processor (DRP) developed by NEC Electronics is a coarse grain reconfigurable processor that selects a data path from the on-chip repository of sixteen circuit configiirations. or contexts. to implement different logic on one single DRP chip. Several stream applications have been implemented on the DRP-I, the first prototype chip, and evaluation results are presented. By pipelining the execririons, DRP-I outpe$ormed Pentium lW4, embedded CPU MIPS64, and Texas Instruments DSP TMS32OC6… Show more
“…On the other hand, we have shown in our previous implementations that the number of processing elements used in each of the contexts is different from each other [14]. This means that the context memory is not efficiently utilized in all contexts.…”
Section: Introductionmentioning
confidence: 87%
“…Although simple but intensive tasks for processing JPEG2000 and Viterbi decoders have been implemented in the current chip [14], it cannot handle the complicated tasks (e.g. motion vector search) used in recent image processing algorithms such as MPEG-2 and H.264.…”
Section: Motivation and Related Workmentioning
confidence: 99%
“…This means that the context memory is accessed even if the PE is not used in the context. Through the implementation of several applications, we have learned that it is very difficult to equal out the number of PEs in all of the contexts [14]. The PE usage is different in each context, and the utilization of context memory is sporadic.…”
Section: Logical and Physical Context Numbersmentioning
confidence: 99%
“…The latter stretches the operational clock period if the FSM spans over multiple states and are complicated. The conditions for state transition, however, are quite simple in applications implemented so far [14], and there were no cases where the delay time for number translation hindered the total system.…”
Section: Figure 6 Context Number Translation Tablesmentioning
“…On the other hand, we have shown in our previous implementations that the number of processing elements used in each of the contexts is different from each other [14]. This means that the context memory is not efficiently utilized in all contexts.…”
Section: Introductionmentioning
confidence: 87%
“…Although simple but intensive tasks for processing JPEG2000 and Viterbi decoders have been implemented in the current chip [14], it cannot handle the complicated tasks (e.g. motion vector search) used in recent image processing algorithms such as MPEG-2 and H.264.…”
Section: Motivation and Related Workmentioning
confidence: 99%
“…This means that the context memory is accessed even if the PE is not used in the context. Through the implementation of several applications, we have learned that it is very difficult to equal out the number of PEs in all of the contexts [14]. The PE usage is different in each context, and the utilization of context memory is sporadic.…”
Section: Logical and Physical Context Numbersmentioning
confidence: 99%
“…The latter stretches the operational clock period if the FSM spans over multiple states and are complicated. The conditions for state transition, however, are quite simple in applications implemented so far [14], and there were no cases where the delay time for number translation hindered the total system.…”
Section: Figure 6 Context Number Translation Tablesmentioning
“…They are strong in executing applications that process stream data including image, voice, and encryption processing [5,6,7]. Applications for DRP are described in C language, and parallelism in the source code is extracted by a compiler.…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.