Microsoft technology licensing, llc (20240134564). TRANSPOSING MATRICES BASED ON A MULTI-LEVEL CROSSBAR simplified abstract

From WikiPatents
Revision as of 04:26, 26 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TRANSPOSING MATRICES BASED ON A MULTI-LEVEL CROSSBAR

Organization Name

microsoft technology licensing, llc

Inventor(s)

Jinhang Choi of Bellevue WA (US)

Haishan Zhu of Bellevue WA (US)

Yi Luo of Issaquah WA (US)

Eric S. Chung of Woodinville WA (US)

TRANSPOSING MATRICES BASED ON A MULTI-LEVEL CROSSBAR - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240134564 titled 'TRANSPOSING MATRICES BASED ON A MULTI-LEVEL CROSSBAR

Simplified Explanation

The abstract describes a system and method for transposing matrices based on a multi-level crossbar. Here is a simplified explanation of the patent application:

  • The system includes a memory to store a matrix with elements arranged in rows and columns.
  • An input buffer retrieves a subset of elements from the memory, each from a different column in the matrix.
  • A multi-level crossbar performs a transpose operation on the subset of elements.
  • An output buffer receives the transposed subset and stores each element in a different column in the matrix.

Potential Applications

This technology could be applied in data processing systems, scientific computing, and machine learning algorithms.

Problems Solved

This innovation solves the problem of efficiently transposing matrices without the need for complex algorithms or extensive memory usage.

Benefits

The benefits of this technology include faster matrix transposition, reduced memory requirements, and improved overall system performance.

Potential Commercial Applications

A potential commercial application for this technology could be in high-performance computing systems for industries such as finance, healthcare, and research.

Possible Prior Art

One possible prior art for matrix transposition methods is the use of traditional algorithms like the Strassen algorithm or the Coppersmith-Winograd algorithm.

What is the impact of this technology on data processing systems?

This technology can significantly improve the efficiency of data processing systems by enabling faster matrix transposition operations, leading to overall performance enhancements.

How does this innovation compare to existing matrix transposition methods in terms of memory usage?

Compared to traditional methods, this innovation reduces memory requirements by efficiently transposing matrices using a multi-level crossbar, making it a more resource-efficient solution.


Original Abstract Submitted

embodiments of the present disclosure include systems and methods for transposing matrices based on a multi-level crossbar. a system may include a memory configured to store a matrix comprising a plurality of elements arranged in a set of rows and a set of columns. a system may include an input buffer configured to retrieve a subset of a plurality of elements from the memory. each element in the subset of the plurality of elements is retrieved from a different column in the matrix. a system may include a multi-level crossbar configured to perform a transpose operation on the subset of the plurality of elements. a system may include an output buffer configured to receive the transposed subset of the plurality of elements and store, in the memory, each element in the transposed subset of the plurality of elements in a different column in the matrix.