# FlashX **Repository Path**: shuochenok/FlashX ## Basic Information - **Project Name**: FlashX - **Description**: FlashX is a collection of big data analytics tools that perform data analytics in the form of graphs and matrices. - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SAFSlib is an open-source library that implements the design described in the paper "Toward Millions of File System IOPS on Low-Cost, Commodity Hardware". The goal of the library is to provide a filesystem-like interface in the userspace for accessing SSD arrays. It is designed to eliminate overhead in the block stack, especially the overhead from lock contention, without modifying the kernel. It can achieve optimal performance of a large SSD array in a NUMA machine. The user manual of SAFSlib can be found https://docs.google.com/document/d/1OpsuLZw60MGCZAg4xO-j-1_AEWm3Yc2nqKKu8kXotkA/edit?usp=sharing The design document can be found https://docs.google.com/document/d/1iiAev0-6IB7zB98eK-Ax3XVYoJa0BTejykltnD4D1cI/edit?usp=sharing