Polynesia: Enabling High-Performance and Energy-Efficient Hybrid Transactional/Analytical Databases with Hardware/Software Co-Design

A Boroumand, S Ghose, GF Oliveira… - 2022 IEEE 38th …, 2022 - ieeexplore.ieee.org
A growth in data volume, combined with increasing demand for real-time analysis (using the
most recent data), has resulted in the emergence of database systems that concurrently …

Database processing-in-memory: An experimental study

TR Kepe, EC de Almeida, MAZ Alves - Proceedings of the VLDB …, 2019 - dl.acm.org
The rapid growth of" big-data" intensified the problem of data movement when processing
data analytics: Large amounts of data need to move through the memory up to the CPU …

Survey on near-data processing: Applications and architectures

PC Santos, FB Moreira, AS Cordeiro… - Journal of Integrated …, 2021 - jics.org.br
One of the main challenges for modern processors is the data transfer between processor
and memory. Such data movement implies high latency and high energy consumption. In …

Heterogeneous Data-Centric Architectures for Modern Data-Intensive Applications: Case Studies in Machine Learning and Databases

GF Oliveira, A Boroumand, S Ghose… - 2022 IEEE Computer …, 2022 - ieeexplore.ieee.org
Today's computing systems require moving data back-and-forth between computing
resources (eg, CPUs, GPUs, accelerators) and off-chip main memory so that computation …

Vector in memory architecture for simple and high efficiency computing

MAZ Alves, S Santos, AS Cordeiro, FB Moreira… - arxiv preprint arxiv …, 2022 - arxiv.org
Data movement is one of the main challenges of contemporary system architectures. Near-
Data Processing (NDP) mitigates this issue by moving computation closer to the memory …

Enabling high-performance and energy-efficient hybrid transactional/analytical databases with hardware/software cooperation

A Boroumand, S Ghose, GF Oliveira… - arxiv preprint arxiv …, 2022 - arxiv.org
A growth in data volume, combined with increasing demand for real-time analysis (using the
most recent data), has resulted in the emergence of database systems that concurrently …

On the SPEC-CPU 2017 opportunities for dynamic vectorization possibilities on PIM architectures

RM Sokulski, SR dos Santos… - Anais do XXIII Simpósio em …, 2022 - sol.sbc.org.br
Resumo Processing-In-Memory (PIM) devices usually implement vector instructions to
efficiently utilize the large main memory bandwidth. One possible way to vectorize …

SAPIVe: Simple AVX to PIM Vectorizer

RM Sokulski, PC Santos… - 2022 XII Brazilian …, 2022 - ieeexplore.ieee.org
Larger vector extensions are one of the commonly used techniques to meet the growing
demands from computational systems. These extensions, capable of operating over multiple …

Advancing Database System Operators with Near-Data Processing

SR dos Santos, FB Moreira, TR Kepe… - 2022 30th Euromicro …, 2022 - ieeexplore.ieee.org
As applications become more data-intensive, issues like von Neumann's bottleneck and the
memory wall became more apparent since data movement is the main source of inefficiency …

[PDF][PDF] Near-Data Filters: Taking Another Brick from the Memory Wall.

DG Tomé, TR Kepe, MAZ Alves, EC de Almeida - ADMS@ VLDB, 2018 - ir.cwi.nl
In this paper, we use the potential of the near-data parallel computing presented in the
Hybrid Memory Cube (HMC) to process near-data query filters and mitigate the data …