Reconfigurable computing: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Add: doi-access, page. | Use this bot. Report bugs. | Suggested by Abductive | #UCB_webform 2643/3850
Rate of reconfiguration: Swapped one word: energy -> power to improve the clarity in this sentence
Line 140:
===Rate of reconfiguration===
 
Configuration of these reconfigurable systems can happen at deployment time, between execution phases or during execution. In a typical reconfigurable system, a bit stream is used to program the device at deployment time. Fine grained systems by their own nature require greater configuration time than more coarse-grained architectures due to more elements needing to be addressed and programmed. Therefore, more coarse-grained architectures gain from potential lower energy requirements, as less information is transferred and utilised. Intuitively, the slower the rate of reconfiguration the smaller the energypower consumption as the associated energy cost of reconfiguration are amortised over a longer period of time. Partial re-configuration aims to allow part of the device to be reprogrammed while another part is still performing active computation. Partial re-configuration allows smaller reconfigurable bit streams thus not wasting energy on transmitting redundant information in the bit stream. Compression of the bit stream is possible but careful analysis is to be carried out to ensure that the energy saved by using smaller bit streams is not outweighed by the computation needed to decompress the data.
 
===Host coupling===