Superoptimizing memory subsystems for multiple objectives

  • Joseph G. Wingbermuehle
  • , Ron K. Cytron
  • , Roger D. Chamberlain

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider the automatic determination of applicationspecific memory subsystems via superoptimization, with the goals of reducing memory access time and of minimizing writes. The latter goal is of concern for memories with limited write endurance. Our subsystems out-perform general-purpose memory subsystems in terms of performance, number of writes, or both.

Original languageEnglish
Title of host publicationEuro-Par 2015
Subtitle of host publicationParallel Processing Workshops - Euro-Par 2015 International Workshops, Revised Selected Papers
EditorsSascha Hunold, Josef Weidendorfer, Domingo Gimenez, Laura Ricci, Stefan Lankes, Alexandru Costan, Ana Lucia Varbanescu, Stephen L. Scott, María Engracia Gómez Requena, Vittorio Scarano, Alexandru Iosup, Michael Alexander
PublisherSpringer Verlag
Pages352-363
Number of pages12
ISBN (Print)9783319273075
DOIs
StatePublished - 2015
EventInternational Workshops on Parallel Processing Workshops, Euro-Par 2015 - Vienna, Austria
Duration: Aug 24 2015Aug 25 2015

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9523
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Workshops on Parallel Processing Workshops, Euro-Par 2015
Country/TerritoryAustria
CityVienna
Period08/24/1508/25/15

Fingerprint

Dive into the research topics of 'Superoptimizing memory subsystems for multiple objectives'. Together they form a unique fingerprint.

Cite this