A foundation for automated placement of data

Douglas Otstott, Ming Zhao, Sean Williams, Latchesar Ionkov, Michael Lang

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

1 Scopus citations

Abstract

With the increasing complexity of memory and storage, it is important to automate the decision of how to assign data structures to memory and storage devices. On one hand, this requires developing models to reconcile application access patterns against the limited capacity of higher-performance devices. On the other, such a modeling task demands a set of primitives to build from, and a toolkit that implements those primitives in a robust, dynamic fashion. We focus on the latter problem, and to that end we present an interface that abstracts the physical layout of data from the application developer. This will allow developers focused on optimized data place-ment to use our abstracta as the basis for their implementation, while application developers will see a unified, scalable, and resilient memory environment.

Original languageEnglish (US)
Title of host publicationProceedings of PDSW 2019
Subtitle of host publicationIEEE/ACM 4th International Parallel Data Systems Workshop - Held in conjunction with SC 2019: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages50-59
Number of pages10
ISBN (Electronic)9781728160054
DOIs
StatePublished - Nov 2019
Externally publishedYes
Event4th IEEE/ACM International Parallel Data Systems Workshop, PDSW 2019 - Denver, United States
Duration: Nov 18 2019 → …

Publication series

NameProceedings of PDSW 2019: IEEE/ACM 4th International Parallel Data Systems Workshop - Held in conjunction with SC 2019: The International Conference for High Performance Computing, Networking, Storage and Analysis

Conference

Conference4th IEEE/ACM International Parallel Data Systems Workshop, PDSW 2019
Country/TerritoryUnited States
CityDenver
Period11/18/19 → …

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'A foundation for automated placement of data'. Together they form a unique fingerprint.

Cite this