메뉴 건너뛰기




Volumn , Issue , 2012, Pages

A multi-objective auto-tuning framework for parallel codes

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL EFFORT; MULTI OBJECTIVE; MULTI-VERSIONING; NUMBER OF THREADS; OPTIMAL SOLUTIONS; PARALLEL PROGRAM; PERFORMANCE IMPROVEMENTS; SEARCH TECHNIQUE;

EID: 84877687488     PISSN: 21674329     EISSN: 21674337     Source Type: Conference Proceeding    
DOI: 10.1109/SC.2012.7     Document Type: Conference Paper
Times cited : (70)

References (45)
  • 3
    • 24344485098 scopus 로고    scopus 로고
    • Oski: A library of automatically tuned sparse matrix kernels
    • IOP Publishing
    • R. Vuduc, J. Demmel, and K. Yelick, "Oski: A library of automatically tuned sparse matrix kernels," in Journal of Physics: Conference Series, vol. 16. IOP Publishing, 2005, p. 521.
    • (2005) Journal of Physics: Conference Series , vol.16 , pp. 521
    • Vuduc, R.1    Demmel, J.2    Yelick, K.3
  • 4
  • 7
    • 70449844310 scopus 로고    scopus 로고
    • A scalable auto-tuning framework for compiler optimization
    • Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing, ser. Washington, DC, USA: IEEE Computer Society
    • A. Tiwari, C. Chen, J. Chame, M. Hall, and J. K. Hollingsworth, "A scalable auto-tuning framework for compiler optimization," in Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing, ser. IPDPS '09. Washington, DC, USA: IEEE Computer Society, 2009, pp. 1-12.
    • (2009) IPDPS '09 , pp. 1-12
    • Tiwari, A.1    Chen, C.2    Chame, J.3    Hall, M.4    Hollingsworth, J.K.5
  • 10
    • 0034512401 scopus 로고    scopus 로고
    • Combined selection of tile sizes and unroll factors using iterative compilation
    • Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques, ser. Washington, DC, USA: IEEE Computer Society
    • T. Kisuki, P. M. W. Knijnenburg, and M. F. P. O'Boyle, "Combined selection of tile sizes and unroll factors using iterative compilation," in Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques, ser. PACT '00. Washington, DC, USA: IEEE Computer Society, 2000, pp. 237-.
    • (2000) PACT '00 , pp. 237
    • Kisuki, T.1    Knijnenburg, P.M.W.2    O'Boyle, M.F.P.3
  • 13
    • 0142000477 scopus 로고    scopus 로고
    • Differential Evolution - A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces
    • R. Storn and K. Price, "Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces." Journal of Global Optimization, vol. 11, no. 4, pp. 341-359, 1997. (Pubitemid 127502202)
    • (1997) Journal of Global Optimization , vol.11 , Issue.4 , pp. 341-359
    • Storn, R.1    Price, K.2
  • 15
    • 84867637691 scopus 로고    scopus 로고
    • Distributed and Parallel Systems Group, University of Innsbruck. [Online]. Available
    • "Insieme comiler and runtime infrastructure." Distributed and Parallel Systems Group, University of Innsbruck. [Online]. Available: http://insieme-compiler.org
    • Insieme Comiler and Runtime Infrastructure
  • 16
    • 0000238336 scopus 로고
    • A Simplex Method for Function Minimization
    • Jan.
    • J. A. Nelder and R. Mead, "A Simplex Method for Function Minimization," The Computer Journal, vol. 7, no. 4, pp. 308-313, Jan. 1965.
    • (1965) The Computer Journal , vol.7 , Issue.4 , pp. 308-313
    • Nelder, J.A.1    Mead, R.2
  • 17
    • 27144451406 scopus 로고    scopus 로고
    • Gde3: The third evolution step of generalized differential evolution
    • IEEE
    • S. Kukkonen and J. Lampinen, "Gde3: the third evolution step of generalized differential evolution," in IEEE Congress on Evolutionary Computation. IEEE, 2005, pp. 443-450.
    • (2005) IEEE Congress on Evolutionary Computation , pp. 443-450
    • Kukkonen, S.1    Lampinen, J.2
  • 19
    • 0012055597 scopus 로고    scopus 로고
    • A micro-genetic algorithm for multiobjective optimization
    • [Online]. Available: citeseer.ist.psu.edu/444668.html
    • C. A. C. Coello and G. T. Pulido, "A micro-genetic algorithm for multiobjective optimization," Optimization, vol. 7, no. 5, pp. 126-140, 2001. [Online]. Available: citeseer.ist.psu.edu/444668.html
    • (2001) Optimization , vol.7 , Issue.5 , pp. 126-140
    • Coello, C.A.C.1    Pulido, G.T.2
  • 20
    • 70349269365 scopus 로고    scopus 로고
    • Demors: A hybrid multi-objective optimization algorithm using differential evolution and rough set theory for constrained problems
    • L. V. Santana-Quintero, A. G. Hernández-Díaz, J. M. Luque, C. A. C. Coello, and R. Caballero, "Demors: A hybrid multi-objective optimization algorithm using differential evolution and rough set theory for constrained problems," Computers & OR, vol. 37, no. 3, pp. 470-480, 2010.
    • (2010) Computers & OR , vol.37 , Issue.3 , pp. 470-480
    • Santana-Quintero, L.V.1    Hernández-Díaz, A.G.2    Luque, J.M.3    Coello, C.A.C.4    Caballero, R.5
  • 22
    • 0033318858 scopus 로고    scopus 로고
    • Multiobjective evolutionary algorithms a comparative case study and the strength pareto approach
    • DOI 10.1109/4235.797969
    • E. Zitzler and L. Thiele, "Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach," IEEE Transactions on Evolutionary Computation, vol. 3, no. 4, pp. 257-271, 1999. (Pubitemid 30544879)
    • (1999) IEEE Transactions on Evolutionary Computation , vol.3 , Issue.4 , pp. 257-271
    • Zitzler, E.1    Thiele, L.2
  • 24
    • 0348209599 scopus 로고    scopus 로고
    • A fast fourier transform compiler
    • ACM
    • M. Frigo, "A fast fourier transform compiler," in Acm Sigplan Notices, vol. 34, no. 5. ACM, 1999, pp. 169-180.
    • (1999) Acm Sigplan Notices , vol.34 , Issue.5 , pp. 169-180
    • Frigo, M.1
  • 28
    • 84877710210 scopus 로고    scopus 로고
    • Petabricks: A language and compiler based on autotuning
    • M. Katevenis, M. Martonosi, C. Kozyrakis, and O. Temam, Eds. ACM
    • S. P. Amarasinghe, "Petabricks: a language and compiler based on autotuning," in HiPEAC, M. Katevenis, M. Martonosi, C. Kozyrakis, and O. Temam, Eds. ACM, 2011, p. 3.
    • (2011) HiPEAC , pp. 3
    • Amarasinghe, S.P.1
  • 30
    • 77954022347 scopus 로고    scopus 로고
    • An auto-tuning framework for parallel multicore stencil computations
    • S. Kamil, C. Chan, L. Oliker, J. Shalf, S. Williams, and S. Williams, "An auto-tuning framework for parallel multicore stencil computations." in IPDPS, 2010, pp. 1-12.
    • (2010) IPDPS , pp. 1-12
    • Kamil, S.1    Chan, C.2    Oliker, L.3    Shalf, J.4    Williams, S.5    Williams, S.6
  • 31
    • 57349167317 scopus 로고    scopus 로고
    • Iterative optimization in the polyhedral model: Part ii, multidimensional time
    • ACM
    • L. Pouchet, C. Bastoul, A. Cohen, and J. Cavazos, "Iterative optimization in the polyhedral model: Part ii, multidimensional time," in ACM SIGPLAN Notices, vol. 43, no. 6. ACM, 2008, pp. 90-100.
    • (2008) ACM SIGPLAN Notices , vol.43 , Issue.6 , pp. 90-100
    • Pouchet, L.1    Bastoul, C.2    Cohen, A.3    Cavazos, J.4
  • 33
    • 77954017994 scopus 로고    scopus 로고
    • Automated just-in-time compiler tuning
    • IEEE
    • K. Hoste, A. Georges, L. Eeckhout, and L. Eeckhout, "Automated just-in-time compiler tuning." in CGO. IEEE, 2010, pp. 62-72.
    • (2010) CGO , pp. 62-72
    • Hoste, K.1    Georges, A.2    Eeckhout, L.3    Eeckhout, L.4
  • 36
    • 77954786323 scopus 로고    scopus 로고
    • Multiobjective exploration of compiler optimizations for real-time systems
    • P. Lokuciejewski, S. Plazar, H. Falk, P. Marwedel, and L. Thiele, "Multiobjective exploration of compiler optimizations for real-time systems," in ISORC, 2010, pp. 115-122.
    • (2010) ISORC , pp. 115-122
    • Lokuciejewski, P.1    Plazar, S.2    Falk, H.3    Marwedel, P.4    Thiele, L.5
  • 40
    • 70449702074 scopus 로고    scopus 로고
    • Parametric multi-level tiling of imperfectly nested loops
    • M. Gschwind, A. Nicolau, V. Salapura, and J. E. Moreira, Eds. ACM
    • A. Hartono, M. M. Baskaran, C. Bastoul, A. Cohen, S. Krishnamoorthy, B. Norris, J. Ramanujam, and P. Sadayappan, "Parametric multi-level tiling of imperfectly nested loops," in ICS, M. Gschwind, A. Nicolau, V. Salapura, and J. E. Moreira, Eds. ACM, 2009, pp. 147-157.
    • (2009) ICS , pp. 147-157
    • Hartono, A.1    Baskaran, M.M.2    Bastoul, C.3    Cohen, A.4    Krishnamoorthy, S.5    Norris, B.6    Ramanujam, J.7    Sadayappan, P.8
  • 41
    • 77953999544 scopus 로고    scopus 로고
    • Dyntile: Parametric tiled loop generation for parallel execution on multicore processors
    • IEEE
    • A. Hartono, M. M. Baskaran, J. Ramanujam, and P. Sadayappan, "Dyntile: Parametric tiled loop generation for parallel execution on multicore processors," in IPDPS. IEEE, 2010, pp. 1-12.
    • (2010) IPDPS , pp. 1-12
    • Hartono, A.1    Baskaran, M.M.2    Ramanujam, J.3    Sadayappan, P.4
  • 42
    • 35448985754 scopus 로고    scopus 로고
    • Parameterized tiled loops for free
    • J. Ferrante and K. S. McKinley, Eds. ACM
    • L. Renganarayanan, D. Kim, S. V. Rajopadhye, and M. M. Strout, "Parameterized tiled loops for free," in PLDI, J. Ferrante and K. S. McKinley, Eds. ACM, 2007, pp. 405-414.
    • (2007) PLDI , pp. 405-414
    • Renganarayanan, L.1    Kim, D.2    Rajopadhye, S.V.3    Strout, M.M.4
  • 44
    • 77949633388 scopus 로고    scopus 로고
    • Adaptive multi-versioning for openmp parallelization via machine learning
    • Proceedings of the 2009 15th International Conference on Parallel and Distributed Systems, ser. Washington, DC, USA: IEEE Computer Society, [Online]. Available
    • X. Chen and S. Long, "Adaptive multi-versioning for openmp parallelization via machine learning," in Proceedings of the 2009 15th International Conference on Parallel and Distributed Systems, ser. ICPADS '09. Washington, DC, USA: IEEE Computer Society, 2009, pp. 907-912. [Online]. Available: http://dx.doi.org/10.1109/ICPADS.2009.77
    • (2009) ICPADS '09 , pp. 907-912
    • Chen, X.1    Long, S.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.