Cary, NC, United States of America

Richard Craig Johnson


 

Average Co-Inventor Count = 3.9

ph-index = 4

Forward Citations = 127(Granted Patents)


Location History:

  • Chapel Hill, NC (US) (2018)
  • Cary, NC (US) (2012 - 2019)

Company Filing History:


Years Active: 2012-2019

Loading Chart...
Loading Chart...
7 patents (USPTO):Explore Patents

Title: Innovations and Contributions of Inventor Richard Craig Johnson

Introduction

Richard Craig Johnson, an accomplished inventor based in Cary, NC, has made significant strides in the field of computer architecture and parallel processing. With a remarkable portfolio of seven patents, Johnson is known for his innovative solutions that enhance the efficiency of parallel processing systems. His contributions are not only theoretical but also have practical applications in modern computing technologies.

Latest Patents

Among Johnson's latest patents is a groundbreaking mechanism for predicted instruction execution in parallel processors with reduced per-thread state information. This innovation allows parallel processors executing multiple threads or data lanes to optimize performance by utilizing predicate registers and execution guards. The technique enables more efficient computation by influencing how instructions are executed based on specific thread conditions.

Another noteworthy patent from Johnson includes a method for executing divergent threads using a convergence barrier. This method facilitates the synchronization of multiple threads executing sections of a program, enhancing the overall efficiency of parallel processing systems. The convergence barrier ensures that all participating threads align at key points in their execution, allowing for smoother transitions and minimized processing delays.

Career Highlights

Currently, Richard Craig Johnson is associated with Nvidia Corporation, a leading company in visual computing and AI technology. Throughout his career, he has focused on advancing parallel processing capabilities, making significant contributions that have cemented his reputation in the field. His work is recognized as fundamental in developing high-performance computing systems that power today's technological landscape.

Collaborations

Johnson's innovative work has also been influenced by collaborations with notable colleagues, including John R. Nickolls and Robert Steven Glanville. Their combined expertise has led to advancements in computing technologies that leverage parallel processing for improved efficiency and performance. These collaborations highlight the importance of teamwork in driving innovation within the tech industry.

Conclusion

Richard Craig Johnson's contributions to innovation in parallel processing systems cannot be overstated. With seven patents to his name, his work not only reflects his ingenuity but also plays a critical role in the evolution of computing technologies. His latest patents showcase cutting-edge methodologies that enhance processing capabilities, confirming his position as a leader within the field of computer science and engineering.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…