August 19-20 | San Diego, CA
View More Details  & Register Here
Monday, August 19 • 10:50 - 11:20
Implementation of an FPGA Accelerator with Coherent Memory Access in Apache Arrow Format for Fully Homomorphic Encryption using IBM's CAPI - Noushin Azami, Texas State University*

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
We aim to implement a fully homomorphic encryption algorithm using an FPGA accelerator in a way that eliminates the overhead produced by the device driver and memory format transitions. Fletcher is a framework that integrates FPGA accelerators with Apache Arrow, an in-memory format that reduces overhead when transferring data between platforms by creating tabular memory blocks.
Fletcher is programmed to function on top of IBM’s CAPI SNAP which eliminates the need for a device driver in an FPGA accelerator, reducing the overhead of exchanging data between FPGA and CPU and giving the FPGA coherent access to data in the main memory.


Noushin Azami

graduate student, Texas State University
Noushin is an Iranian masters student in electrical engineering at Texas State University, she is currently working on her thesis and is graduating in August. she is continuing her studies toward PhD in CS at the same school.

Monday August 19, 2019 10:50 - 11:20 PDT
Harbor Ballroom D (Track 1)
  • Session Slides Included YES