Reference Hub1
Data-Stream-Driven Computers are Power and Energy Efficient

Data-Stream-Driven Computers are Power and Energy Efficient

Abdelghani Renbi
ISBN13: 9781466648524|ISBN10: 146664852X|EISBN13: 9781466648531
DOI: 10.4018/978-1-4666-4852-4.ch025
Cite Chapter Cite Chapter

MLA

Renbi, Abdelghani. "Data-Stream-Driven Computers are Power and Energy Efficient." Sustainable Practices: Concepts, Methodologies, Tools, and Applications, edited by Information Resources Management Association, IGI Global, 2014, pp. 447-462. https://doi.org/10.4018/978-1-4666-4852-4.ch025

APA

Renbi, A. (2014). Data-Stream-Driven Computers are Power and Energy Efficient. In I. Management Association (Ed.), Sustainable Practices: Concepts, Methodologies, Tools, and Applications (pp. 447-462). IGI Global. https://doi.org/10.4018/978-1-4666-4852-4.ch025

Chicago

Renbi, Abdelghani. "Data-Stream-Driven Computers are Power and Energy Efficient." In Sustainable Practices: Concepts, Methodologies, Tools, and Applications, edited by Information Resources Management Association, 447-462. Hershey, PA: IGI Global, 2014. https://doi.org/10.4018/978-1-4666-4852-4.ch025

Export Reference

Mendeley
Favorite

Abstract

It is believed that data-stream-driven computing is power and energy efficient as compared to its counterpart, instruction-stream-driven computing. This latter requires memory access and memory control overheads while the processor is fetching task instructions from the memory. The programmer describes all the tasks as instructions in the program memory. On the other hand data-stream-driven computer is already configured or hardwired for a specific computing operation, no memory is required apart from data storage. In some contexts we refer to data-stream-driven computers as accelerators or single-purpose processors. This chapter discusses the benefit of data-stream-driven computing for better power and energy efficiency. We took matrix multiplication as an example application to compare the power and energy dissipations between load/store and non-instruction fetch-based architectures. We witnessed that single-purpose processor reduces almost 100% of the dynamic power when replacing the general-purpose processor. With the current mainstream transistor technology, morphware platforms that allow massive parallelism are the potential key for data-stream-driven computer implementations to saving energy in battery-powered embedded systems and to solve the dissipated power dilemma, as the heat becomes the bottleneck of traditional high frequency processors. If the same strategy is applied to mainstream computers and data center servers, we will not only reduce electricity bills but we will also contribute to greener computing by lowering the IT sector’s CO2 emissions.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.