-
INESC TEC & U. Minho
- https://rgmacedo.github.io
- @ricardogmacedo
Highlights
- Pro
Stars
Pond: CXL-Based Memory Pooling Systems for Cloud Platforms (ASPLOS'23)
xNVMe: cross-platform libraries and tools for NVMe devices
CRIBA: A Tool for Comprehensive Analysis of Cryptographic Ransomware's I/O Behavior
On Stacking a Persistent Memory File System on Legacy File Systems [FAST '23]
MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with a Matrix Container in NVM
A C library that may be linked into a C/C++ program to produce symbolic backtraces
DIO: A tool for diagnosing applications' I/O behavior through system call observability
Endurable Transient Inconsistency in Byte-Addressable Persistent B+-Tree
YTsaurus is a scalable and fault-tolerant open-source big data platform.
Mercury is a C library for implementing RPC, optimized for HPC.
WiscADSL / MadFS
Forked from ShawnZhong/MadFSSource code for the FAST '23 paper “MadFS: Per-File Virtualization for Userspace Persistent Memory Filesystems”
PowerJoular allows monitoring power consumption of multiple platforms and processes.
Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control (CCGrid'23)
SMDK, Scalable Memory Development Kit, is developed for Samsung CXL(Compute Express Link) Memory Expander to enable full-stack Software-Defined Memory system
FauxPilot - an open-source alternative to GitHub Copilot server
FUSE-based file system for replicating SQLite databases across a cluster of machines
LazyFS: A FUSE Filesystem with an internal dedicated page cache, which can be used to simulate data loss on unsynced writes
A list of papers about distributed consensus.
magic-trace collects and displays high-resolution traces of what a process is doing
Tool for checking crash-consistency for persistent-memory file systems (Eurosys 23)
Code of the paper "Building an Efficient Key-Value Store in a Flexible Address Space", EuroSys '22