Search Results - "Sadredini, Elaheh"
-
1
Inhale: Enabling High-Performance and Energy-Efficient In-SRAM Cryptographic Hash for IoT
Published in 2022 IEEE/ACM International Conference On Computer Aided Design (ICCAD) (29-10-2022)“…In the age of big data, information security has become a major issue of debate, especially with the rise of the Internet of Things (IoT), where attackers can…”
Get full text
Conference Proceeding -
2
BP-NTT: Fast and Compact in-SRAM Number Theoretic Transform with Bit-Parallel Modular Multiplication
Published in 2023 60th ACM/IEEE Design Automation Conference (DAC) (09-07-2023)“…Number Theoretic Transform (NTT) is an essential mathematical tool for computing polynomial multiplication in promising lattice-based cryptography. However,…”
Get full text
Conference Proceeding -
3
Cognitive Correlative Encoding for Genome Sequence Matching in Hyperdimensional System
Published in 2021 58th ACM/IEEE Design Automation Conference (DAC) (05-12-2021)“…Pattern matching is one of the key algorithms in identifying and analyzing genomic data. In this paper, we propose HYPERS, a novel framework supporting highly…”
Get full text
Conference Proceeding -
4
Enabling In-SRAM Pattern Processing With Low-Overhead Reporting Architecture
Published in IEEE computer architecture letters (01-07-2020)“…The demand for accelerated pattern matching has motivated several recent in-memory accelerator architectures for automata processing, which is an efficient…”
Get full text
Journal Article -
5
Full Stack Parallel Online Hyperdimensional Regression on FPGA
Published in 2022 IEEE 40th International Conference on Computer Design (ICCD) (01-10-2022)“…Hyperdimensional computing (HDC) has been proposed to more closely model the brain from the abstract and functionality level. Compared to the traditional…”
Get full text
Conference Proceeding -
6
Impala: Algorithm/Architecture Co-Design for In-Memory Multi-Stride Pattern Matching
Published in 2020 IEEE International Symposium on High Performance Computer Architecture (HPCA) (01-02-2020)“…High-throughput and concurrent processing of thousands of patterns on each byte of an input stream is critical for many applications with real-time processing…”
Get full text
Conference Proceeding -
7
Hierarchical Pattern Mining with the Automata Processor
Published in International journal of parallel programming (01-04-2018)“…Mining complex patterns with hierarchical structures becomes more and more important to understand the underlying information in large and unstructured…”
Get full text
Journal Article -
8
MAGIC-DHT: Fast in-memory computing for Discrete Hadamard Transform
Published in Integration (Amsterdam) (01-11-2023)Get full text
Journal Article -
9
Searching for Potential gRNA Off-Target Sites for CRISPR/Cas9 Using Automata Processing Across Different Platforms
Published in 2018 IEEE International Symposium on High Performance Computer Architecture (HPCA) (01-02-2018)“…The CRISPR/Cas system is a bacteria immune system protecting cells from foreign genetic elements. One version that attracted special interest is CRISPR/Cas9,…”
Get full text
Conference Proceeding -
10
A Scalable and Efficient In-Memory Interconnect Architecture for Automata Processing
Published in IEEE computer architecture letters (01-07-2019)“…Accelerating finite automata processing benefits regular-expression workloads and a wide range of other applications that do not map obviously to regular…”
Get full text
Journal Article -
11
ASPEN: a scalable in-SRAM architecture for pushdown automata
Published in 2018 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) (20-10-2018)“…Many applications process some form of tree-structured or recursively-nested data, such as parsing XML or JSON web content as well as various data mining…”
Get full text
Conference Proceeding -
12
Fulcrum: A Simplified Control and Access Mechanism Toward Flexible and Practical In-Situ Accelerators
Published in 2020 IEEE International Symposium on High Performance Computer Architecture (HPCA) (01-02-2020)“…In-situ approaches process data very close to the memory cells, in the row buffer of each subarray. This minimizes data movement costs and affords parallelism…”
Get full text
Conference Proceeding -
13
Inhale: Enabling High-Performance and Energy-Efficient In-SRAM Cryptographic Hash for IoT
Published 16-08-2022“…In the age of big data, information security has become a major issue of debate, especially with the rise of the Internet of Things (IoT), where attackers can…”
Get full text
Journal Article -
14
GPUVM: GPU-driven Unified Virtual Memory
Published 07-11-2024“…Graphics Processing Units (GPUs) leverage massive parallelism and large memory bandwidth to support high-performance computing applications, such as multimedia…”
Get full text
Journal Article -
15
BP-NTT: Fast and Compact in-SRAM Number Theoretic Transform with Bit-Parallel Modular Multiplication
Published 28-02-2023“…Number Theoretic Transform (NTT) is an essential mathematical tool for computing polynomial multiplication in promising lattice-based cryptography. However,…”
Get full text
Journal Article -
16
Sealer: In-SRAM AES for High-Performance and Low-Overhead Memory Encryption
Published 16-08-2022“…To provide data and code confidentiality and reduce the risk of information leak from memory or memory bus, computing systems are enhanced with encryption and…”
Get full text
Journal Article -
17
Grapefruit: An Open-Source, Full-Stack, and Customizable Automata Processing on FPGAs
Published in 2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) (01-05-2020)“…Regular expressions have been widely used in various application domains such as network security, machine learning, and natural language processing…”
Get full text
Conference Proceeding -
18
Sparsity Controllable Hyperdimensional Computing for Genome Sequence Matching Acceleration
Published in 2023 IFIP/IEEE 31st International Conference on Very Large Scale Integration (VLSI-SoC) (16-10-2023)“…In this paper, we propose a Hyper-Dimensional genome analysis platform. Instead of working with original sequences, our method maps the genome sequences into…”
Get full text
Conference Proceeding -
19
AutomataZoo: A Modern Automata Processing Benchmark Suite
Published in 2018 IEEE International Symposium on Workload Characterization (IISWC) (01-09-2018)“…Automata Processing is an important kernel for many application domains, and is challenging to accelerate using general purpose, von Neumann computers. New…”
Get full text
Conference Proceeding -
20
An Overflow-free Quantized Memory Hierarchy in General-purpose Processors
Published in 2019 IEEE International Symposium on Workload Characterization (IISWC) (01-11-2019)“…Data movement comprises a significant portion of energy consumption and execution time in modern applications. Accelerator designers exploit quantization to…”
Get full text
Conference Proceeding