Network-attached FPGAs for data center applications
FPGAs (Field Programmable Gate Arrays) are making their way into data centers (DC). They
are used as accelerators to boost the compute power of individual server nodes and to …
are used as accelerators to boost the compute power of individual server nodes and to …
Border control: Sandboxing accelerators
As hardware accelerators proliferate, there is a desire to logically integrate them more tightly
with CPUs through interfaces such as shared virtual memory. Although this integration has …
with CPUs through interfaces such as shared virtual memory. Although this integration has …
An energy-efficient domain-specific architecture for regular expressions
Regular Expressions (REs) are a computational kernel widely used for finding patterns in
data in compute-intensive tasks such as genomic markers research, signature-based …
data in compute-intensive tasks such as genomic markers research, signature-based …
Systemt: Declarative text understanding for enterprise
The rise of enterprise applications over unstructured and semi-structured documents poses
new challenges to text understanding systems across multiple dimensions. We present …
new challenges to text understanding systems across multiple dimensions. We present …
Optimizing random access to hierarchically-compressed data on GPU
GPU's powerful computational capacity holds great potentials for processing hierarchically-
compressed data without decompression in data science domain. Unfortunately, existing …
compressed data without decompression in data science domain. Unfortunately, existing …
Crossing guard: Mediating host-accelerator coherence interactions
Specialized hardware accelerators have performance and energy-efficiency advantages
over general-purpose processors. To fully realize these benefits and aid programmability …
over general-purpose processors. To fully realize these benefits and aid programmability …
Tirex: Tiled regular expression matching architecture
A Comodi, D Conficconi, A Scolari… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
Regular Expressions (RE) are widely used to find patterns among data, like in genomic
markers research for DNA analysis, deep packet inspection or signature-based detection for …
markers research for DNA analysis, deep packet inspection or signature-based detection for …
REACT: Scalable and high-performance regular expression pattern matching accelerator for in-storage processing
This article proposes REACT, a regular expression matching accelerator, which can be
embedded in a modern Solid-State Drive (SSD) and a novel data access scheduling …
embedded in a modern Solid-State Drive (SSD) and a novel data access scheduling …
Enabling Efficient Random Access to Hierarchically Compressed Text Data on Diverse GPU Platforms
The tremendous computing capacity of GPU offers significant potential in processing
hierarchically compressed text data without decompression. However, current GPU …
hierarchically compressed text data without decompression. However, current GPU …
Performance evaluation of an Intel Haswell-and Ivy Bridge-based supercomputer using scientific and engineering applications
We present a performance evaluation conducted on a production supercomputer of the Intel
Xeon Processor E5-2680v3, a twelve-core implementation of the fourth-generation Haswell …
Xeon Processor E5-2680v3, a twelve-core implementation of the fourth-generation Haswell …