Filters








22,303 Hits in 8.8 sec

Fusing Logic and Control with Local Transformations

Patricia Johann, Eelco Visser
<span title="">2001</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/uy5mv2ncw5eahkdx47hkrglxmm" style="color: black;">Electronical Notes in Theoretical Computer Science</a> </i> &nbsp;
The optimization is based on small transformation rules that are applied locally under the control of strategies, using special knowledge about the contexts in which the rules are applied.  ...  We show how the generic innermost rewriting strategy can be optimized by fusing it with the rules to which it is applied.  ...  We thank Simon Peyton Jones, Andrew Tolmach, Roy Dyckhoff and the WRS referees for their remarks on a previous version of this paper.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/s1571-0661(04)00271-3">doi:10.1016/s1571-0661(04)00271-3</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/pfywjqwigzhohe7fyfqefavdeq">fatcat:pfywjqwigzhohe7fyfqefavdeq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170812075858/http://www.cs.uu.nl/research/techreps/repo/CS-2001/2001-30.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/ce/0d/ce0d261cf07556add33be47b430e0cc28a37105c.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/s1571-0661(04)00271-3"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> elsevier.com </button> </a>

Loop transformations

Louis-Noël Pouchet, Uday Bondhugula, Cédric Bastoul, Albert Cohen, J. Ramanujam, P. Sadayappan, Nicolas Vasilache
<span title="">2011</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2qaxtqe2rfgjnfefqcokcnzelq" style="color: black;">Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL &#39;11</a> </i> &nbsp;
We then bring together algebraic, algorithmic, and performance analysis results to design a tractable optimization algorithm over this highly expressive space.  ...  However, determining appropriate compositions of loop transformations to achieve this remains a significantly challenging task; current compilers may achieve significantly lower performance than hand-optimized  ...  National Science Foundation through awards 0541409, 0811457, 0811781, 0926687 and 0926688, by the U.S.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1926385.1926449">doi:10.1145/1926385.1926449</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/popl/PouchetBBCRSV11.html">dblp:conf/popl/PouchetBBCRSV11</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/h5y7lpv26fdhjcrmemweqffnxu">fatcat:h5y7lpv26fdhjcrmemweqffnxu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190819083327/http://web.cs.ucla.edu:80/~pouchet/doc/popl-article.11.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/46/6c/466cb2db37b743ab663b943c202836db2f86cb29.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1926385.1926449"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Transformations of High-Level Synthesis Codes for High-Performance Computing [article]

Johannes de Fine Licht, Maciej Besta, Simon Meierhans, Torsten Hoefler
<span title="2020-11-23">2020</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
To alleviate this, we present a collection of optimizing transformations for HLS, targeting scalable and efficient architectures for high-performance computing (HPC) applications.  ...  To quantify the effect of various transformations, we cover the optimization process of a sample set of HPC kernels, provided as open source reference codes.  ...  Lst. 7 shows a simple example of how the transformation fuses two pipelined loops in different branches into a single loop switching pipeline.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1805.08288v6">arXiv:1805.08288v6</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/rklumgxixbg2dfglgwcfrxd3se">fatcat:rklumgxixbg2dfglgwcfrxd3se</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20201126043005/https://arxiv.org/pdf/1805.08288v6.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/ee/5a/ee5a0f406736edf21f97b5f4237cef3f40ec78bd.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1805.08288v6" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Optimal Fusion Transformations for Linear Optical Cluster State Generation [article]

D. B. Uskov, P. Lougovski, P. M. Alsing, M. L. Fanto, L. Kaplan, and A. M. Smith
<span title="2014-07-22">2014</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
We show that the maximal success rate of fusing n photonic qubits or m Bell pairs is 1/2^n-1 and 1/4^m-1 respectively and give an explicit optical design.  ...  The question of optimality of the CZ gate with respect to LOCS generation remains open.  ...  An explanation can be found in quantum control theory [11] where one distinguishes two types of control problems.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1407.6055v1">arXiv:1407.6055v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/oqexqbqhsnfaxmv27ta4c6t6qi">fatcat:oqexqbqhsnfaxmv27ta4c6t6qi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200905104527/https://arxiv.org/ftp/arxiv/papers/1407/1407.6055.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/db/d6/dbd63bd78be79be24cf7ff5d1ca2d20509c0e816.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1407.6055v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Compiler transformations for high-performance computing

David F. Bacon, Susan L. Graham, Oliver J. Sharp
<span title="1994-12-01">1994</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/eiea26iqqjcatatlgxdpzt637y" style="color: black;">ACM Computing Surveys</a> </i> &nbsp;
TRANSFORMATION ISSUES For a compiler to apply an optimization to a program, it must do three things: (1) Decide upon a part of the program to optimize and a particular transformation to apply to it.  ...  False sharing and spatial locality in mul- tiprocessor caches. IEEE Trans. Comput. 43, 6 (June), 651-663. TOWLE, R. A. 1976, Control and data dependence for program transformations.  ...  ., AND FERRANTE, J. 1988a  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/197405.197406">doi:10.1145/197405.197406</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/25a5pcdu3nhwfazwnhdts5qyzy">fatcat:25a5pcdu3nhwfazwnhdts5qyzy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170706095523/http://pages.cs.wisc.edu/~fischer/cs701/surveys.Dec94.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/89/dd/89dddec47974ddf33fe8eb16c0232ab255479807.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/197405.197406"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Miniphases: compilation using modular and efficient tree transformations

Dmitry Petrashko, Ondřej Lhoták, Martin Odersky
<span title="">2017</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/jpubwsjaozha5itdes6pzyz2fm" style="color: black;">Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation - PLDI 2017</a> </i> &nbsp;
Such an approach harms modularity, and thus makes it hard to maintain and evolve a compiler over the long term, and makes reasoning about performance harder.  ...  Production compilers commonly perform dozens of transformations on an intermediate representation. Running those transformations in separate passes harms performance.  ...  We are grateful to other researchers and students that use and base their work on the Dotty compiler and to the anonymous reviewers for the valuable feedback and helpful comments.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3062341.3062346">doi:10.1145/3062341.3062346</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/pldi/PetrashkoLO17.html">dblp:conf/pldi/PetrashkoLO17</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3bfpequ7x5ahxnl5b2egvpywja">fatcat:3bfpequ7x5ahxnl5b2egvpywja</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180724230935/https://infoscience.epfl.ch/record/228518/files/paper.pdf?version=1" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/13/80/1380a3d1e5d48c8c11b5df2e0f9487f9c70ccb88.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3062341.3062346"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Miniphases: compilation using modular and efficient tree transformations

Dmitry Petrashko, Ondřej Lhoták, Martin Odersky
<span title="2017-06-14">2017</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/xu5bk2lj5rbdxlx6222nw7tsxi" style="color: black;">SIGPLAN notices</a> </i> &nbsp;
Such an approach harms modularity, and thus makes it hard to maintain and evolve a compiler over the long term, and makes reasoning about performance harder.  ...  Production compilers commonly perform dozens of transformations on an intermediate representation. Running those transformations in separate passes harms performance.  ...  We are grateful to other researchers and students that use and base their work on the Dotty compiler and to the anonymous reviewers for the valuable feedback and helpful comments.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3140587.3062346">doi:10.1145/3140587.3062346</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/gbfbpulqlbgabh4cuspwkymmai">fatcat:gbfbpulqlbgabh4cuspwkymmai</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180724230935/https://infoscience.epfl.ch/record/228518/files/paper.pdf?version=1" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/13/80/1380a3d1e5d48c8c11b5df2e0f9487f9c70ccb88.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3140587.3062346"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A Unified Iteration Space Transformation Framework for Sparse and Dense Tensor Algebra [article]

Ryan Senanayake, Fredrik Kjolstad, Changwan Hong, Shoaib Kamil, and Saman Amarasinghe
<span title="2019-12-28">2019</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
Our evaluation shows that our transformations let us generate good code that is competitive with many hand-optimized implementations from the literature.  ...  We address the problem of optimizing mixed sparse and dense tensor algebra in a compiler.  ...  , suggestions, and reviews.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2001.00532v1">arXiv:2001.00532v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/qdaa7blqmjgctcgyy6ogouod3q">fatcat:qdaa7blqmjgctcgyy6ogouod3q</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200808043657/https://arxiv.org/pdf/2001.00532v1.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/d3/b0/d3b08034d1c17776c698d680f9547d3c5f0bdf84.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2001.00532v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Transformer: an adaptation framework supporting contextual adaptation behavior composition

Ning Gui, Vincenzo De Florio, Tom Holvoet
<span title="2012-07-25">2012</span> <i title="Wiley"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/afve5b3tavbfzch46mdtazbqla" style="color: black;">Software, Practice &amp; Experience</a> </i> &nbsp;
This paper proposes an adaptation framework to facilitate adaptation with multiple concerns by using reusable and composable adaptation modules.  ...  It provides a comprehensive description of our approach, describing the design, implementation, and performance of our adaptation framework -Transformer -and its supporting service-oriented middleware  ...  This work is partially supported by IBBT (the Interdisciplinary Institute for Broadband Technology), an independent research institute founded by the Flemish government.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.2137">doi:10.1002/spe.2137</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/u4tlx22iavf2tmmxdytanfbxe4">fatcat:u4tlx22iavf2tmmxdytanfbxe4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20130108032348/http://www.pats.ua.ac.be/content/publications/2012/spe12.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/e3/ca/e3ca57b8cd8173686e68fc806417882a4c99b752.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.2137"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> wiley.com </button> </a>

Multiple-Exposure Image Fusion for HDR Image Synthesis Using Learned Analysis Transformations

Ioannis Merianos, Nikolaos Mitianoudis
<span title="2019-02-26">2019</span> <i title="MDPI AG"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/au3ye363lzbdroopx7rzfyv63m" style="color: black;">Journal of Imaging</a> </i> &nbsp;
This paper is an extension version of a conference, with more analysis on the derived method and more experimental results that confirm the validity of the method.  ...  A low-cost sensor can capture the observed scene at multiple-exposure settings and an image-fusion algorithm can combine all these images to form an increased dynamic range image.  ...  We also must derive an optimal means MN f (t) for each patch of the fused image from the local means MN k (t) of the input images.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.3390/jimaging5030032">doi:10.3390/jimaging5030032</a> <a target="_blank" rel="external noopener" href="https://www.ncbi.nlm.nih.gov/pubmed/34460460">pmid:34460460</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/orfm3eb755aozmmgrt4dtvjxq4">fatcat:orfm3eb755aozmmgrt4dtvjxq4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190503120434/https://res.mdpi.com/jimaging/jimaging-05-00032/article_deploy/jimaging-05-00032.pdf?filename=&amp;attachment=1" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/eb/ba/ebba2dcba16c7e0722a0533230d35a13f9212200.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.3390/jimaging5030032"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> mdpi.com </button> </a>

Automatic Correction of Loop Transformations

Nicolas Vasilache, Albert Cohen, Louis-Noel Pouchet
<span title="">2007</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/mubyft7p7zhmxhz557luw2d5d4" style="color: black;">Parallel Architecture and Compilation Techniques (PACT), Proceedings of the International Conference on</a> </i> &nbsp;
Due to the growing complexity of modern architectures, it involves two increasingly difficult tasks: (1) analyzing the profitability of sequences of transformations to enhance parallelism, locality, and  ...  Practical optimizing and parallelizing compilers decouple these tasks, resorting to a predefined set of enabling transformations to eliminate all sorts of optimization-limiting semantical constraints.  ...  Overall, we replaced the combinatorial decision problem of finding a sequence of enabling transformations, by an a posteriori tractable and controllable correction step.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/pact.2007.4336220">doi:10.1109/pact.2007.4336220</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/dsdif3ockjh57jhxuzky535vtu">fatcat:dsdif3ockjh57jhxuzky535vtu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170810185102/http://web.cse.ohio-state.edu/~pouchet.2//doc/pact-article.07.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/36/1d/361d000e639aaeeeff0d3400ca3ef0c38ed62474.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/pact.2007.4336220"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Discrete fourier transform on multicore

Franz Franchetti, Markus Puschel, Yevgen Voronenko, Srinivas Chellappa, Jose Moura
<span title="">2009</span> <i title="Institute of Electrical and Electronics Engineers (IEEE)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/txj4mzfpbne4hhwgo2ku5cycbq" style="color: black;">IEEE Signal Processing Magazine</a> </i> &nbsp;
This paper gives an overview on the techniques needed to implement the discrete Fourier transform (DFT) efficiently on current multicore systems.  ...  The performance optimization is broken down into three key challenges: parallelization, vectorization, and memory hierarchy optimization.  ...  For example, an increasing number of transform routines in Intel's IPP (starting with 6.0) are generated by Spiral, the main reason being superior performance. VI.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/msp.2009.934155">doi:10.1109/msp.2009.934155</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zugj5itxerfalo3z4oapnln43u">fatcat:zugj5itxerfalo3z4oapnln43u</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170829072432/https://users.ece.cmu.edu/~franzf/papers/spmag09.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/c7/fb/c7fbb2eeff73ca9cf0f844eb26dd2827ca37663b.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/msp.2009.934155"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Loop Transformation Methodologies for Array-Oriented Memory Management

F. Balasa, P.G. Kjeldsberg, M. Palkovic, A. Vandecappelle, F. Catthoor
<span title="">2006</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ptmvyhrbafhqnmbrztao3lkuvy" style="color: black;">IEEE 17th International Conference on Application-specific Systems, Architectures and Processors (ASAP&#39;06)</a> </i> &nbsp;
, and performance.  ...  consumption, data access latency, and chip area.  ...  Conclusions This paper has addressed the important role of loop transformations for enhancing the memory management of signal processing systems, whose behavior is described by high-level, array-oriented  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/asap.2006.42">doi:10.1109/asap.2006.42</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/asap/BalasaKPVC06.html">dblp:conf/asap/BalasaKPVC06</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/sn7ku46xd5dytbpszyrqw7c5i4">fatcat:sn7ku46xd5dytbpszyrqw7c5i4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170810214339/http://vada.skku.ac.kr/ClassInfo/comp-arch/asap2006/Session%209-2.Loop%20Transformation%20Methodologies%20for%20Array-Oriented%20Memory%20Management.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/39/92/3992844b974b6bcd683619cdfb54df599a0170cd.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/asap.2006.42"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Putting Polyhedral Loop Transformations to Work [chapter]

Cédric Bastoul, Albert Cohen, Sylvain Girbal, Saurabh Sharma, Olivier Temam
<span title="">2004</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
Finally, we demonstrate an implementation of the polyhedral representation and code generation techniques in the Open64/ORC compiler.  ...  For that purpose, we need a generic way to express program transformations and compositions of transformations.  ...  Current and future work include the design and implementation of a polyhedral transformation library, an iterative compilation scheme with a machine-learning algorithm and/or an empirical optimization  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-540-24644-2_14">doi:10.1007/978-3-540-24644-2_14</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/4fs64up7dvdxvo4ylkie7lpyvm">fatcat:4fs64up7dvdxvo4ylkie7lpyvm</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20160705170333/http://icps.u-strasbg.fr:80/~bastoul/research/papers/BCGST03-LCPC.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/fd/e9/fde9da956972e1c0ab9fa0c89c97dd4a6cf1e336.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-540-24644-2_14"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Oil and Water Can Mix: An Integration of Polyhedral and AST-Based Transformations

Jun Shirako, Louis-Noel Pouchet, Vivek Sarkar
<span title="">2014</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/zigbcra6rjdivda6lkzknwuo5q" style="color: black;">SC14: International Conference for High Performance Computing, Networking, Storage and Analysis</a> </i> &nbsp;
Optimizing compilers targeting modern multi-core machines require complex program restructuring to expose the best combinations of coarse-and fine-grain parallelism and data locality.  ...  In this paper, we propose a novel optimization flow that combines polyhedral and syntactic/AST-based transformations.  ...  We also gratefully acknowledge the developers of the polyhedral and AST compiler infrastructure components used in this work.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/sc.2014.29">doi:10.1109/sc.2014.29</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/sc/ShirakoPS14.html">dblp:conf/sc/ShirakoPS14</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/lgdqaqc2ibcknnefuum5sfttq4">fatcat:lgdqaqc2ibcknnefuum5sfttq4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170829064504/http://web.cse.ohio-state.edu/~pouchet.2/doc/sc-article.14.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/fe/c8/fec835415a575df076f946a98a273736219beb7f.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/sc.2014.29"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 22,303 results