메뉴 건너뛰기




Volumn , Issue , 2011, Pages 1595-1602

Many-threaded implementation of differential evolution for the CUDA platform

Author keywords

CUDA; Differential evolution; Parallelization; Scheduling

Indexed keywords

BENCHMARK FUNCTIONS; COMBINATORIAL OPTIMIZATION PROBLEMS; CUDA; DIFFERENTIAL EVOLUTION; HEURISTIC OPTIMIZATION; MULTI-CORE SYSTEMS; NP-HARD; PARALLEL IMPLEMENTATIONS; PARALLELIZATIONS; REAL-WORLD PROBLEM;

EID: 84860421849     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2001576.2001791     Document Type: Conference Paper
Times cited : (39)

References (24)
  • 1
    • 80051841669 scopus 로고    scopus 로고
    • Heterogeneous computing
    • J. Urbana and P. Dasgupta, editors Kluwer Academic Publishers, Norwell. MA
    • S. Ali, T. Braun, H. Siegel, and A. Maciejewski. Heterogeneous computing. In J. Urbana and P. Dasgupta, editors, Encyclopedia of Distributed Computing. Kluwer Academic Publishers, Norwell. MA, 2002.
    • (2002) Encyclopedia of Distributed Computing
    • Ali, S.1    Braun, T.2    Siegel, H.3    Maciejewski, A.4
  • 2
    • 69749089531 scopus 로고    scopus 로고
    • Fast gpu implementation of sparse signal recovery from random projections
    • M. Andrecut. Fast gpu implementation of sparse signal recovery from random projections. Engineering Letters, 17(3):151-158, 2009.
    • (2009) Engineering Letters , vol.17 , Issue.3 , pp. 151-158
    • Andrecut, M.1
  • 5
    • 79959478924 scopus 로고    scopus 로고
    • Differential evolution algorithm on the gpu with c-cuda
    • 2010 IEEE Congress on
    • L. de Veronese and R. Krohling. Differential evolution algorithm on the gpu with c-cuda. In Evolutionary Computation (CEC), 2010 IEEE Congress on, pages 1-7, 2010.
    • (2010) Evolutionary Computation (CEC) , pp. 1-7
    • De Veronese, L.1    Krohling, R.2
  • 7
    • 0024770256 scopus 로고
    • Allocating modules to processors in a distributed system
    • DOI 10.1109/32.41334
    • D. Fernandez-Baca. Allocating modules to processors in a distributed system. IEEE Trans. Softw. Eng., 15(11):1427-1436, 1989. (Pubitemid 20652945)
    • (1989) IEEE Transactions on Software Engineering , vol.15 , Issue.11 , pp. 1427-1436
    • Fernandez-Baca David1
  • 8
    • 51049115984 scopus 로고    scopus 로고
    • Data access optimizations for highly threaded multi-core cpus with multiple memory controllers
    • IPDPS 2008. IEEE International Symposium on
    • G. Hager, T. Zeiser, and G. Wellein. Data access optimizations for highly threaded multi-core cpus with multiple memory controllers. In Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on, pages 1-7, 2008.
    • (2008) Parallel and Distributed Processing, 2008 , pp. 1-7
    • Hager, G.1    Zeiser, T.2    Wellein, G.3
  • 9
    • 70649106939 scopus 로고    scopus 로고
    • Comparison of heuristics for scheduling independent tasks on heterogeneous distributed environments
    • CSO 2009. International Joint Conference on april
    • H. Izakian, A. Abraham, and V. Snasel. Comparison of heuristics for scheduling independent tasks on heterogeneous distributed environments. In Computational Sciences and Optimization, 2009. CSO 2009. International Joint Conference on, volume 1, pages 8-12, april 2009.
    • (2009) Computational Sciences and Optimization, 2009 , vol.1 , pp. 8-12
    • Izakian, H.1    Abraham, A.2    Snasel, V.3
  • 11
    • 47249143770 scopus 로고    scopus 로고
    • A simd interpreter for genetic programming on gpu graphics cards
    • M. O'Neill, L. Vanneschi, S. Gustafson, A. Esparcia Alcázar, I. De Falco, A. Della Cioppa, and E. Tarantino, editors Springer Berlin / Heidelberg
    • W. Langdon and W. Banzhaf. A simd interpreter for genetic programming on gpu graphics cards. In M. O'Neill, L. Vanneschi, S. Gustafson, A. Esparcia Alcázar, I. De Falco, A. Della Cioppa, and E. Tarantino, editors, Genetic Programming, volume 4971 of Lecture Notes in Computer Science, pages 73-85. Springer Berlin / Heidelberg, 2008.
    • (2008) Genetic Programming, Volume 4971 of Lecture Notes in Computer Science , pp. 73-85
    • Langdon, W.1    Banzhaf, W.2
  • 12
    • 38049010008 scopus 로고    scopus 로고
    • Performance analysis of task scheduling heuristics in grid
    • 2007 International Conference on aug.
    • E. Munir, J.-Z. Li, S.-F. Shi, and Q. Rasool. Performance analysis of task scheduling heuristics in grid. In Machine Learning and Cybernetics, 2007 International Conference on, volume 6, pages 3093-3098, aug. 2007.
    • (2007) Machine Learning and Cybernetics , vol.6 , pp. 3093-3098
    • Munir, E.1    Li, J.-Z.2    Shi, S.-F.3    Rasool, Q.4
  • 15
    • 29144454988 scopus 로고    scopus 로고
    • Framework for task scheduling in heterogeneous distributed computing using genetic algorithms
    • A. J. Page and T. J. Naughton. Framework for task scheduling in heterogeneous distributed computing using genetic algorithms. Artificial Intelligence Review, 24:137-146, 2004.
    • (2004) Artificial Intelligence Review , vol.24 , pp. 137-146
    • Page, A.J.1    Naughton, T.J.2
  • 16
    • 73449146293 scopus 로고    scopus 로고
    • Accelerator-oriented algorithm transformation for temporal data mining
    • IFIP International Conference on
    • D. Patnaik, S. P. Ponce, Y. Cao, and N. Ramakrishnan. Accelerator-oriented algorithm transformation for temporal data mining. Network and Parallel Computing Workshops, IFIP International Conference on, 0:93-100, 2009.
    • (2009) Network and Parallel Computing Workshops , pp. 93-100
    • Patnaik, D.1    Ponce, S.P.2    Cao, Y.3    Ramakrishnan, N.4
  • 17
  • 18
    • 70350072419 scopus 로고    scopus 로고
    • Accelerated fluctuation analysis by graphic cards and complex pattern formation in econophysics
    • T. Preis, P. Virnau, W. Paul, and J. J. Schneider. Accelerated fluctuation analysis by graphic cards and complex pattern formation in Econophysics. New J. Phys., 11:093024, 2009.
    • (2009) New J. Phys. , vol.11 , pp. 093024
    • Preis, T.1    Virnau, P.2    Paul, W.3    Schneider, J.J.4
  • 19
    • 14644399617 scopus 로고    scopus 로고
    • Differential evolution A practical approach to global optimization
    • Springer-Verlag, Berlin, Germany
    • K. V. Price, R. M. Storn, and J. A. Lampinen. Differential Evolution A Practical Approach to Global Optimization. Natural Computing Series. Springer-Verlag, Berlin, Germany, 2005.
    • (2005) Natural Computing Series
    • Price, K.V.1    Storn, R.M.2    Lampinen, J.A.3
  • 23
    • 80051672320 scopus 로고    scopus 로고
    • Massively parallel differential evolution - Pattern search optimization with graphics hardware acceleration: An investigation on bound constrained optimization problems
    • 10.1007/s10898-010-9590-0
    • W. Zhu. Massively parallel differential evolution - pattern search optimization with graphics hardware acceleration: an investigation on bound constrained optimization problems. Journal of Global Optimization, pages 1-21, 2010. 10.1007/s10898-010-9590-0.
    • (2010) Journal of Global Optimization , pp. 1-21
    • Zhu, W.1
  • 24
    • 77954902640 scopus 로고    scopus 로고
    • Gpu-accelerated differential evolutionary Markov chain Monte Carlo method for multi-objective optimization over continuous space
    • BADS '10 New York, NY, USA ACM
    • W. Zhu and Y. Li. Gpu-accelerated differential evolutionary markov chain monte carlo method for multi-objective optimization over continuous space. In Proceeding of the 2nd workshop on Bio-inspired algorithms for distributed systems, BADS '10, pages 1-8, New York, NY, USA, 2010. ACM.
    • (2010) Proceeding of the 2nd Workshop on Bio-inspired Algorithms for Distributed Systems , pp. 1-8
    • Zhu, W.1    Li, Y.2


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