메뉴 건너뛰기




Volumn 95, Issue 9, 2013, Pages 863-896

HW/SW co-design of reconfigurable hardware-based genetic algorithm in FPGAs applicable to a variety of problems

Author keywords

Benchmarking; Embedded systems; Finger vein biometrics; FPGA; Genetic algorithm; HW SW co design; Image processing; System on chip

Indexed keywords

CO-DESIGN METHODOLOGY; FINGER-VEIN; HW/SW CODESIGN; PHASE LOCK LOOP (PLL); PROTOTYPING PLATFORM; SOFTWARE IMPLEMENTATION; SYSTEM ON CHIPS; TUNING OF PARAMETERS;

EID: 84883487128     PISSN: 0010485X     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00607-013-0305-5     Document Type: Article
Times cited : (12)

References (44)
  • 4
    • 58049188020 scopus 로고    scopus 로고
    • Gleaning meaningful information from seismic attributes
    • 10.1190/1.3059381
    • Chopra S, Marfurt KJ (2008) Gleaning meaningful information from seismic attributes. SEG Techn Prog Expand Abstr 27(1):1501-1505. doi: 10.1190/1.3059381
    • (2008) SEG Techn Prog Expand Abstr , vol.27 , Issue.1 , pp. 1501-1505
    • Chopra, S.1    Marfurt, K.J.2
  • 7
    • 76149094484 scopus 로고    scopus 로고
    • Customizable fpga ip core implementation of a general-purpose genetic algorithm engine
    • 10.1109/TEVC.2009.2025032
    • Fernando P, Katkoori S, Keymeulen D, Zebulum R, Stoica A (2010) Customizable fpga ip core implementation of a general-purpose genetic algorithm engine. IEEE Trans Evolut Comput 14(1):133-149
    • (2010) IEEE Trans Evolut Comput , vol.14 , Issue.1 , pp. 133-149
    • Fernando, P.1    Katkoori, S.2    Keymeulen, D.3    Zebulum, R.4    Stoica, A.5
  • 10
    • 67650228183 scopus 로고    scopus 로고
    • SystemC-based HW/SW co-simulation platform for system-on-chip (SoC) design space exploration
    • 10.1504/IJICT.2009.026434
    • Hau YW, Khalil-Hani M (2009) SystemC-based HW/SW co-simulation platform for system-on-chip (SoC) design space exploration. IJICT 2(1/2):108-119
    • (2009) IJICT , vol.2 , Issue.12 , pp. 108-119
    • Hau, Y.W.1    Khalil-Hani, M.2
  • 11
    • 80051730977 scopus 로고    scopus 로고
    • SystemC-Based Hardware/Software Co-Design of Elliptic Curve Cryptographic System for Network Authentication
    • Hau YW, Khalil-Hani M, Marsono MN (2011) SystemC-Based Hardware/Software Co-Design of Elliptic Curve Cryptographic System for Network Authentication. Malaysian J Comput Sci 24(2):111-130
    • (2011) Malaysian J Comput Sci , vol.24 , Issue.2 , pp. 111-130
    • Hau, Y.W.1    Khalil-Hani, M.2    Marsono, M.N.3
  • 16
    • 84871491587 scopus 로고    scopus 로고
    • Ph.D. thesis, Departmento de Technologa Electrnica, Universidad Carlos III de Madrid
    • Jimnez JL (2009) Hardware/Software Architectures for Iris Biometrics. Ph.D. thesis, Departmento de Technologa Electrnica, Universidad Carlos III de Madrid
    • (2009) Hardware/Software Architectures for Iris Biometrics
    • Jimnez, J.L.1
  • 17
    • 49349105473 scopus 로고    scopus 로고
    • A processor for genetic algorithm using dynamically reconfigurable memory
    • Kanasugi A, Tsukahara A (2007) A processor for genetic algorithm using dynamically reconfigurable memory. JCIT 2(1):4-15
    • (2007) JCIT , vol.2 , Issue.1 , pp. 4-15
    • Kanasugi, A.1    Tsukahara, A.2
  • 19
    • 0003657590 scopus 로고    scopus 로고
    • 3rd edn. seminumerical algorithms. Addison-Wesley Longman Publishing Co., Inc., Boston
    • Knuth DE (1997) The art of computer programming, vol 2, 3rd edn. seminumerical algorithms. Addison-Wesley Longman Publishing Co., Inc., Boston
    • (1997) The Art of Computer Programming , vol.2
    • Knuth, D.E.1
  • 21
    • 29244458175 scopus 로고    scopus 로고
    • Playing to learn: Case-injected genetic algorithms for learning to play computer games
    • 10.1109/TEVC.2005.856209 10.1109/TEVC.2005.856209
    • Louis S, Miles C (2005) Playing to learn: case-injected genetic algorithms for learning to play computer games. IEEE Trans Evolut Comput 9(6):669-681. doi: 10.1109/TEVC.2005.856209
    • (2005) IEEE Trans Evolut Comput , vol.9 , Issue.6 , pp. 669-681
    • Louis, S.1    Miles, C.2
  • 22
    • 0142000149 scopus 로고    scopus 로고
    • A hardware implementation of a genetic programming system using fpgas and handel-c
    • 10.1023/A:1012942304464 1016.68026 10.1023/A:1012942304464
    • Martin P (2001) A hardware implementation of a genetic programming system using fpgas and handel-c. Genetic Programming and Evolvable Machines 2:317-343. doi: 10.1023/A:1012942304464
    • (2001) Genetic Programming and Evolvable Machines , vol.2 , pp. 317-343
    • Martin, P.1
  • 23
    • 0031599142 scopus 로고    scopus 로고
    • Mersenne twister: A 623-dimensionally equidistributed uniform pseudo-random number generator
    • 0917.65005 10.1145/272991.272995
    • Matsumoto M, Nishimura T (1998) Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans Model Comput Simul 8(1):3-30
    • (1998) ACM Trans Model Comput Simul , vol.8 , Issue.1 , pp. 3-30
    • Matsumoto, M.1    Nishimura, T.2
  • 24
    • 0031101399 scopus 로고    scopus 로고
    • Generic systolic array for genetic algorithms
    • 10.1049/ip-cdt:19971126 10.1049/ip-cdt:19971126
    • Megson G, Bland I (1997) Generic systolic array for genetic algorithms. IEE Proc Comput Digi Techn 144(2):107-119. doi: 10.1049/ip-cdt:19971126
    • (1997) IEE Proc Comput Digi Techn , vol.144 , Issue.2 , pp. 107-119
    • Megson, G.1    Bland, I.2
  • 25
    • 32444433371 scopus 로고    scopus 로고
    • Randomness and GA performance, revisited
    • W. Banzhaf J. Daida A.E. Eiben M.H. Garzon V. Honavar M. Jakiela R.E. Smith (eds) 1 Morgan Kaufmann Orlando
    • Meysenburg MM, Foster JA (1999) Randomness and GA performance, revisited. In: Banzhaf W, Daida J, Eiben AE, Garzon MH, Honavar V, Jakiela M, Smith RE (eds) Proceedings of the Genetic and Evolutionary Computation Conference, vol 1. Morgan Kaufmann, Orlando, pp 425-432
    • (1999) Proceedings of the Genetic and Evolutionary Computation Conference , pp. 425-432
    • Meysenburg, M.M.1    Foster, J.A.2
  • 29
    • 33847620969 scopus 로고    scopus 로고
    • Ai in computer games
    • 10.1145/971564.971593 10.1145/971564.971593
    • Nareyek A (2004) Ai in computer games. Queue 1(10):58-65. doi: 10.1145/971564.971593
    • (2004) Queue , vol.1 , Issue.10 , pp. 58-65
    • Nareyek, A.1
  • 30
    • 35649025704 scopus 로고    scopus 로고
    • An efficient problem-independent hardware implementation of genetic algorithms
    • 10.1016/j.neucom.2006.11.032
    • Nedjah N, de Macedo Mourelle L (2007) An efficient problem-independent hardware implementation of genetic algorithms. Neurocomputing 71(1-3):88-94
    • (2007) Neurocomputing , vol.71 , Issue.1-3 , pp. 88-94
    • Nedjah, N.1    De Macedo, M.L.2
  • 32
    • 33750921116 scopus 로고    scopus 로고
    • Parameter optimization for biometric fingerprint recognition using genetic algorithms
    • Voloshynovskiy S, Dittmann J, Fridrich JJ (eds.) ACM,New York
    • Scheidat T, Engel A, Vielhauer C (2006) Parameter optimization for biometric fingerprint recognition using genetic algorithms. In: Voloshynovskiy S, Dittmann J, Fridrich JJ (eds.) MM & Sec. ACM,New York, pp. 130-134
    • (2006) MM & Sec. , pp. 130-134
    • Scheidat, T.1    Engel, A.2    Vielhauer, C.3
  • 33
    • 84957033912 scopus 로고    scopus 로고
    • Speeding up hardware evolution: A coprocessor for evolutionary algorithms
    • Tyrrell AM, Haddow PC, Torresen J (eds.) Springer, Boston
    • Schmitz T, Hohmann SG, Meier K, Schemmel J, Schrmann F (2003) Speeding up hardware evolution: A coprocessor for evolutionary algorithms. In: Tyrrell AM, Haddow PC, Torresen J (eds.) ICES, Lecture Notes in Computer Science, vol. 2606. Springer, Boston, pp. 274-285
    • (2003) ICES, Lecture Notes in Computer Science , vol.2606 , pp. 274-285
    • Schmitz, T.1    Hohmann, S.G.2    Meier, K.3    Schemmel, J.4    Schrmann, F.5
  • 37
    • 84883490747 scopus 로고    scopus 로고
    • Proposal of Optimization Method of Image Processing Parameter by Polytope Method
    • Sokcho, Korea. Korean Institute of Intelligent Systems
    • Tajiri Y, Saito M, Serikawa S (2007) Proposal of Optimization Method of Image Processing Parameter by Polytope Method. In: International Symposium on Advanced Intelligent Systems, Sokcho, Korea. Korean Institute of Intelligent Systems, pp. 105-108
    • (2007) International Symposium on Advanced Intelligent Systems , pp. 105-108
    • Tajiri, Y.1    Saito, M.2    Serikawa, S.3
  • 39
    • 0346922950 scopus 로고    scopus 로고
    • A scalable approach to evolvable hardware
    • 10.1023/A:1020163325179 1030.68870 10.1023/A:1020163325179
    • Torresen J (2002) A scalable approach to evolvable hardware. Genetic Programming and Evolvable Machines 3:259-282. doi: 10.1023/A:1020163325179
    • (2002) Genetic Programming and Evolvable Machines , vol.3 , pp. 259-282
    • Torresen, J.1
  • 40
    • 71949127872 scopus 로고    scopus 로고
    • High-speed fpga-based implementations of a genetic algorithm
    • Najjar WA, Schulte MJ (eds.) IEEE, New York
    • Vavouras M, Papadimitriou K, Papaefstathiou I (2009) High-speed fpga-based implementations of a genetic algorithm. In: Najjar WA, Schulte MJ (eds.) ICSAMOS. IEEE, New York, pp. 9-16
    • (2009) ICSAMOS , pp. 9-16
    • Vavouras, M.1    Papadimitriou, K.2    Papaefstathiou, I.3
  • 44
    • 35648967480 scopus 로고    scopus 로고
    • Hardware implementation of a novel genetic algorithm
    • Zhu Z, Mulvaney DJ, Chouliaras VA (2007) Hardware implementation of a novel genetic algorithm. Neurocomput 71:95-106
    • (2007) Neurocomput , vol.71 , pp. 95-106
    • Zhu, Z.1    Mulvaney, D.J.2    Chouliaras, V.A.3


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