N. May
12 Papers
11 Citations
N. May is an academic researcher. The author has contributed to research in topics: Computer science & Field-programmable gate array. The author has an hindex of 3, co-authored 12 publications.
Chat about Author
Papers
Hardware Acceleration of Compression and Encryption in SAP HANA
TL;DR: This paper presents the analysis, design and evaluation of an FPGA-based hardware accelerator for offloading compression and encryption for SAP HANA, SAP's Software-as-a-Service (SaaS) in-memory database, and identifies a number of important trade-offs.
Cost Modelling for Optimal Data Placement in Heterogeneous Main Memory
TL;DR: This paper evaluates PMEM as a cheaper alternative to DRAM for storing table base data, which can make up a significant fraction of an IMDBMS' total memory footprint, and proposes a cost model based on a lightweight workload characterization that shows how to place data pareto-optimally in the heterogeneous memory.
8
Bandwidth-optimal Relational Joins on FPGAs
TL;DR: This paper presents an FPGA-based implementation of the partitioned hash join (PHJ), where both PHJ phases are executed on the FPGAs, and discusses how to utilize this on-board memory effectively and proposed solution that uses this memory to store partitioned tuples, minimizing data transfers to system memory and thus optimally using the available bandwidth.
5
A Study of Early Aggregation in Database Query Processing on FPGAs
Mehdi Moghaddamfar,N. May,Christian Färber,Wolfgang Lehner,Akash Kumar +4 more
- 12 Feb 2023
TL;DR: In this paper , the authors study early aggregation algorithms in the context of query processing acceleration in database systems on FPGAs and present a novel application-specific architecture for implementing set-associative caches.
3
SAHARA: Memory Footprint Reduction of Cloud Databases with Automated Table Partitioning
Michael Brendle,Nick Weber,Mahammad Valiyev,N. May,Robert Schulze,Alexander Böhm,Guido Moerkotte,Michael Grossniklaus +7 more
TL;DR: This paper presents SAHARA, an advisor that proposes a table partitioning for column stores with minimal memory footprint while still adhering to all performance SLAs, and integrated it into a commercial cloud database.
2