SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:uu-260543"
 

Search: onr:"swepub:oai:DiVA.org:uu-260543" > Improving data acce...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Improving data access efficiency by using context-aware loads and stores

Bardizbanyan, Alen, 1986 (author)
Chalmers tekniska högskola,Chalmers University of Technology
Själander, Magnus (author)
Uppsala universitet,Datorarkitektur och datorkommunikation,UART,Uppsala University
Whalley, David (author)
Florida State University
show more...
Larsson-Edefors, Per, 1967 (author)
Chalmers tekniska högskola,Chalmers University of Technology
show less...
 (creator_code:org_t)
ISBN 9781450332576
2015-06-04
2015
English.
In: Proc. 16th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems. - New York : ACM Press. - 0730-8566. - 9781450332576 ; , s. 27-36
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Memory operations have a significant impact on both performance and energy usage even when an access hits in the level-one data cache (L1 DC). Load instructions in particular affect performance as they frequently result in stalls since the register to be loaded is often referenced before the data is available in the pipeline. L1 DC accesses also impact energy usage as they typically require significantly more energy than a register file access. Despite their impact on performance and energy usage, L1 DC accesses on most processors are performed in a general fashion without regard to the context in which the load or store operation is performed. We describe a set of techniques where the compiler enhances load and store instructions so that they can be executed with fewer stalls and/or enable the L1 DC to be accessed in a more energy-efficient manner. We show that using these techniques can simultaneously achieve a 6% gain in performance and a 43% reduction in L1 DC energy usage.

Subject headings

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Keyword

Algorithms; Measurements; Performance; Energy; Data Caches; Compiler Optimizations

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view