An automated approach for estimating The memory footprint of non-linear data objects

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Current programming models for heterogeneous devices with disjoint physical memory spaces require explicit allocation of device memory and explicit data Transfers. While it is quite easy To manually implement These operations for linear data objects like arrays, This Task becomes more difficult for non-linear objects, e.g. linked lists or multiple inherited classes. The difficulties arise due To dynamic memory requirements at run-Time and The dependencies between data structures. In This paper we present a novel method To build a graph-based static data Type description which is used To create code for injectable functions That automatically determine The memory footprint of data objects at run-Time. Our approach is extensible To implement automatically generated optimized data Transfers across physical memory spaces. © 2014 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Drebler, S., & Steinke, T. (2014). An automated approach for estimating The memory footprint of non-linear data objects. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8374 LNCS, pp. 249–258). Springer Verlag. https://doi.org/10.1007/978-3-642-54420-0_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free