Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey on compiler autotuning using machine learning
Since the mid-1990s, researchers have been trying to use machine-learning-based
approaches to solve a number of different compiler optimization problems. These …
approaches to solve a number of different compiler optimization problems. These …
A Comprehensive Survey of Benchmarks for Improvement of Software's Non-Functional Properties
Despite recent increase in research on improvement of non-functional properties of
software, such as energy usage or program size, there is a lack of standard benchmarks for …
software, such as energy usage or program size, there is a lack of standard benchmarks for …
Compilergym: Robust, performant compiler optimization environments for ai research
Interest in applying Artificial Intelligence (AI) techniques to compiler optimizations is
increasing rapidly, but compiler research has a high entry barrier. Unlike in other domains …
increasing rapidly, but compiler research has a high entry barrier. Unlike in other domains …
Cgptuner: a contextual gaussian process bandit approach for the automatic tuning of it configurations under varying workload conditions
Properly selecting the configuration of a database management system (DBMS) is essential
to increase performance and reduce costs. However, the task is astonishingly tricky due to a …
to increase performance and reduce costs. However, the task is astonishingly tricky due to a …
Micomp: Mitigating the compiler phase-ordering problem using optimization sub-sequences and machine learning
Recent compilers offer a vast number of multilayered optimizations targeting different code
segments of an application. Choosing among these optimizations can significantly impact …
segments of an application. Choosing among these optimizations can significantly impact …
Efficient compiler autotuning via bayesian optimization
A typical compiler such as GCC supports hundreds of optimizations controlled by
compilation flags for improving the runtime performance of the compiled program. Due to the …
compilation flags for improving the runtime performance of the compiled program. Due to the …
Compiler test-program generation via memoized configuration search
To ensure compilers' quality, compiler testing has received more and more attention, and
test-program generation is the core task. In recent years, some approaches have been …
test-program generation is the core task. In recent years, some approaches have been …
Automating reinforcement learning architecture design for code optimization
Reinforcement learning (RL) is emerging as a powerful technique for solving complex code
optimization tasks with an ample search space. While promising, existing solutions require a …
optimization tasks with an ample search space. While promising, existing solutions require a …
Boosting compiler testing via compiler optimization exploration
Compilers are a kind of important software, and similar to the quality assurance of other
software, compiler testing is one of the most widely-used ways of guaranteeing their quality …
software, compiler testing is one of the most widely-used ways of guaranteeing their quality …
Anghabench: A suite with one million compilable c benchmarks for code-size reduction
AF Da Silva, BC Kind… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
A predictive compiler uses properties of a program to decide how to optimize it. The compiler
is trained on a collection of programs to derive a model which determines its actions in face …
is trained on a collection of programs to derive a model which determines its actions in face …