Company Filing History:
Years Active: 2005-2016
Title: Mikhail Lyapunov: Innovator in Compute Shader Technology
Introduction
Mikhail Lyapunov is a prominent inventor based in Woodinville, WA (US). He has made significant contributions to the field of computer graphics and shader technology. With a total of 12 patents to his name, Lyapunov has established himself as a key figure in the innovation landscape.
Latest Patents
One of his latest patents focuses on the "Rasterization of Compute Shaders." This patent describes compiler algorithms that partition a compute shader program into maximal-size regions, known as thread-loops. The algorithms can eliminate original barrier-based synchronization while ensuring that the transformed shader program remains semantically equivalent to the original. This advancement allows for optimization through existing compiler technology and enables efficient execution by CPU threads. Additionally, a Dispatch call can be load-balanced on a CPU by assigning single or multiple CPU threads to execute thread blocks without overloading the CPU.
Another notable patent is centered on "Scalar Optimizations for Shaders." This patent outlines optimizations of thread loop intermediate representation (IR) code. One embodiment features an algorithm that computes sets of temporary variables loaded at the beginning of a thread loop and stored upon exit. Another embodiment reduces the size of a thread loop trip for cases where a compute shader is executed by a single thread. Furthermore, compute shader thread indices are cached to avoid excessive divisions, enhancing execution speed.
Career Highlights
Mikhail Lyapunov is currently employed at Microsoft Technology Licensing, LLC, where he continues to push the boundaries of technology. His work has had a profound impact on the efficiency and performance of compute shaders, making him a valuable asset to the company.
Collaborations
Throughout his career, Lyapunov has collaborated with talented individuals such as Andy Glaister and Seema L Ramchandani. These collaborations have contributed to the development of innovative solutions in the field of computer graphics.
Conclusion
Mikhail Lyapunov's contributions to compute shader technology and his impressive portfolio of patents highlight his role as a leading innovator in the industry. His work continues to influence advancements in computer graphics and shader optimization.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.