| Fabien Quiller'e and Sanjay Rajopadhye. Optimizing memory usage in the polyhedral model. Technical Report 1228, IRISA, January 1999. |
....simpler techniques. However transforming to DSA blows up memory use. If the original program contained an array of 10 elements, and each of these was assigned 100 times, the DSA version would need at least 1000 elements because there are 1000 assignments. Methods exist that compact these arrays [5, 14, 17]. Again, these can do a much better job on DSA code, using simpler methods, especially when assisted by loop transformations that increase data locality [4] In [3] DSA form is used along the whole optimization trajectory for embedded systems and very good results are attained. At the moment ....
F. Quillere and S. Rajopadhye. Optimizing memory usage in the polyhedral model. ACM Transactions on Programming Languages, 22(5):773--815, September 2000.
.... has passed (e.g. 8, 10, 13] For what concerns the reuse of the storage of multidimensional arrays, the problem was formally identified by Verbauwhede et al. 18] A first systematic approach, for a fixed linearization of the array was developed by Vanhoof et al. 17] Quillere and Rajopadhye[15, 16] study the problem for the single assignment language Alpha, which imposes similar assumptions on the input code (except that they also handle parametrized code) First, as many dimensions as possible are projected out, after which a windowing technique is applied on the resulting array. However, ....
Fabien Quillere and Sanjay Rajopadhye. Optimizing memory usage in the polyhedral model. In ACM Transactions on Programming Languages and Systems (TOPLAS),Volume 22, Issue 5, pages 773--815, Sept. 2000.
.... has passed (e.g. 8, 10, 13] For what concerns the reuse of the storage of multidimensional arrays, the problem was formally identified by Verbauwhede et al. 18] A first systematic approach, for a fixed linearization of the array was developed by Vanhoof et al. 17] Quillere and Rajopadhye[15, 16] study the problem for the single assignment language Alpha, which imposes similar assumptions on the input code (except that they also handle parametrized code) First, as many dimensions as possible are projected out, after which a windowing technique is applied on the resulting array. However, ....
Fabien Quillere and Sanjay Rajopadhye. Optimizing memory usage in the polyhedral model. In Massively Parallel Computer Systems Conf., 1998.
No context found.
Fabien Quiller'e and Sanjay Rajopadhye. Optimizing memory usage in the polyhedral model. Technical Report 1228, IRISA, January 1999.
No context found.
F. Quillere and S. Rajopadhye. Optimizing memory usage in the polyhedral model. ACM Transactions on Programming Languages and Systems, 22(5):773--815, 2000.
No context found.
Fabien Quillere and Sanjay Rajopadhye. Optimizing memory usage in the polyhedral model. ACM Transactions on Programming Languages and Systems, 22(5):773--815, 2000.
No context found.
F. Quillere and S. Rajopadhye. Optimizing memory usage in the polyhedral model. ACM Transactions on Programming Languages and Systems, 22(5):773-- 815, September 2000.
No context found.
Fabien Quiller and Sanjay Rajopadhye. Optimizing memory usage in the polyhedral model. Transactions on Programming Languages and Systems, 22(5):773-815, 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC