Methuselah Flash for SSDs
October 2018 - December 2018, Duke University
Worked with a couple other students to implement a proof-of-concept of the Methuselah Flash algorithm, which aims to improve the lifespan of SSDs by increasing the number of rewrites before erasing. Developed a C simulation and implemented the algorithm on a Xilinx development board to evaluate the design. The use of Methuselah Flash allowed for a six fold increase in the number of rewrites but accessing the SSD while running the Methuselah Flash algorithm proved prohibitively time-consuming.