Optimized buffer allocation in multicore platforms

Maximilian Odendahl, Andres Goens, Rainer Leupers, Gerd Ascheid, Benjamin Ries, Berthold Vocking, Tomas Henriksson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

With the availability of advanced MPSoC and emerging Dynamic RAM (DRAM) interface technologies, an optimal allocation of logical data buffers to physical memory cannot be handled manually anymore due to the huge design space. An allocation does not only need to decide between an on-or off-chip memory, but also needs to take an increasing number of available memory channels, different bandwidth capacities and several routing possibilities into account. We formalize this problem and introduce a Mixed Integer Linear Programming (MILP) model based on two different optimization criteria. We implement the MILP model into a retargetable tool and present a case study with representative data of the Long-Term-Evolution (LTE) standard to show the real-life applicability of our approach.
Original languageEnglish
Title of host publication2014 Design, Automation Test in Europe Conference Exhibition (DATE)
Number of pages6
ISBN (Print)978-3-9815370-2-4
Publication statusPublished - 21 Apr 2014
EventDesign, Automation & Test in Europe (DATE) - Dresden, Germany
Duration: 24 Mar 201428 Mar 2014


ConferenceDesign, Automation & Test in Europe (DATE)
Abbreviated titleDATE 2014
Internet address


Dive into the research topics of 'Optimized buffer allocation in multicore platforms'. Together they form a unique fingerprint.

Cite this