paper-with-me

Papers

Forge-UGC: FX optimization and register-graph engine for universal graph compiler

2026-04-14 · Satyam Kumar, Saurabh Jha arxiv

We present Forge-UGC (FX Optimization and Register-Graph Engine for Universal Graph Compilation), a four-phase compiler for transformer deployment on heterogeneous accelerator hardware, validated on Intel AI Boost NPU. Existing frameworks such as OpenVINO and ONNX Runtime often use opaque compilation pipelines, limited pass-level visibility, and weak buffer management, which can lead to higher compilation cost and runtime overhead. Forge-UGC addresses this with a hardware-agnostic design that separates graph capture, optimization, intermediate representation lowering, and backend scheduling. Phase 1 captures graphs with torch.export at the ATen operator level, supporting modern transformer components such as rotary position embeddings, grouped-query attention, and SwiGLU without manual decomposition. Phase 2 applies six optimization passes: dead code elimination, common subexpression elimination, constant folding, attention fusion, operator fusion, and layout optimization, reducing graph node count by 14.2 to 21.9%. Phase 3 lowers the optimized graph into a typed intermediate representation with explicit virtual register assignments. Phase 4 performs liveness analysis, linear-scan buffer allocation, reducing peak buffer count by 30 to 48%, and device-affinity scheduling, reducing NPU-CPU transitions by 42 to 65%. Across six model families ranging from 125M to 8B parameters, evaluated on WikiText-103 and GLUE, Forge-UGC delivers 6.9 to 9.2x faster compilation than OpenVINO and ONNX Runtime, 18.2 to 35.7% lower inference latency, and 30.2 to 40.9% lower energy per inference. Fidelity is preserved, with max absolute logit differences below 2.1e-5 and KL divergence below 8.4e-9. We also introduce Fusion Gain Ratio, Compilation Efficiency Index, and per-pass execution profiling for systematic evaluation of NPU compilation pipelines.

📄 PDF Abstract BibTeX arXiv:2604.16498

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

ReIGNN: State Register Identification Using Graph Neural Networks for Circuit Reverse Engineering

2021-12-01 · Subhajit Dutta Chowdhury, Kaixin Yang, Pierluigi Nuzzo

Reverse engineering an integrated circuit netlist is a powerful tool to help detect malicious logic and counteract design piracy. A critical challenge in this domain is the correct classification of data-path and control…

FORGE: Foundational Optimization Representations from Graph Embeddings

2025-08-28 · Zohair Shafi, Serdar Kadioglu arxiv

Combinatorial optimization problems are ubiquitous in science and engineering. Still, learning-based approaches to accelerate combinatorial optimization often require solving a large number of difficult instances to coll…

Representation Learning

Register Variation Remains Stable Across 60 Languages

2022-09-20 · Haipeng Li, Jonathan Dunn, Andrea Nini

This paper measures the stability of cross-linguistic register variation. A register is a variety of a language that is associated with extra-linguistic context. The relationship between a register and its context is fun…

Articles

Universal Graph Continual Learning

2023-08-27 · Thanh Duc Hoang, Do Viet Tung, Duy-Hung Nguyen, Bao-Sinh Nguyen 외

We address catastrophic forgetting issues in graph learning as incoming data transits from one to another graph distribution. Whereas prior studies primarily tackle one setting of graph continual learning such as increme…

Continual LearningGraph ClassificationGraph LearningNode Classification

Optimization-Free Universal Watermark Forgery with Regenerative Diffusion Models

2025-06-06 · Chaoyi Zhu, Zaitang Li, Renyi Yang, Robert Birke 외

Watermarking becomes one of the pivotal solutions to trace and verify the origin of synthetic images generated by artificial intelligence models, but it is not free of risks. Recent studies demonstrate the capability to …

Synthetic Data Generation