Log in
Enquire now
‌

US Patent 10338919 Generalized acceleration of matrix multiply accumulate operations

Patent 10338919 was granted and assigned to NVIDIA on July, 2019 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Applicant
NVIDIA
NVIDIA
Current Assignee
NVIDIA
NVIDIA
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
10338919
Patent Inventor Names
Ming Y. Siu0
Jack H. Choquette0
Jonah M. Alben0
Stuart Oberman0
Brent Ralph Boswell0
Date of Patent
July 2, 2019
Patent Application Number
15826435
Date Filed
November 29, 2017
Patent Citations Received
‌
US Patent 11841792 Instructions with multiple memory access modes
0
‌
US Patent 10606789 Application module provided with stationary interface
‌
US Patent 10725789 Data generation device for parallel processing
‌
US Patent 10754649 Computation engine that operates in matrix and vector modes
‌
US Patent 10884734 Generalized acceleration of matrix multiply accumulate operations
‌
US Patent 11042373 Computation engine that operates in matrix and vector modes
‌
US Patent 11250105 Computationally efficient general matrix-matrix multiplication (GeMM)
‌
US Patent 11334358 Hardware accelerator having reconfigurable instruction set and reconfigurable decoder
Patent Primary Examiner
‌
Tan V. Mai
Patent abstract

A method, computer readable medium, and processor are disclosed for performing matrix multiply and accumulate (MMA) operations. The processor includes a datapath configured to execute the MMA operation to generate a plurality of elements of a result matrix at an output of the datapath. Each element of the result matrix is generated by calculating at least one dot product of corresponding pairs of vectors associated with matrix operands specified in an instruction for the MMA operation. A dot product operation includes the steps of: generating a plurality of partial products by multiplying each element of a first vector with a corresponding element of a second vector; aligning the plurality of partial products based on the exponents associated with each element of the first vector and each element of the second vector; and accumulating the plurality of aligned partial products into a result queue utilizing at least one adder.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 10338919 Generalized acceleration of matrix multiply accumulate operations

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us