Search Results - Automatic Loop Parallelization
-
1
Self adaptive run time scheduling for the automatic parallelization of loops with the C2μTC/SL compiler
ISSN: 0167-8191, 1872-7336Published: Elsevier B.V 01.10.2013Published in Parallel computing (01.10.2013)“…•We solve the hyperplane model at run time by scheduling tasks in parallel.•We improve the solution to be self adaptive and able to load balance.•We show that…”
Get full text
Journal Article -
2
Quantifier elimination in automatic loop parallelization
ISSN: 0747-7171, 1095-855XPublished: Elsevier Ltd 01.11.2006Published in Journal of symbolic computation (01.11.2006)“…We present an application of quantifier elimination techniques in the automatic parallelization of nested loop programs…”
Get full text
Journal Article -
3
Automatic parallelization of canonical loops
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.08.2013Published in Science of computer programming (01.08.2013)“…This paper presents a compilation technique that performs the automatic parallelization of canonical loops…”
Get full text
Journal Article -
4
Towards automatic binary runtime loop de-parallelization using on-stack replacement
ISSN: 0020-0190, 1872-6119Published: Elsevier B.V 01.05.2019Published in Information processing letters (01.05.2019)“… We propose a method for performing on-stack de-parallelization for a parallelized binary loop at runtime, thereby allowing for rapid…”
Get full text
Journal Article -
5
Self adaptive run time scheduling for the automatic parallelization of loops with the C2I14TC/SL compiler
ISSN: 0167-8191Published: 01.10.2013Published in Parallel computing (01.10.2013)“…In this paper we suggest a new approach for solving the hyperplane problem, also known as awavefronta computation. In direct contrast to most approaches that…”
Get full text
Journal Article -
6
Automatic loops parallelization
ISSN: 2166-0727Published: AISTI 01.06.2014Published in Iberian Conference on Information Systems and Technologies (Print) (01.06.2014)“…Identify opportunities for software parallelism is a task that takes a lot of human time, but once some code patterns for parallelism are identified, a…”
Get full text
Conference Proceeding -
7
Towards automatic parallelization of "for" loops
Published: IEEE 01.06.2015Published in 2015 IEEE International Advance Computing Conference (IACC) (01.06.2015)“… Hence, automatic parallelization of existing serial programs is advantageous. One of the methods to execute programs in parallel is to make use of parallel computing platforms…”
Get full text
Conference Proceeding -
8
Locality‐Conscious Nested‐Loops Parallelization
ISSN: 1225-6463, 2233-7326Published: Electronics and Telecommunications Research Institute (ETRI) 01.02.2014Published in ETRI journal (01.02.2014)“…To speed up data‐intensive programs, two complementary techniques, namely nested loops parallelization and data locality optimization, should be considered…”
Get full text
Journal Article -
9
Automatic Parallelization of Tiled Loop Nests with Enhanced Fine-Grained Parallelism on GPUs
ISBN: 9781467325080, 1467325082ISSN: 0190-3918Published: IEEE 01.09.2012Published in 2012 41st International Conference on Parallel Processing (01.09.2012)“…Automatically parallelizing loop nests into CUDA kernels must exploit the full potential of GPUs to obtain high performance…”
Get full text
Conference Proceeding -
10
Parallelizing more Loops with Compiler Guided Refactoring
ISBN: 9781467325080, 1467325082, 0769547966, 9780769547961ISSN: 0190-3918Published: IEEE 01.09.2012Published in 2012 41st International Conference on Parallel Processing (01.09.2012)“… Unfortunately, automatic parallelization of loops is a fragile process, many different obstacles affect or prevent it in practice…”
Get full text
Conference Proceeding -
11
Mis-speculation-Driven Compiler Framework for Aggressive Loop Automatic Parallelization
Published: IEEE 01.05.2013Published in 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (01.05.2013)“… These irregular control-flow and data-flow are often not compile-time analyzable, and had inhibited important loop optimizations such as parallelization and vectorization…”
Get full text
Conference Proceeding -
12
Construction of optimal space-time mappings for automatic parallelization of loop nests with static control flow
ISSN: 2472-8586Published: IEEE 01.09.2017Published in 2017 IEEE 11th International Conference on Application of Information and Communication Technologies (AICT) (01.09.2017)“…The article considers problems of affine scheduling and spatial distribution for programs composed of loop nests with static control flow as multi-objective optimization problems in context of data locality optimization…”
Get full text
Conference Proceeding -
13
Automatic Parallelization of Loops with Data Dependent Control Flow and Array Access Patterns
ISBN: 9781369488654, 1369488653Published: ProQuest Dissertations & Theses 01.01.2014“…With the era of increasing clock speeds coming to an end, parallel computing architectures have now become main-stream. Due to the wide range of architectures…”
Get full text
Dissertation -
14
Automatic Parallelization of Irregular x86-64 Loops
Published: IEEE 01.02.2019Published in 2019 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) (01.02.2019)“… Then, loops in the specialized code can be parallelized to further improve performance. In contrast to previous work that targets LLVM loops with affine memory access…”
Get full text
Conference Proceeding -
15
A Method of Computation Decomposition on Tightly-Nested Loop Automatic Parallelization
ISBN: 9780769538594, 0769538592Published: IEEE 01.11.2009Published in 2009 third International Symposium on Intelligent Information Technology Application : 21-22 November 2009 (01.11.2009)“…An automatic parallelization method for tightly-nested loops running on multi-core system has been proposed…”
Get full text
Conference Proceeding -
16
Organizing communication of parallel processes during automatic parallelization of loop nests with static control flow for cluster systems using polyhedral model
ISSN: 2079-3316, 2079-3316Published: 2017Published in Program Systems: Theory and Applications (2017)Get full text
Journal Article -
17
Automatic loop parallelization: an abstract interpretation approach
ISBN: 0769517307, 9780769517308Published: IEEE 2002Published in International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002 : proceedings : 22-25 September 2002, Warsaw, Poland (2002)“…This paper presents an abstract interpretation to support the automatic parallelization of iterative constructs…”
Get full text
Conference Proceeding -
18
Nested loop sequences: towards efficient loop structures in automatic parallelization
ISBN: 0818650907, 9780818650901Published: IEEE Comput. Soc. Press 1994Published in Hawaii International Conference on System Sciences, 27th. Vol. 5: Biotechnology (1994)“…An important problem in automatic parallelization of scientific programs is to generate loops from an algebraic description of the iteration domain…”
Get full text
Conference Proceeding -
19
Automatic parallelization of affine loops using dependence and cache analysis in a binary rewriter
ISBN: 1303243652, 9781303243653Published: ProQuest Dissertations & Theses 01.01.2013“… Automatic parallelization technology is therefore an attractive alternative. We present a method to perform automatic parallelization in a binary rewriter…”
Get full text
Dissertation -
20
A new thread-level speculative automatic parallelization model and library based on duplicate code execution
ISSN: 0920-8542, 1573-0484Published: New York Springer US 01.07.2024Published in The Journal of supercomputing (01.07.2024)“…Loop-efficient automatic parallelization has become increasingly relevant due to the growing number of cores in current processors and the programming effort needed to parallelize codes in these systems efficiently…”
Get full text
Journal Article

