CAPI: A coherent accelerator processor interface
J Stuecheli, B Blaner, CR Johns… - IBM Journal of …, 2015 - ieeexplore.ieee.org
Heterogeneous computing systems combine different types of compute elements that share
memory. A specific class of heterogeneous systems discussed in this paper pairs traditional …
memory. A specific class of heterogeneous systems discussed in this paper pairs traditional …
Enabling FPGAs in hyperscale data centers
FPGAs (Field Programmable Gate Arrays) are making their way into data centers (DCs) and
are used to offload and accelerate specific services, but they are not yet available to cloud …
are used to offload and accelerate specific services, but they are not yet available to cloud …
Video analytics for customer emotion and satisfaction at contact centers
KP Seng, LM Ang - IEEE Transactions on Human-Machine …, 2017 - ieeexplore.ieee.org
Due to the high levels of competition in a global market, companies have put more emphasis
on building strong customer relationships and increasing customer satisfaction levels. With …
on building strong customer relationships and increasing customer satisfaction levels. With …
Formal techniques for effective co-verification of hardware/software co-designs
Verification is indispensable for building reliable of hardware/software co-designs. However,
the scope of formal methods in this domain is limited. This is attributed to the lack of unified …
the scope of formal methods in this domain is limited. This is attributed to the lack of unified …
Mithrilog: Near-storage accelerator for high-performance log analytics
This paper presents, a log analytics platform with near-storage accelerators for high-
performance, cost-and power-efficient unstructured log processing. offloads log analytics …
performance, cost-and power-efficient unstructured log processing. offloads log analytics …
DRAF: A low-power DRAM-based reconfigurable acceleration fabric
FPGAs are a popular target for application-specific accelerators because they lead to a good
balance between flexibility and energy efficiency. However, FPGA lookup tables introduce …
balance between flexibility and energy efficiency. However, FPGA lookup tables introduce …
Heterogeneous computing systems for complex scientific discovery workflows
C Hagleitner, D Diamantopoulos… - … , Automation & Test …, 2021 - ieeexplore.ieee.org
With Moore's law progressively running out of steam, heterogeneous computing
architectures have been powering the top supercomputers in the world for many years and …
architectures have been powering the top supercomputers in the world for many years and …
Compiling text analytics queries to FPGAs
Extracting information from unstructured text data is a compute-intensive task. The
performance of general-purpose processors cannot keep up with the rapid growth of textual …
performance of general-purpose processors cannot keep up with the rapid growth of textual …
Hardware/software co-verification using path-based symbolic execution
Conventional tools for formal hardware/software co-verification use bounded model
checking techniques to construct a single monolithic propositional formula. Formulas …
checking techniques to construct a single monolithic propositional formula. Formulas …
Semi-static operator graphs for accelerated query execution on FPGAs
This paper introduces the concept of Semi-static Operator Graphs (SOG) to provide a
runtime reconfigurable accelerator for query execution based on a Field Programmable …
runtime reconfigurable accelerator for query execution based on a Field Programmable …