Computer Science Speaking Skills Talk

Location:
In Person - ASA Conference Room, Gates Hillman 6115

Speaker:
SARA McALLISTER , Ph.D. Student, Computer Science Department, Carnegie Mellon University
https://saramcallister.github.io/

Overcoming Write Limitations to Achieve Sustainable Flash Caching
By 2030, data centers will account for 13% of the world's energy consumption, causing large amounts of carbon emission. To decrease emissions and increase sustainability, data centers need to reduce not only power usage, but also embodied emissions from manufacturing, materials, and transportation. One way to reduce embodied emissions is to increase device lifetime, but increasing flash SSD lifetimes decreases average write rates. For write-intense caches where every miss becomes a write, these writes have been prohibitive.  In this talk, I will present two flash cache designs I have created to minimize writes and achieve sustainable flash caches. To tackle application writes and reduce misses, I will first introduce Kangaroo, a flash cache for tiny objects. Unfortunately, I will show that Kangaroo cannot remove all device-level writes and thus cannot handle future, more write-limited but also more sustainable flash caching. Thus, I will then present FairyWREN, a flash cache co-designed with a new class of flash interfaces that eliminates these extra writes, reducing writes by 12.5x over Kangaroo. Without these writes, FairyWREN reduces the flash carbon emissions by 33%. Presented in Partial Fulfillment of the CSD Speaking Skills Requirement.

Add event to Google
Add event to iCal