Location History:
- Champaign, IL (US) (2014)
- Austin, TX (US) (2016 - 2024)
Company Filing History:
Years Active: 2014-2024
Title: The Innovations of Daniel Robert Johnson
Introduction
Daniel Robert Johnson is a prominent inventor based in Austin, TX. He has made significant contributions to the field of technology, particularly in the area of thread execution scheduling. With a total of 7 patents to his name, Johnson's work has had a substantial impact on improving computational efficiency.
Latest Patents
Among his latest patents are innovative techniques for divergent thread group execution scheduling. This involves warp sharding techniques that allow for the switching of execution between divergent shards on instructions that trigger a long stall. By interleaving execution between diverged threads within a warp, rather than across warps, this technique helps mitigate pipeline stalls in applications characterized by low warp occupancy and high divergence. Additionally, it enhances warp data cache locality by concentrating memory accesses within a warp.
Another notable patent focuses on the convergence among concurrently executing threads. This patent facilitates the convergence of threads executing common code sections through the strategic insertion of instructions in computer code. These inserted instructions enable threads in a warp or other groups to cooperate with a thread scheduler, promoting thread convergence.
Career Highlights
Daniel Robert Johnson is currently employed at Nvidia Corporation, a leading company in the field of graphics processing and computing technology. His work at Nvidia has allowed him to explore and develop cutting-edge technologies that push the boundaries of what is possible in computing.
Collaborations
Throughout his career, Johnson has collaborated with notable colleagues, including Stephen William Keckler and Sana Damani. These collaborations have further enriched his work and contributed to the advancement of technology in their respective fields.
Conclusion
Daniel Robert Johnson's contributions to technology through his patents and work at Nvidia Corporation highlight his role as an influential inventor. His innovative techniques for thread execution scheduling and thread convergence are paving the way for more efficient computing solutions.
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.