Doctoral Speaking Skills Talk - Nj Mukherjee
— 1:00pm
Location:
In Person
-
Traffic21 Classroom, Gates Hillman 6501
Speaker:
NIRJHAR 'NJ' MUKHERJEE
,
Ph.D. Student
Computer Science Department
Carnegie Mellon University
https://www.nirjharm.com/
Computational Storage Devices (CSDs) are emerging as a means to reduce data transfer between the host and the storage device. Yet widespread adoption faces challenges due to diverse platforms, diverse host-side architectures and limitations of existing interfaces.
In this talk I will present a computational storage emulator, EmuCS, as both the first and second challenge can be solved by an emulator, which is currently missing. EmuCS is easy to use and facilitates rapid software and hardware prototyping in x86 architectures. EmuCS supports an interface for programming CSDs that remove the limitations of current interfaces. I also demonstrate how EmuCS is validated, and how various hardware configurations and host-side support can be implemented - using two use cases, Compression and Parquet Queries.
Presented in Partial Fulfillment of the CSD Speaking Skills Requirement
For More Information:
matthewstewart@cmu.edu