Hardware Investigate

uFLIP: Understanding Flash IO Patterns

Download now Free registration required

Executive Summary

Does the advent of flash devices constitute a radical change for secondary storage? How should database systems adapt to this new form of secondary storage? Before the authors can answer these questions, they need to fully understand the performance characteristics of flash devices. More specifically, they want to establish what kind of IOs should be favored (Or avoided) when designing algorithms and architectures for flash-based systems. In this paper, they focus on flash IO patterns, that capture relevant distribution of IOs in time and space, and the goal is to quantify their performance. They define uFLIP, a benchmark for measuring the response time of flash IO patterns.

  • Format: PDF
  • Size: 694.56 KB