[[abstract]]Embedded computing systems usually have limited computing power, RAM space, and storage capacity due to the consideration of their cost, energy consumption, and physical size. Some of them such as sensor nodes and embedded consumer electronics only have a small-sized flash memory as their storage with a (simple) file system to manage their data, which are usually of small sizes. However, the existing file systems usually have low space utilization on managing small files and the tail data of large files. In this work, we propose a dynamic tail packing scheme to optimize the space utilization of file systems by dynamically aggregating/packing the tail data of (small) files together. The proposed scheme was implemented in the file...
Embedded real-time and battery-powered systems are increasing in numbers, and their software complex...
We present Chopper, a tool that efficiently explores the vast input space of file system policies to...
This article describes a new software-based on-line memory compression algorithm for embedded system...
[[abstract]]Since the mid-2000s, mobile/embedded computing systems conventionally have limited compu...
Small file performance in most file systems is limited by slowly improving disk access times, even t...
file performance in most file systems is limited by slowly improving disk access times, even though ...
As the complexity of embedded systems grows, there is an increasing use of operating systems (OSes) ...
The limited built-in configurability of Linux can lead to expensive code size overhead when it is us...
Exponential data growth is a reality for most enterprise and scientific data centers. Improvements ...
The limited built-in configurability of Linux can lead to expensive code size overhead when it is us...
As storage systems grow in size and complexity, the necessity for automatically managing them increa...
This disclosure relates to the field of high-performance computing (HPC) clusters and techniques clu...
[[abstract]]Phase-change memory (PCM) is a promising candidate as a storage medium to resolve the pe...
The invention of better fabrication materials and processes in solid-state devices has led to unprec...
This book defines and explores the problem of placing the instances of dynamic data types on the com...
Embedded real-time and battery-powered systems are increasing in numbers, and their software complex...
We present Chopper, a tool that efficiently explores the vast input space of file system policies to...
This article describes a new software-based on-line memory compression algorithm for embedded system...
[[abstract]]Since the mid-2000s, mobile/embedded computing systems conventionally have limited compu...
Small file performance in most file systems is limited by slowly improving disk access times, even t...
file performance in most file systems is limited by slowly improving disk access times, even though ...
As the complexity of embedded systems grows, there is an increasing use of operating systems (OSes) ...
The limited built-in configurability of Linux can lead to expensive code size overhead when it is us...
Exponential data growth is a reality for most enterprise and scientific data centers. Improvements ...
The limited built-in configurability of Linux can lead to expensive code size overhead when it is us...
As storage systems grow in size and complexity, the necessity for automatically managing them increa...
This disclosure relates to the field of high-performance computing (HPC) clusters and techniques clu...
[[abstract]]Phase-change memory (PCM) is a promising candidate as a storage medium to resolve the pe...
The invention of better fabrication materials and processes in solid-state devices has led to unprec...
This book defines and explores the problem of placing the instances of dynamic data types on the com...
Embedded real-time and battery-powered systems are increasing in numbers, and their software complex...
We present Chopper, a tool that efficiently explores the vast input space of file system policies to...
This article describes a new software-based on-line memory compression algorithm for embedded system...