Location History:
- Irvine, CA (US) (2008 - 2009)
- Bellevue, WA (US) (2005 - 2014)
Company Filing History:
Years Active: 2005-2014
Title: The Innovations of Loren McQuade
Introduction
Loren McQuade is a notable inventor based in Bellevue, WA (US). He has made significant contributions to the field of graphics processing through his innovative patents. With a total of 5 patents, McQuade has focused on optimizing compiler transforms and enhancing shader programs for GPUs.
Latest Patents
One of McQuade's latest patents is titled "Optimizing compiler transforms for a high level shader language." This patent describes a high-level shader language compiler that incorporates various transforms to optimize shader code for graphics processing hardware. The instruction reordering transform determines instruction encapsulations of dependent instructions, which reduces concurrent register usage by the shader. Additionally, a phase pulling transform reorganizes the shader's instructions into phases that minimize the depth of texture loads. A register assigning transform is also included, which assigns registers to lower register usage by the shader.
Another significant patent is "Preshaders: optimization of GPU pro." This invention analyzes a shader program capable of execution on a GPU for constant expressions. These constant expressions are replaced with references to registers or memory addresses on the GPU. The preshader comprises two executable files: the first file contains the shader program with each constant expression removed and replaced with a unique reference accessible by the GPU, while the second file contains the removed constant expressions along with instructions for placing the values generated at the associated reference. This innovative approach allows for efficient execution of shader programs on both the GPU and CPU.
Career Highlights
Loren McQuade is currently employed at Microsoft Technology Licensing, LLC, where he continues to develop and refine his innovative ideas. His work has significantly impacted the efficiency and performance of graphics processing technologies.
Collaborations
Throughout his career, McQuade has collaborated with talented individuals such as David Floyd Aronson and Craig C Peeper. These collaborations have contributed to the advancement of his projects and the overall success of his inventions.
Conclusion
Loren McQuade's contributions to the field of graphics processing through his innovative patents demonstrate his expertise and commitment to advancing technology. His work continues to influence the development of efficient shader programs and compiler transforms.