Improving power efficiency in stream processors through dynamic cluster reconfiguration

dc.citation.bibtexNameinproceedingsen_US
dc.citation.conferenceNameWorkshop on Media and Streaming Processorsen_US
dc.citation.locationPortland, ORen_US
dc.contributor.authorRajagopal, Sridharen_US
dc.contributor.authorRixner, Scotten_US
dc.contributor.authorCavallaro, Joseph R.en_US
dc.contributor.orgCenter for Multimedia Communications (http://cmc.rice.edu/)en_US
dc.date.accessioned2007-10-31T00:59:38Zen_US
dc.date.available2007-10-31T00:59:38Zen_US
dc.date.issued2004-12-01en_US
dc.date.modified2004-11-17en_US
dc.date.note2004-11-16en_US
dc.date.submitted2004-12-01en_US
dc.descriptionConference Paperen_US
dc.description.abstractStream processors support hundreds of functional units in a programmable architecture by clustering functional units and utilizing a bandwidth hierarchy. Clusters are the dominant source of power consumption in stream processors. When the data parallelism falls below the number of clusters, unutilized clusters can be turned off to save power. This paper improves power efficiency in stream processors by dynamically reconfiguring the number of clusters in a stream processor to match the time varying data parallelism of an application. We explore 3 mechanisms for dynamic reconfiguration: using memory, conditional streams and a multiplexer network. A 32-user wireless basestation is a prime example of a workload that benefits from such reconfiguration. When the number of users supported by the basestation dynamically changes from 32 to 4, the reconfiguration from a 32-cluster stream processor to a 4-cluster stream processor yields 15-85% power savings over and above a stream processor that uses conventional power saving techniques such as dynamic voltage and frequency scaling. The dynamic reconfiguration support extends stream processors from traditional high performance applications to power-sensitive applications in which the data parallelism varies dynamically and falls below the number of clusters.en_US
dc.description.sponsorshipNokia/Texas Instrumentsen_US
dc.identifier.citationS. Rajagopal, S. Rixner and J. R. Cavallaro, "Improving power efficiency in stream processors through dynamic cluster reconfiguration," 2004.en_US
dc.identifier.urihttps://hdl.handle.net/1911/20235en_US
dc.language.isoengen_US
dc.subjectpower efficiencyen_US
dc.subjectstream processorsen_US
dc.subject.keywordpower efficiencyen_US
dc.subject.keywordstream processorsen_US
dc.titleImproving power efficiency in stream processors through dynamic cluster reconfigurationen_US
dc.typeConference paperen_US
dc.type.dcmiTexten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Raj2004Dec5Improvingp.PDF
Size:
141.43 KB
Format:
Adobe Portable Document Format