18607653. COUNTER-BASED MULTIPLICATION USING PROCESSING IN MEMORY simplified abstract (MICRON TECHNOLOGY, INC.)

From WikiPatents
Jump to navigation Jump to search

COUNTER-BASED MULTIPLICATION USING PROCESSING IN MEMORY

Organization Name

MICRON TECHNOLOGY, INC.

Inventor(s)

Dmitri Yudanov of Sacramento CA (US)

COUNTER-BASED MULTIPLICATION USING PROCESSING IN MEMORY - A simplified explanation of the abstract

This abstract first appeared for US patent application 18607653 titled 'COUNTER-BASED MULTIPLICATION USING PROCESSING IN MEMORY

The present disclosure pertains to systems and methods for a memory device, such as a Processing-In-Memory Device, that can perform multiplication operations in memory using a popcount operation. This involves summing multipliers with corresponding multiplicands, with inputs arranged in specific configurations within a memory array. Sense amplifiers count active bits along bit lines to perform the popcount, and registers accumulate results for the multiplication operations.

  • Memory device capable of performing multiplication operations in memory using a popcount operation
  • Inputs arranged in specific configurations within a memory array
  • Sense amplifiers used to count active bits along bit lines for the popcount
  • Registers to accumulate results for multiplication operations
  • Efficient and fast computation of multiplication operations within the memory device

Potential Applications: - High-performance computing - Artificial intelligence and machine learning applications - Cryptography and encryption algorithms

Problems Solved: - Speeding up multiplication operations in memory - Improving efficiency and performance of memory devices - Enabling complex calculations within the memory itself

Benefits: - Faster computation of multiplication operations - Reduced power consumption compared to traditional methods - Enhanced overall performance of memory devices

Commercial Applications: Title: "In-Memory Multiplication Technology for High-Performance Computing" This technology can be utilized in data centers, supercomputers, and other high-performance computing systems to accelerate complex calculations and improve overall efficiency. It can also be integrated into AI accelerators and cryptographic systems to enhance their performance.

Questions about In-Memory Multiplication Technology: 1. How does this technology improve the efficiency of memory devices? - This technology allows for faster and more efficient computation of multiplication operations within the memory itself, reducing the need for data transfer between the memory and the processor. 2. What are the potential applications of this technology in the field of artificial intelligence? - This technology can be used in AI applications to accelerate matrix multiplications and other complex calculations, improving the overall performance of AI systems.


Original Abstract Submitted

The present disclosure is directed to systems and methods for a memory device such as, for example, a Processing-In-Memory Device that is configured to perform multiplication operations in memory using a popcount operation. A multiplication operation may include a summation of multipliers being multiplied with corresponding multiplicands. The inputs may be arranged in particular configurations within a memory array. Sense amplifiers may be used to perform the popcount by counting active bits along bit lines. One or more registers may accumulate results for performing the multiplication operations.