Εμφάνιση απλής εγγραφής

dc.creatorKalaitzidis K., Dimitriou G., Stamoulis G., Dossis M.en
dc.date.accessioned2023-01-31T08:29:17Z
dc.date.available2023-01-31T08:29:17Z
dc.date.issued2015
dc.identifier10.1145/2801948.2801958
dc.identifier.isbn9781450335515
dc.identifier.urihttp://hdl.handle.net/11615/74156
dc.description.abstractLoop acceleration is a means to enhance performance of a singleor multiple-issue microprocessor core. A new edge-like processor architecture incorporates a loop accelerator directly in the out-oforder back end of the processor, forming an extended hypercube interconnected network of functional unit nodes. In this work, we have simulated a full processor pipeline of our architecture in a high-level language. In particular, we have extended the Simplescalar, a well-known processor simulator, to include our multifunctional-unit back-end design, and to support our special instructions for loop acceleration. Thus, instructions forming qualified loops are scheduled and dispatched only once for execution, remaining in the back end for all loop iterations, interchanging values in a data-flow fashion. We have also utilized the Wattch power estimation tool, which has been traditionally coupling Simplescalar to produce an estimation of power consumption during simulation, to show that our design results in significant power savings. Since loop instructions reside in the functional unit nodes during loop execution, all front end of the pipeline is turned off and the register file and the instruction cache are kept at low power at that time. Experiments conducted include simulating execution of small loop-based benchmarks from the Livermore loops, as well as longer real-life code taken from open-source mpeg video compression codes. All experiments exhibit the expected performance and power consumption improvements, verifying earlier performance measurements on the HDL model of the back end. © 2015 ACM.en
dc.language.isoenen
dc.sourceACM International Conference Proceeding Seriesen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84962614405&doi=10.1145%2f2801948.2801958&partnerID=40&md5=a5b7ac1d4004cb0fd5a3e67b0f290361
dc.subjectClosed loop control systemsen
dc.subjectComputer architectureen
dc.subjectComputer peripheral equipmenten
dc.subjectComputer programming languagesen
dc.subjectElectric power utilizationen
dc.subjectHigh level languagesen
dc.subjectInformation scienceen
dc.subjectIntegrated circuit designen
dc.subjectMotion Picture Experts Group standardsen
dc.subjectNetwork architectureen
dc.subjectOpen systemsen
dc.subjectPipelinesen
dc.subjectArchitecture simulationen
dc.subjectInterconnected networken
dc.subjectLoop accelerationen
dc.subjectMPEG video compressionen
dc.subjectMultifunctional uniten
dc.subjectPerformance measurementsen
dc.subjectPower estimationsen
dc.subjectProcessor architecturesen
dc.subjectPipeline processing systemsen
dc.subjectAssociation for Computing Machineryen
dc.titlePerformance and power simulation of a functional-unit-network processor with Simplescalar and Wattchen
dc.typeconferenceItemen


Αρχεία σε αυτό το τεκμήριο

ΑρχείαΜέγεθοςΤύποςΠροβολή

Δεν υπάρχουν αρχεία που να σχετίζονται με αυτό το τεκμήριο.

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής