paper-with-me

홈 › Papers

Profile Guided Optimization without Profiles: A Machine Learning Approach

2021-12-24 · Nadav Rotem, Chris Cummins

Profile guided optimization is an effective technique for improving the optimization ability of compilers based on dynamic behavior, but collecting profile data is expensive, cumbersome, and requires regular updating to remain fresh. We present a novel statistical approach to inferring branch probabilities that improves the performance of programs that are compiled without profile guided optimizations. We perform offline training using information that is collected from a large corpus of binaries that have branch probabilities information. The learned model is used by the compiler to predict the branch probabilities of regular uninstrumented programs, which the compiler can then use to inform optimization decisions. We integrate our technique directly in LLVM, supplementing the existing human-engineered compiler heuristics. We evaluate our technique on a suite of benchmarks, demonstrating some gains over compiling without profile information. In deployment, our technique requires no profiling runs and has negligible effect on compilation time.

📄 PDF Abstract BibTeX arXiv:2112.14679

Code (1)

nadavrot/pgo_ml 공식 구현

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

PrLM: Learning Explicit Reasoning for Personalized RAG via Contrastive Reward Optimization

2025-08-10 · Kepu Zhang, Teng Shi, Weijie Yu, Jun Xu arxiv

Personalized retrieval-augmented generation (RAG) aims to produce user-tailored responses by incorporating retrieved user profiles alongside the input query. Existing methods primarily focus on improving retrieval and re…

Reinforcement LearningText Generation

ScaleToT: Generalizing Structured LLM Reasoning for Billion-Scale Low-Activity User Modeling

2026-06-23 · Tianbao Ma, Chang Xi, Yichuan Zou, Chengen Li 외 arxiv

Accurate user modeling often depends on rich interaction histories, which are unavailable for billions of low-activity users. Large Language Models (LLMs) can infer latent user states from static profiles, but this reaso…

PhenoMoler: Phenotype-Guided Molecular Optimization via Chemistry Large Language Model

2025-09-25 · Ran Song, Hui Liu arxiv

Current molecular generative models primarily focus on improving drug-target binding affinity and specificity, often neglecting the system-level phenotypic effects elicited by compounds. Transcriptional profiles, as mole…

OmicsLM: A Multimodal Large Language Model for Multi-Sample Omics Reasoning

2026-05-07 · Maciej Sypetkowski, Joanna Krawczyk, Łukasz Smoliński, Remigiusz Kinas 외 arxiv

Interpreting transcriptomic data is one of the most common analytical tasks in modern biology. Yet most current models either consume expression profiles without producing natural-language biological explanations, or rea…

Question Answering

A DRL-based Reflection Enhancement Method for RIS-assisted Multi-receiver Communications

2023-09-11 · Wei Wang, Peizheng Li, Angela Doufexi, Mark A Beach

In reconfigurable intelligent surface (RIS)-assisted wireless communication systems, the pointing accuracy and intensity of reflections depend crucially on the 'profile,' representing the amplitude/phase state informatio…

Deep Reinforcement Learning