Spintronic In-Memory Pattern Matching
نویسندگان
چکیده
منابع مشابه
Fast and Scalable Pattern Matching for Memory Architecture
Multi-pattern matching is known to require intensive memory accesses and is often a performance bottleneck. Hence specialized hardware-accelerated algorithms are being developed for line-speed packet processing. While several pattern matching algorithms have already been developed for such applications, we find that most of them suffer from scalability issues. We present a hardware-implementabl...
متن کاملPiranha: Fast and Memory-Efficient Pattern Matching for Intrusion Detection
Network Intrusion Detection Systems (NIDS) provide an important security function to help defend against network attacks. As network speeds and detection workloads increase, it is important for NIDSes to be highly efficient. Most NIDSes need to check for thousands of known attack patterns in every packet, making pattern matching the most expensive part of signature-based NIDSes in terms of proc...
متن کاملNovel Pattern Matching using FSM Algorithm for Memory Architecture
Network intrusion detection system is used to inspect packet contents against thousands of predefined malicious or suspicious patterns. Because traditional software alone pattern matching approaches can no longer meet the high throughput of today’s networking, many hardware approaches are proposed to accelerate pattern matching. Among hardware approaches, memory-based architecture has attracted...
متن کاملFast and Memory Efficient NFA Pattern Matching using GPU
Network intrusion detection system (NIDS) is mainly designed to monitor the malicious packets spreading on the Internet. With pre-defined virus signatures called patterns, NIDS can find out whether these pre-defined patterns exist in the packet’s payload. GPU can be useful to effectively accelerate pattern matching process due to abundant parallel hardware threads. In this paper, we propose a c...
متن کاملPattern Matching in Models
The goal of this paper is to investigate how such a pattern matching could be performed on models, including the definition of the input language as well as the elaboration of efficient matching algorithms. Design patterns can be considered reusable micro-architectures that contribute to an overall system architecture. Frameworks are also closely related to design patterns. Components offer the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Journal on Exploratory Solid-State Computational Devices and Circuits
سال: 2019
ISSN: 2329-9231
DOI: 10.1109/jxcdc.2019.2951157