Company Filing History:
Years Active: 2024
Title: Xulong Tang: Innovator in Multi-Kernel Wavefront Scheduling
Introduction
Xulong Tang is a notable inventor based in State College, PA (US). He has made significant contributions to the field of parallel processing through his innovative patent. His work focuses on enhancing the efficiency of computing systems, particularly in the realm of multi-kernel scheduling.
Latest Patents
Xulong Tang holds a patent for a "Multi-kernel wavefront scheduler." This patent describes systems, apparatuses, and methods for implementing a multi-kernel wavefront scheduler. The system includes a parallel processor coupled to one or more memories, which features a command processor and multiple compute units. The command processor is responsible for launching multiple kernels for execution on the compute units. Each compute unit is equipped with a multi-level scheduler that manages wavefronts from various kernels for execution on its execution units. The first level scheduler organizes scheduling groups by prioritizing wavefronts based on their kernel's importance. Subsequently, it selects the highest priority scheduling group for execution, while the second level scheduler schedules wavefronts from the chosen group.
Career Highlights
Xulong Tang is currently employed at Advanced Micro Devices Corporation, where he continues to innovate in the field of computing technology. His work has contributed to advancements in parallel processing and scheduling techniques, which are crucial for improving computational efficiency.
Collaborations
Xulong has collaborated with talented coworkers, including Sooraj Puthoor and Joseph Gross. Their combined expertise has fostered a productive environment for innovation and development in their projects.
Conclusion
Xulong Tang's contributions to the field of multi-kernel wavefront scheduling exemplify the impact of innovative thinking in technology. His patent and ongoing work at Advanced Micro Devices Corporation highlight his commitment to advancing computing systems.