Log in
Enquire now
‌

US Patent 10884734 Generalized acceleration of matrix multiply accumulate operations

Patent 10884734 was granted and assigned to Nvidia on January, 2021 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
10884734
Patent Inventor Names
Jonah M. Alben0
Ming Y. Siu0
Stuart Oberman0
Brent Ralph Boswell0
Jack H. Choquette0
Date of Patent
January 5, 2021
Patent Application Number
16459191
Date Filed
July 1, 2019
Patent Citations
‌
US Patent 10324689 Scalable memory-optimized hardware for matrix-solve
‌
US Patent 10372416 Multiply-accumulate “0” data gating
0
‌
US Patent 10338919 Generalized acceleration of matrix multiply accumulate operations
Patent Citations Received
‌
US Patent 11561794 Evicting and restoring information using a single port of a logical register mapper and history buffer in a microprocessor comprising multiple main register file entries mapped to one accumulator register file entry
‌
US Patent 11016732 Approximate nonlinear digital data conversion for small size multiply-accumulate in artificial intelligence
0
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 10884734 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