Company Filing History:
Years Active: 2015
Title: The Innovative Mind of Troy A. Johnson
Introduction
Troy A. Johnson is a notable inventor based in Eagan, MN (US). He has made significant contributions to the field of software engineering, particularly in the area of multi-threaded processing. His innovative approach has led to the development of a unique patent that addresses the challenges of remote memory access in computing systems.
Latest Patents
Troy A. Johnson holds a patent for "Software emulation of massive hardware threading for tolerating remote memory references." This patent describes a method and system for software emulation of hardware support for multi-threaded processing using virtual hardware threads. The software threading system operates on a node equipped with one or more processors, each capable of handling multiple hardware threads. It efficiently manages the execution of tasks from a user program while switching between virtual hardware threads without the overhead typically associated with context switching.
Career Highlights
Troy is currently employed at Cray Incorporated, a company renowned for its high-performance computing solutions. His work at Cray has allowed him to apply his innovative ideas in a practical setting, contributing to advancements in computing technology. With 1 patent to his name, Troy has established himself as a valuable asset in the tech industry.
Collaborations
Throughout his career, Troy has collaborated with talented individuals such as Steven Lee Scott and Gregory B. Titus. These collaborations have fostered an environment of innovation and creativity, further enhancing the impact of their collective work.
Conclusion
Troy A. Johnson's contributions to software emulation and multi-threaded processing exemplify the spirit of innovation in technology. His patent and work at Cray Incorporated highlight his commitment to advancing computing solutions.