Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Automatic parallelization in the polytope model
P Feautrier - The Data Parallel Programming Model: Foundations …, 2005 - Springer
The aim of this paper is to explain the importance of polytope and polyhedra in automatic
parallelization. We show that the semantics of parallel programs is best described …
parallelization. We show that the semantics of parallel programs is best described …
The case for a single-chip multiprocessor
Advances in IC processing allow for more microprocessor design options. The increasing
gate density and cost of wires in advanced integrated circuit technologies require that we …
gate density and cost of wires in advanced integrated circuit technologies require that we …
Linear scan register allocation
M Poletto, V Sarkar - ACM Transactions on Programming Languages …, 1999 - dl.acm.org
We describe a new algorithm for fast global register allocation called linear scan. This
algorithm is not based on graph coloring, but allocates registers to variables in a single …
algorithm is not based on graph coloring, but allocates registers to variables in a single …
[BOK][B] Custom memory management methodology: Exploration of memory organisation for embedded multimedia system design
F Catthoor, S Wuytack, GE De Greef, F Banica… - 2013 - books.google.com
The main intention of this book is to give an impression of the state-of-the-art in system-level
memory management (data transfer and storage) related issues for complex data-dominated …
memory management (data transfer and storage) related issues for complex data-dominated …
Data and memory optimization techniques for embedded systems
We present a survey of the state-of-the-art techniques used in performing data and memory-
related optimizations in embedded systems. The optimizations are targeted directly or …
related optimizations in embedded systems. The optimizations are targeted directly or …
Dynamic management of scratch-pad memory space
Optimizations aimed at improving the efficiency of on-chip memories are extremely
important. We propose a compiler-controlled dynamic on-chip scratch-pad memory (SPM) …
important. We propose a compiler-controlled dynamic on-chip scratch-pad memory (SPM) …
[PDF][PDF] Polyhedral extraction tool
We present a new library for extracting a polyhedral model from C source. The library is
based on clang, the LLVM C frontend, and isl, a library for manipulating quasi-affine sets …
based on clang, the LLVM C frontend, and isl, a library for manipulating quasi-affine sets …
[BOK][B] Data access and storage management for embedded programmable processors
F Catthoor, K Danckaert - 2002 - books.google.com
Data Access and Storage Management for Embedded Programmable Processors gives an
overview of the state-of-the-art in system-level data access and storage management for …
overview of the state-of-the-art in system-level data access and storage management for …
[BOK][B] The compiler design handbook: optimizations and machine code generation
YN Srikant, P Shankar - 2002 - taylorfrancis.com
The widespread use of object-oriented languages and Internet security concerns are just the
beginning. Add embedded systems, multiple memory banks, highly pipelined units …
beginning. Add embedded systems, multiple memory banks, highly pipelined units …
Symbolic bounds analysis of pointers, array indices, and accessed memory regions
R Rugina, M Rinard - ACM Sigplan Notices, 2000 - dl.acm.org
This paper presents a novel framework for the symbolic bounds analysis of pointers, array
indices, and accessed memory regions. Our framework formulates each analysis problem as …
indices, and accessed memory regions. Our framework formulates each analysis problem as …