Smartsage: training large-scale graph neural networks using in-storage processing architectures
Graph neural networks (GNNs) can extract features by learning both the representation of
each objects (ie, graph nodes) and the relationship across different objects (ie, the edges …
each objects (ie, graph nodes) and the relationship across different objects (ie, the edges …
CompressDB: Enabling efficient compressed data direct processing for various databases
In modern data management systems, directly performing operations on compressed data
has been proven to be a big success facing big data problems. These systems have …
has been proven to be a big success facing big data problems. These systems have …
Flexpushdowndb: Hybrid pushdown and caching in a cloud dbms
Y Yang, M Youill, M Woicik, Y Liu, X Yu… - Proceedings of the …, 2021 - par.nsf.gov
Modern cloud databases adopt a storage-disaggregation architecture that separates the
management of computation and storage. A major bottleneck in such an architecture is the …
management of computation and storage. A major bottleneck in such an architecture is the …
{FLASH}: Towards a high-performance hardware acceleration architecture for cross-silo federated learning
Cross-silo federated learning (FL) adopts various cryptographic operations to preserve data
privacy, which introduces significant performance overhead. In this paper, we identify nine …
privacy, which introduces significant performance overhead. In this paper, we identify nine …
A survey of memory-centric energy efficient computer architecture
C Zhang, H Sun, S Li, Y Wang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Energy efficient architecture is essential to improve both the performance and power
consumption of a computer system. However, modern computers suffer from the severe …
consumption of a computer system. However, modern computers suffer from the severe …
FANS: FPGA-accelerated near-storage sorting
Large-scale sorting is always an important yet demanding task for data center applications.
In addition to powerful processing capability, high-performance sorting system requires …
In addition to powerful processing capability, high-performance sorting system requires …
Near-stream computing: General and transparent near-cache acceleration
Data movement and communication have become the primary bottlenecks in large multicore
systems. The near-data computing paradigm provides a solution: move computation to …
systems. The near-data computing paradigm provides a solution: move computation to …
SQL2FPGA: Automated Acceleration of SQL Query Processing on Modern CPU-FPGA Platforms
Today's big data query engines are constantly under pressure to keep up with the rapidly
increasing demand for faster processing of more complex workloads. In the past few years …
increasing demand for faster processing of more complex workloads. In the past few years …
Accelerating database analytic query workloads using an associative processor
Database analytic query workloads are heavy consumers of data-center cycles, and there is
constant demand to improve their performance. Associative processors (AP) have re …
constant demand to improve their performance. Associative processors (AP) have re …
Mithrilog: Near-storage accelerator for high-performance log analytics
This paper presents, a log analytics platform with near-storage accelerators for high-
performance, cost-and power-efficient unstructured log processing. offloads log analytics …
performance, cost-and power-efficient unstructured log processing. offloads log analytics …