Company Filing History:
Years Active: 2010-2014
Title: Innovations of Jack Kang in Multithreading Technology
Introduction
Jack Kang, based in Sunnyvale, CA, is an accomplished inventor with a remarkable portfolio of 19 patents. His work focuses on enhancing multithreading capabilities, which play a crucial role in modern computing. Kang's inventions contribute significantly to the efficiency and functionality of multithread processing devices.
Latest Patents
Among Kang's most notable recent patents is a groundbreaking system, apparatus, and method for multithreading handling in a multithread processing device. This invention describes a multithread processing device that includes a plurality of registers operatively coupled to an instruction dispatch block. It features thread-control registers for selectively disabling threads, allowing for more efficient management of thread operations. This approach includes a thread-operation register to provide locks to threads, preventing other threads from disabling them while the lock is in effect. The ability to atomically disable and release locks enhances the reliability of thread operations.
Another significant patent is a method and apparatus for bandwidth allocation mode switching based on the relative priorities of bandwidth allocation modes. This system detects events and selects appropriate bandwidth allocation modes that correspond with those events. It allocates execution cycles of an instruction execution period among various instruction execution threads based on the selected mode, fostering adaptive processing and improved resource management.
Career Highlights
Jack Kang has worked with reputable companies such as Marvell Technology Group, gaining invaluable experience in the field of multithreading technology and innovation. His contributions have not only propelled the companies forward but have also shaped the landscape of efficient computing.
Collaborations
Throughout his career, Kang has collaborated with notable coworkers, including Yu-Chi Chuang and Hsi-Cheng Chu. These collaborations highlight the importance of teamwork in fostering innovation and bringing complex inventions to fruition.
Conclusion
With an impressive array of patents and innovative contributions to multithreading technology, Jack Kang stands out as a key figure in the field of computer engineering. His work continually influences advancements in processing capabilities, making computing more efficient and robust. As technology evolves, Kang's inventions will undoubtedly remain significant in the ongoing pursuit of innovation.