Skip to main content

SAGE

Deliverables

Initial Dissemination and Exploitation Plan

Initial Dissemination and Exploitation Plan

First Review Dissemination, Collaboration and Exploitation Report and Future Plans

First Review Dissemination, Collaboration and Exploitation Report and Future Plans

State of the art of I/O with MPI and gap analysis

Report analyzing the suitability of the Message Passing programming model for data centric computing and Percipient Storage. It describes the potential of MPI for data centric computing and includes an analysis of MPI limitations that might prevent MPI from achieving Exascale/Exabyte performance. This study will investigate the suitability of new MPI concepts in select SAGE applications.

Global address space concepts for Percipient Storage

Describes the suitability of the PGAS concepts, such as global address space, and remote direct access to diverse memory spaces, to the SAGE architecture. This report also discusses advantages and limitations of this approach.

Final Review Dissemination, Collaboration and Exploitation Report

Final Review Dissemination, Collaboration and Exploitation Report

Object Storage Integrity Checking : Concept and Architecture Report

Object Storage Integrity Checking : Concept and Architecture Report

Analysis framework Requirements specification

Report on the requirements on an analysis framework to deal with data in Exascale. By studying of the SAGE and Apache Flink interfaces, it identifies the parts of the analysis framework that have to be adjusted to exploit a multi-layered storage system.

Analysis framework (Sub-) System Architecture

This deliverable specifies the architecture of the system components that have to change to work with SAGE. It describes the design of these sub-components to use SAGE for data access and output as well as integration with operators.

Report on implementation of SAGE visualisation support

Report that documents the final implementation of the virtual memory hierarchy for visualisation and reports on related experiences with the SAGE architecture.

Performance Profiling & Debugging Tools for SAGE: Final Validation report

Performance Profiling & Debugging Tools for SAGE: Final Validation report

Interim Review Dissemination, Collaboration and Exploitation Report and Future Plans

Interim Review Dissemination, Collaboration and Exploitation Report and Future Plans

Performance Profiling & Debugging Tools for SAGE: Concept and Architecture Report

Performance Profiling & Debugging Tools for SAGE: Concept and Architecture Report

Validation Report: Message passing & global address space for Data Centric Computing

Report that compares selected programming models for data centric computing and Percipient Storage for the SAGE architecture. It compares the different approaches and investigates a hybrid solution that includes different features from various programming models. The assessment of different programming model effectiveness will be based on evaluation results of selected SAGE applications.

Analysis framework Interface specification

This deliverable specifies the interfaces for Apache Flink for interaction with SAGE. For file input and output, a sequential file access interface will be exposed. Based on availability, an interface for random-access and filter pushdown is evaluated.

Report on Percipient Storage run-time system architecture

Report providing a specification of the run-time system and documenting the requirements for the underlying software and hardware layers.

Searching for OpenAIRE data...

Publications

SAGE: Percipient Storage for Exascale Data Centric Computing

Author(s): Sai Narasimhamurthy, Nikita Danilov, Sining Wu, Ganesan Umanesan, Stefano Markidis, Sergio Rivas-Gomez, Ivy Bo Peng, Erwin Laure, Dirk Pleiter, Shaun de Witt
Published in: Parallel Computing, 2018, ISSN 0167-8191
DOI: 10.1016/j.parco.2018.03.002

HACC

Author(s): Salman Habib, Joe Insley, David Daniel, Patricia Fasel, Zarija Lukić, Vitali Morozov, Nicholas Frontiere, Hal Finkel, Adrian Pope, Katrin Heitmann, Kalyan Kumaran, Venkatram Vishwanath, Tom Peterka
Published in: Communications of the ACM, Issue 60/1, 2016, Page(s) 97-104, ISSN 0001-0782
DOI: 10.1145/3015569

RTHMS: a tool for data placement on hybrid memory system

Author(s): Ivy Bo Peng, Roberto Gioiosa, Gokcen Kestor, Pietro Cicotti, Erwin Laure, Stefano Markidis
Published in: ACM SIGPLAN Notices, Issue 52/9, 2017, Page(s) 82-91, ISSN 0362-1340
DOI: 10.1145/3156685.3092273

Use of massively parallel computing to improve modelling accuracy within the nuclear sector

Author(s): L M Evans, J D Arregui-Mena, P M Mummery, R Akers, E Surrey, A Shterenlikht, M Broggi, L Margetts
Published in: The International Journal of Multiphysics, Issue 10/2, 2016, ISSN 1750-9548
DOI: 10.21152/1750-9548.10.2.215

Soft real-time analysis of ITER magnetics streaming data using SPECTRE

Author(s): Jonathan Hollocombe, Shaun de Witt, Ivan Lupelli, David Muir, Rob Akers
Published in: Fusion Engineering and Design, Issue 123, 2017, Page(s) 869-872, ISSN 0920-3796
DOI: 10.1016/j.fusengdes.2017.03.113

Exascale computing and big data

Author(s): Daniel A. Reed, Jack Dongarra
Published in: Communications of the ACM, Issue 58/7, 2015, Page(s) 56-68, ISSN 0001-0782
DOI: 10.1145/2699414

Generating custom code for efficient query execution on heterogeneous processors

Author(s): Sebastian Breß, Bastian Köcher, Henning Funke, Steffen Zeuch, Tilmann Rabl, Volker Markl
Published in: The VLDB Journal, 2018, ISSN 1066-8888
DOI: 10.1007/s00778-018-0512-y

Characterizing the performance benefit of hybrid memory system for HPC applications

Author(s): Ivy Bo Peng, Roberto Gioiosa, Gokcen Kestor, Jeffrey S. Vetter, Pietro Cicotti, Erwin Laure, Stefano Markidis
Published in: Parallel Computing, Issue 76, 2018, Page(s) 57-69, ISSN 0167-8191
DOI: 10.1016/j.parco.2018.04.007

A Performance Characterization of Streaming Computing on Supercomputers

Author(s): Stefano Markidis, Ivy Bo Peng, Roman Iakymchuk, Erwin Laure, Gokcen Kestor, Roberto Gioiosa
Published in: Procedia Computer Science, Issue 80, 2016, Page(s) 98-107, ISSN 1877-0509
DOI: 10.1016/j.procs.2016.05.301

Preparing HPC Applications for the Exascale Era: A Decoupling Strategy

Author(s): Ivy Bo Peng, Roberto Gioiosa, Gokcen Kestor, Erwin Laure, Stefano Markidis
Published in: 2017 46th International Conference on Parallel Processing (ICPP), 2017, Page(s) 1-10
DOI: 10.1109/ICPP.2017.9

On a Storage System Software Stack for Extreme Scale Data Centric Computing

Author(s): Sai Narasimhamurthy
Published in: 2017 46th International Conference on Parallel Processing Workshops (ICPPW), 2017, Page(s) 228-230
DOI: 10.1109/ICPPW.2017.41

MPI windows on storage for HPC applications

Author(s): Sergio Rivas-Gomez, Roberto Gioiosa, Ivy Bo Peng, Gokcen Kestor, Sai Narasimhamurthy, Erwin Laure, Stefano Markidis
Published in: Proceedings of the 24th European MPI Users' Group Meeting on - EuroMPI '17, 2017, Page(s) 1-11
DOI: 10.1145/3127024.3127034

Pipelined Query Processing in Coprocessor Environments

Author(s): Henning Funke, Sebastian Breß, Stefan Noll, Volker Markl, Jens Teubner
Published in: Proceedings of the 2018 International Conference on Management of Data - SIGMOD '18, 2018, Page(s) 1603-1618
DOI: 10.1145/3183713.3183734

Optimized on-demand data streaming from sensor nodes

Author(s): Jonas Traub, Sebastian Breß, Tilmann Rabl, Asterios Katsifodimos, Volker Markl
Published in: Proceedings of the 2017 Symposium on Cloud Computing - SoCC '17, 2017, Page(s) 586-597
DOI: 10.1145/3127479.3131621

Efficient k-means on GPUs

Author(s): Clemens Lutz, Sebastian Breß, Tilmann Rabl, Steffen Zeuch, Volker Markl
Published in: Proceedings of the 14th International Workshop on Data Management on New Hardware - DAMON '18, 2018, Page(s) 1-3
DOI: 10.1145/3211922.3211925

Exploring the Vision Processing Unit as Co-Processor for Inference

Author(s): Sergio Rivas-Gomez, Antonio J. Pena, David Moloney, Erwin Laure, Stefano Markidis
Published in: 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2018, Page(s) 589-598
DOI: 10.1109/IPDPSW.2018.00098

NVIDIA Tensor Core Programmability, Performance & Precision

Author(s): Stefano Markidis, Steven Wei Der Chien, Erwin Laure, Ivy Bo Peng, Jeffrey S. Vetter
Published in: 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2018, Page(s) 522-531
DOI: 10.1109/IPDPSW.2018.00091

Estimating Join Selectivities using Bandwidth-Optimized Kernel Density Models

Author(s): Martin Kiefer, Max Heimel, Sebastian Bress, Volker Markl
Published in: Proceedings of the 43rd International Conference on Very Large Data Bases, Munich, Germany, 2017, ISSN 2150-8097

Mero: Co-Designing an Object Store for Extreme Scale

Author(s): Nikita Danilov, Nathan Rutman, Sai Narasimhamurthy and John Bent
Published in: 2016

Efficient Storage and Analysis of Genome Data in Databases

Author(s): Sebastian Dorok, Sebastian Breß, Jens Teubner, Horstfried Läpple, Gunter Saake, Volker Markl
Published in: 17th Conference on Database Systems for Business, Technology, and Web (BTW), 2017

Exploring Application Performance on Emerging Hybrid-Memory Supercomputers




Soft real-time analysis of ITER magnetics streaming data using SPECTRE

Author(s): Jonathan Hollocombe, Shaun de Witt, Rob Akers
Published in: Fusion Engineering and Design, 2016

Exploring Application Performance on Emerging Hybrid-Memory Supercomputers

Author(s): Ivy Bo Peng, Stefano Markidis, Erwin Laure, Gokcen Kestor, Roberto Gioiosa
Published in: 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), 2016, Page(s) 473-480
DOI: 10.1109/HPCC-SmartCity-DSS.2016.0074

Exploring the Performance Benefit of Hybrid Memory System on HPC Environments




Idle Period Propagation in Message-Passing Applications

Author(s): Ivy Bo Peng, Stefano Markidis, Erwin Laure, Gokcen Kestor, Roberto Gioiosa
Published in: 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), 2016, Page(s) 937-944
DOI: 10.1109/HPCC-SmartCity-DSS.2016.0134

Preemptive Data Distribution Infrastructure for Data Centric Analysis and Modelling

Author(s): Ivan Lupelli, Shaun de Witt, Jonathan Hollocombe, David Muir, Rob Akers
Published in: Fusion Engineering and Design, 2016

Robust Query Processing in Co-Processor-accelerated Databasesbust Query Processing in Co-Processor-accelerated Databases.

Author(s): Sebastian Breß, Henning Funke, and Jens Teubner
Published in: SIGMOD, 2015

Idle Period Propagation in Message-Passing Applications




Extending message passing interface windows to storage

Author(s): Rivas-Gomez, S., Peng, I.B., Markidis, S., Laure, E., Kestor, G., Gioiosa, R. .
Published in: CCGrid2017, 2017