The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 09, 2022

Filed:

Jul. 15, 2020
Applicant:

Cornell University, Ithaca, NY (US);

Inventors:

Christoph Emanuel Studer, Ithaca, NY (US);

Oscar Fernando Castañeda Fernandez, New York, NY (US);

Assignee:

Cornell University, Ithaca, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G11C 15/04 (2006.01); G06F 7/57 (2006.01); G11C 11/4094 (2006.01); G06F 7/544 (2006.01);
U.S. Cl.
CPC ...
G06F 9/30036 (2013.01); G06F 7/5443 (2013.01); G06F 7/57 (2013.01); G06F 9/30029 (2013.01); G06F 9/30087 (2013.01); G11C 11/4094 (2013.01); G11C 15/04 (2013.01);
Abstract

A parallel processor in associative content-addressable memory (PPAC) is provided. Processing in memory (PIM) moves computation into memories with the goal of improving throughput and energy-efficiency compared to traditional von Neumann-based architectures. Most existing PIM architectures are either general-purpose but only support atomistic operations, or are specialized to accelerate a single task. The PPAC described herein provides a novel in-memory accelerator that supports a range of matrix-vector-product (MVP)-like operations that find use in traditional and emerging applications. PPAC is, for example, able to accelerate low-precision neural networks, exact/approximate hash lookups, cryptography, and forward error correction. The fully-digital nature of PPAC enables its implementation with standard-cell-based complementary metal-oxide-semiconductor (CMOS), which facilitates automated design and portability among technology nodes. A comparison with recent digital and mixed-signal PIM accelerators reveals that PPAC is competitive in terms of throughput and energy-efficiency, while accelerating a wide range of applications and simplifying development.


Find Patent Forward Citations

Loading…