23 citations · 28 across the 6 of their papers we have counts for
6 papers
Picasso: Memory-Efficient Graph Coloring Using Palettes With Applications in Quantum Computing
S M Ferdous, Reece Neff, Bo Peng +6
A coloring of a graph is an assignment of colors to vertices such that no two neighboring vertices have the same color. The need for memory-efficient coloring algorithms is motivat…
Exploring Thread Coarsening on FPGA
Mostafa Eghbali Zarch, Reece Neff, Michela Becchi
Over the past few years, there has been an increased interest in including FPGAs in data centers and high-performance computing clusters along with GPUs and other accelerators. As…
Improving the Efficiency of OpenCL Kernels through Pipes
Mostafa Eghbali Zarch, Michela Becchi
In an effort to lower the barrier to the adoption of FPGAs by a broader community, today major FPGA vendors offer compiler toolchains for OpenCL code. While using these toolchain a…
Fast Integral Histogram Computations on GPU for Real-Time Video Analytics
Mahdieh Poostchi, Kannappan Palaniappan, Da Li +3
In many Multimedia content analytics frameworks feature likelihood maps represented as histograms play a critical role in the overall algorithm. Integral histograms provide an effi…
Compiler-Assisted Workload Consolidation For Efficient Dynamic Parallelism on GPU
Hancheng Wu, Da Li, Michela Becchi
GPUs have been widely used to accelerate computations exhibiting simple patterns of parallelism - such as flat or two-level parallelism - and a degree of parallelism that can be st…
Formal Semantics of Heterogeneous CUDA-C: A Modular Approach with Applications
Chris Hathhorn, Michela Becchi, William L. Harrison +1
We extend an off-the-shelf, executable formal semantics of C (Ellison and Rosu's K Framework semantics) with the core features of CUDA-C. The hybrid CPU/GPU computation model of CU…