Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Software Technique for Reducing Cache Pollution
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems. (UART)ORCID iD: 0000-0001-9349-5791
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems. (UART)
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems. (UART)
2010 (English)In: Proc. 3rd Swedish Workshop on Multi-Core Computing, Göteborg, Sweden: Chalmers University of Technology , 2010, p. 59-62Conference paper, Published paper (Other academic)
Abstract [en]

Contention for shared cache resources has been recognizedas a major bottleneck for multicores—especially for mixedworkloads of independent applications. While most modernprocessors implement instructions to manage caches, theseinstructions are largely unused due to a lack of understand-ing of how to best leverage them.

We propose an automatic, low-overhead, method to reducecache contention by finding instructions that are prone tocache trashing and a method to automatically disable cachingfor such instructions. Practical experiments demonstratethat our software-only method can improve application per-formance up to 35% on x86 multicore hardware.

Place, publisher, year, edition, pages
Göteborg, Sweden: Chalmers University of Technology , 2010. p. 59-62
National Category
Computer Sciences Computer Engineering
Identifiers
URN: urn:nbn:se:uu:diva-134388OAI: oai:DiVA.org:uu-134388DiVA, id: diva2:375916
Conference
3rd Swedish Workshop on Multi-Core Computing (MCC 2010)
Projects
Coder-mpUPMARC
Funder
Swedish Research CouncilAvailable from: 2010-12-10 Created: 2010-11-25 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

fulltext(177 kB)603 downloads
File information
File name FULLTEXT01.pdfFile size 177 kBChecksum SHA-512
28fb70a0a07d4c14ac84c7238126b6a64adb58eaffc4bc6cd2d8432afc774206da78cfcd8e92325d928ea1e1c1252f607e1824bbf84b70219b0e29dca65f1440
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Sandberg, AndreasEklöv, DavidHagersten, Erik
By organisation
Computer Systems
Computer SciencesComputer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 603 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 586 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf