Search events for 'all'
Ember: A Compiler for Embedding Operations on Decoupled Access-Execute Architectures
Main Conference People: Marco Siracusa, Olivia Hsu, Víctor Soria-Pardos, Joshua Randall, Arnaud Grasset, Eric Biscondi, Douglas J. Joseph, Randy Allen, Fredrik Kjolstad, Miquel Moreto, Adrià Armejach Sanosa
… to automatically compile all of these embedding operations to DAE architectures. Conversely … implement all optimizations to match the performance of hand-written code …
Pyls: Enabling Python Hardware Synthesis with Dynamic Polymorphism via LCRS Encoding
Main Conference People: Bolei Tong, Yongyan Fang, Wang Chaorui, Qingan Li, Jingling Xue, YUAN Mengting
… is representing all Python objects as LCRS trees, enabling uniform hardware handling …
Compilation of Generalized Matrix Chains with Symbolic Sizes
Main Conference People: Francisco López, Lars Karlsson, Paolo Bientinesi
… calls is optimal for all possible combinations of matrix sizes.
We design … results that guarantee that the cost is within a constant factor from optimal for all …
PriTran: Privacy-Preserving Inference for Transformer-Based Language Models under Fully Homomorphic Encryption
Main Conference People: Yuechen Mu, Guangli Li, Shiping Chen, Jingling Xue
… ) matrix multiplications (MMs) across all BERT models by reducing costly …
SparseX: Synergizing GPU Libraries for Sparse Matrix Multiplication on Heterogeneous Processors
Main Conference People: Ruifeng Zhang, Xiangwei Wang, Ang Li, Xipeng Shen
… all matrices and scenarios. Based on the empirical observations, this work …
BIT: Empowering Binary Analysis through the LLVM Toolchain
Main Conference People: Puzhuo Liu, Peng Di, Jingling Xue, Yu Jiang
… ; in reanalysis, BIT can complete all tasks and is consistent with the advanced work …
GRANII: Selection and Ordering of Primitives in GRAph Neural Networks using Input Inspection
Main Conference People: Damitha Lenadora, Vimarsh Sathia, Gerasimos Gerogiannis, Serif Yesil, Josep Torrellas, Charith Mendis
… compilation stage that enumerates all valid re-associations leading to different sparse …
Partial-Evaluation Templates: Accelerating Partial Evaluation with Pre-compiled Templates
Main Conference People: Florian Huemer, Aleksandar Prokopec, David Leopoldseder, Raphael Mosaner, Hanspeter Mössenböck
… for nearly all opcodes in GraalWasm, which reduced partial-evaluation time by up …
Dr.avx: A Dynamic Compilation System for Seamlessly Executing Hardware-Unsupported Vectorization Instructions
Main Conference People: Yue Tang, Mianzhi Wu, Yufeng Li, Haoyu Liao, Jianmei Guo, Bo Huang
… challenges emerging across all major ISAs. …
Synthesizing Instruction Selection Back-Ends from ISA Specifications Made Practical
Main Conference People: Florian Drescher, Alexis Engelke
… to ensure completeness in all other cases. Combined with search bounds derived from …
Practical: Are Abstract-Interpreter Baseline JITs Worth It? An Empirical Evaluation through Metacompilation
Main Conference People: Nahuel Palumbo, Guillermo Polito, Stéphane Ducasse, Pablo Tesone
… , although they share the same technique, all these implementations vary …