Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of machine learning for computer architecture and systems
It has been a long time that computer architecture and systems are optimized for efficient
execution of machine learning (ML) models. Now, it is time to reconsider the relationship …
execution of machine learning (ML) models. Now, it is time to reconsider the relationship …
[LIBRO][B] Computer architecture: a quantitative approach
JL Hennessy, DA Patterson - 2011 - books.google.com
Computer Architecture: A Quantitative Approach, Fifth Edition, explores the ways that
software and technology in the cloud are accessed by digital media, such as cell phones …
software and technology in the cloud are accessed by digital media, such as cell phones …
Dynamic branch prediction with perceptrons
This paper presents a new method for branch prediction. The key idea is to use one of the
simplest possible neural networks, the perceptron, as an alternative to the commonly used …
simplest possible neural networks, the perceptron, as an alternative to the commonly used …
Self-optimizing memory controllers: A reinforcement learning approach
Efficiently utilizing off-chip DRAM bandwidth is a critical issuein designing cost-effective,
high-performance chip multiprocessors (CMPs). Conventional memory controllers deliver …
high-performance chip multiprocessors (CMPs). Conventional memory controllers deliver …
Recurrent neural network architectures: An overview
AC Tsoi - International School on Neural Networks, Initiated by …, 1997 - Springer
In this paper, we have first considered a number of popular recurrent neural network
architectures. Then, two subclasses of general recurrent neural network architectures are …
architectures. Then, two subclasses of general recurrent neural network architectures are …
Milepost gcc: Machine learning enabled self-tuning compiler
Tuning compiler optimizations for rapidly evolving hardware makes porting and extending
an optimizing compiler for each new platform extremely challenging. Iterative optimization is …
an optimizing compiler for each new platform extremely challenging. Iterative optimization is …
Meta optimization: Improving compiler heuristics with machine learning
M Stephenson, S Amarasinghe, M Martin… - ACM sigplan …, 2003 - dl.acm.org
Compiler writers have crafted many heuristics over the years to approximately solve NP-
hard problems efficiently. Finding a heuristic that performs well on a broad range of …
hard problems efficiently. Finding a heuristic that performs well on a broad range of …
Predicting unroll factors using supervised classification
M Stephenson, S Amarasinghe - International symposium on …, 2005 - ieeexplore.ieee.org
Compilers base many critical decisions on abstracted architectural models. While recent
research has shown that modeling is effective for some compiler problems, building …
research has shown that modeling is effective for some compiler problems, building …
Neural methods for dynamic branch prediction
This article presents a new and highly accurate method for branch prediction. The key idea
is to use one of the simplest possible neural methods, the perceptron, as an alternative to …
is to use one of the simplest possible neural methods, the perceptron, as an alternative to …
Machine learning in compilers: Past, present and future
Writing optimising compilers is difficult. The range of programs that may be presented to the
compiler is huge and the systems on which they run are complex, heterogeneous, non …
compiler is huge and the systems on which they run are complex, heterogeneous, non …