~/talk

25 Years of Storage Research and Education: A Retrospective

Talkat FAST '22 · 2022-02-22..02-24· [computing-history]
slides:none on file

A career-long claim is that specific measurements plus simple system changes yield huge wins: a cluster-built sorter (NOWsort) hits ~6 GB/min versus the prior 1.6 GB/min record; whiskey key-value design separates keys from values on SSDs to cut read/write amplification and shows up to 100x speedups for large values; orthus non-hierarchical caching models show splitting/offloading beats classic caching when devices have similar latency; a user-space file-system semi-microkernel is implemented and outperforms ext4 at scale.

AI-written summary · about

  1. 0:00Intro
  2. 0:43Outline
  3. 2:08Undergrad at Michigan: Al? Or not AI?
  4. 6:16My next choice: Computer Architecture
  5. 9:04First Few Projects
  6. 10:16A Class Project in Databases
  7. 12:33Project Proposal
  8. 13:06Result: NOW-Sort
  9. 14:49Main Lessons from Sorting
  10. 16:56Next Work: Search for Balance
  11. 19:14Graduation Dilemma
  12. 23:21River How to make sorting run fast
  13. 26:03Key: Measure Then Build
  14. 27:05Attack a Classic Problem: Costs of Layering
  15. 28:13An Idea: Gray Box Systems
  16. 29:45Refining Gray Boxes
  17. 31:05Examples
  18. 32:51Beyond Measurement
  19. 34:11In The Beginning
  20. 34:48Personal Drives
  21. 35:00Disruption: Solid-State
  22. 35:49Remainder of Talk
  23. 37:55LSM Background
  24. 38:23LSM Insert and Lookup
  25. 39:15Problem: 1/0 Amplification
  26. 40:12Solution: Wisckey
  27. 41:12Performance: Load
  28. 41:39Performance: Lookups
  29. 41:52Wisckey Summary
  30. 44:08Question: Can We Do Better Than Caching?
  31. 46:44Model: Results
  32. 47:42A Different Approach: Splitting (Offloading)
  33. 48:06Splitting: Results
  34. 48:52Caching vs. Splitting
  35. 50:05Classic Caching
  36. 50:16Non-Hierarchical Cachi
  37. 52:07Alternate Architectures
  38. 52:46Advantages
  39. 55:16Last Lesson: Thank People
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.