Location History:
- Chapel Hill, NC (US) (2018)
- Cary, NC (US) (2012 - 2019)
Company Filing History:
Years Active: 2012-2019
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.
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.