All Projects

Accelerating Biological Imaging: Real Time Differential Image Compression

Experimental biology has driven the need for high-resolution, high-speed imaging systems. While modern CMOS sensors provide both of these characteristics, many of these sensors must be combined to cover a...

FPGA-Accelerated QBiC

In this project, we present a hardware accelerator for QBiC-Pred, an open-source software package to predict transcription factor binding of short DNA sequences. We analyzed QBiC-Pred and found a candidate...

Dionysia: Accelerating the Simplex Algorithm

Linear programming is an approach used to optimize linear objective functions with linear constraints. While existing software solutions are quite advanced, the use of linear programming in many latency sensitive...

Accelerating Java Serialization

High Level Languages enhance programmer productivity and code readability. However, the ease of use of these languages comes at a performance cost. As Moore’s Law ends, CPU performance increases cannot...

A Brief Study on the Relationship Between Floating-point Precision and the Quality of X-MCMC MIMO Detector

The Multiple-input multiple-output (MIMO) detector is a critical component that reconstruct the transmitted signals in the modern communication systems. The state-of- the-art Markov Chain Monte Carlo (MCMC) detector shows great...