SearcharxivSearch

arXiv subjects

Xinchen Guo

Publications and source records attributed to Xinchen Guo.

3 recordsLinked to original sources

Triton for MTIA: Bridging the Programming Model Gaps for Custom AI Accelerators

The rapid growth in machine learning workloads has fueled the proliferation of custom accelerator architectures. Designed from the ground up, these accelerators often expose programming models that are distinct from GPUs. While hyperscalers and AI chip startups continue to innovate in this space, achieving broad operator coverage to support diverse models remains a major challenge. Additionally, an easy-to-use, high-level kernel programming language is important for rapid iteration of models and kernels. Triton, together with TorchInductor, addresses these issues on GPUs, but its viability on accelerators with different programming models has yet to be established. In this work, we present the first production-scale application of Triton on a custom ML accelerator, MTIA-2i, developed by Meta. To support MTIA-2i, we develop a new compiler backend that targets it, introduce enhancements to TorchInductor code generation, and propose minimal language extensions that expose MTIA-specific architectural features. We demonstrate that Triton-MTIA kernels achieve performance competitive with expert-tuned C++ implementations. Leveraging these development efficiency gains, we successfully deployed manually written and Inductor-generated Triton kernels in production across approximately 60 different model types, accounting for 50% of layers and 47% of non-GEMM execution time for these models. Our results provide compelling evidence that DSLs like Triton can bridge the programming model gaps between ML frameworks, kernels, and custom accelerators, enabling rapid innovation and efficient deployment at scale.

cs.PL

Introduction of Multi-particle Büttiker Probes -- Bridging the Gap between Drift Diffusion and Quantum Transport

State-of-the-art industrial semiconductor device modeling is based on highly efficient Drift-Diffusion (DD) models that include some quantum corrections for nanodevices. In contrast, latest academic quantum transport models are based on the non-equilibrium Green's function (NEGF) method that cover all coherent and incoherent quantum effects consistently. Carrier recombination and generation in optoelectronic nanodevices represent an immense numerical challenge when solved within NEGF. In this work, the numerically efficient Büttiker-probe model is expanded to include electron-hole recombination and generation in the NEGF framework. Benchmarks of the new multiple-particle Büttiker probe method against state-of-the-art quantum-corrected DD models show quantitative agreements except in cases of pronounced tunneling and interference effects.

physics.app-ph

Novel Use of Photovoltaics for Backup Spacecraft Laser Communication System

Communication with a spacecraft is typically performed using Radio Frequency (RF). RF is a well-established and well-regulated technology that enables communication over long distances as proven by the Voyager 1 & II missions. However, RF requires licensing of very limited radio spectrum and this poses a challenge in the future, particularly with spectrum time-sharing. This is of a concern for emergency communication when it is of utmost urgency to contact the spacecraft and maintain contact, particularly when there is a major mission anomaly or loss of contact. For these applications, we propose a backup laser communication system where a laser is beamed towards a satellite and the onboard photovoltaics acts as a laser receiver. This approach enables a laser ground station to broadcast commands to the spacecraft in times of emergency. Adding an actuated reflector to the laser receiver on the spacecraft enables two-way communication between ground and the spacecraft, but without the laser being located on the spacecraft. In this paper, we analyze the feasibility of the concept in the laboratory and develop a benchtop experiment to verify the concept. We have also developed a preliminary design for a 6U CubeSat-based demonstrator to evaluate technology merits

astro-ph.IM