메뉴 건너뛰기




Volumn 6, Issue 3, 2005, Pages 247-263

MicroGP-An evolutionary assembly program generator

Author keywords

Assembly programs generation; Evolutionary algorithms; Micro processors

Indexed keywords

COMPUTER SIMULATION; EVOLUTIONARY ALGORITHMS; FEEDBACK; FUNCTIONS; LIBRARIES; MICROPROCESSOR CHIPS; QUERY LANGUAGES;

EID: 24644454372     PISSN: 13892576     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10710-005-2985-x     Document Type: Article
Times cited : (58)

References (32)
  • 3
    • 0037574124 scopus 로고    scopus 로고
    • Genetic programming
    • A. Kent and J. Williams (Eds.), Marcel Dekker Publisher: New York, NY, USA, ISBN 0-8247-2292-2
    • J. R. Koza, "Genetic programming," in Encyclopedia of Computer Science and Technology, A. Kent and J. Williams (Eds.), Marcel Dekker Publisher: New York, NY, USA, vol. 39, 1998, pp. 29-43, ISBN 0-8247-2292-2.
    • (1998) Encyclopedia of Computer Science and Technology , vol.39 , pp. 29-43
    • Koza, J.R.1
  • 6
    • 0004308404 scopus 로고    scopus 로고
    • A genome compiler for high performance genetic programming
    • J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. L. Riolo (Eds.), Morgan Kaufmann Publishers: San Francisco, CA, USA
    • A. Fukunaga, A. Stechert, and D. Mutz, "A genome compiler for high performance genetic programming," in Genetic Programming 1998: Proceedings of the 3rd Annual Conference, J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. L. Riolo (Eds.), Morgan Kaufmann Publishers: San Francisco, CA, USA, 1998, pp. 86-94.
    • (1998) Genetic Programming 1998: Proceedings of the 3rd Annual Conference , pp. 86-94
    • Fukunaga, A.1    Stechert, A.2    Mutz, D.3
  • 7
    • 0028573419 scopus 로고
    • On the use of a directed acyclic graph to represent a population of computer programs
    • IEEE: New York, NY, USA
    • S. Handley, "On the use of a directed acyclic graph to represent a population of computer programs," in Proceedings of the 1994 IEEE World Congress on Computational Intelligence, IEEE: New York, NY, USA, 1994, pp 154-159.
    • (1994) Proceedings of the 1994 IEEE World Congress on Computational Intelligence , pp. 154-159
    • Handley, S.1
  • 8
    • 0242412778 scopus 로고    scopus 로고
    • Evolution of graph-like programs with parallel distributed genetic programming
    • Thomas Back (Ed.), Morgan Kaufmann: San Francisco, CA, USA
    • R. Poli, "Evolution of graph-like programs with parallel distributed genetic programming," Genetic Algorithms: Proceedings of the 7th International Conference, Thomas Back (Ed.), Morgan Kaufmann: San Francisco, CA, USA, 1997, pp. 346-353.
    • (1997) Genetic Algorithms: Proceedings of the 7th International Conference , pp. 346-353
    • Poli, R.1
  • 9
    • 0002315591 scopus 로고
    • A compiling genetic programming system that directly manipulates the machine code
    • K. Kinnear (Ed.), MIT-Press: Cambridge, MA, USA
    • P. Nordin, "A compiling genetic programming system that directly manipulates the machine code," in Advances in Genetic Programming, K. Kinnear (Ed.), MIT-Press: Cambridge, MA, USA, 1994, pp. 311-331.
    • (1994) Advances in Genetic Programming , pp. 311-331
    • Nordin, P.1
  • 10
    • 0005307001 scopus 로고
    • Evolving turing-complete programs for a register machine with self-modifying code
    • L. Eshelman (Ed.), Morgan Kaufmann: San Francisco, CA, USA
    • P. Nordin and W. Banzhaf, "Evolving turing-complete programs for a register machine with self-modifying code," in Genetic Algorithms: Proceedings of the 6th International Conference, L. Eshelman (Ed.), Morgan Kaufmann: San Francisco, CA, USA, 1995, pp. 318-327.
    • (1995) Genetic Algorithms: Proceedings of the 6th International Conference , pp. 318-327
    • Nordin, P.1    Banzhaf, W.2
  • 11
    • 0009558275 scopus 로고    scopus 로고
    • Efficient evolution of machine code for CISC architectures using blocks and homologous crossover
    • L. Spector (Ed.), MIT-Press: Cambridge, MA, USA
    • P. Nordin, W. Banzhaf, and F. Frantone, "Efficient evolution of machine code for CISC architectures using blocks and homologous crossover," in Advances in Genetic Programming III, L. Spector (Ed.), MIT-Press: Cambridge, MA, USA, 1999, pp. 275-299.
    • (1999) Advances in Genetic Programming III , pp. 275-299
    • Nordin, P.1    Banzhaf, W.2    Frantone, F.3
  • 13
    • 84893681164 scopus 로고    scopus 로고
    • On the test of microprocessor IP Cores
    • W. Nebel and A. Jerraya (Eds.), IEEE Computer Society: Los Alamitos, CA, USA
    • F. Corno, M. Sonza Reorda, G. Squillero, and M. Violante, "On the test of microprocessor IP Cores," in IEEE Design, Automation & Test in Europe Conference, W. Nebel and A. Jerraya (Eds.), IEEE Computer Society: Los Alamitos, CA, USA, 2001, pp. 209-213.
    • (2001) IEEE Design, Automation & Test in Europe Conference , pp. 209-213
    • Corno, F.1    Reorda, M.S.2    Squillero, G.3    Violante, M.4
  • 14
    • 0038588235 scopus 로고    scopus 로고
    • Efficient machine-code test-program induction
    • D. B. Fogel, M. A. El-Sharkawi, X. Yao, G. Greenwood, H. Iba, P. Marrow, and M. Shackleton (Eds.), IEEE: Piscataway, NJ, USA
    • F. Corno, G. Cumani, M. Sonza Reorda and G. Squillero, "Efficient machine-code test-program induction," in Congress on Evolutionary Computation, D. B. Fogel, M. A. El-Sharkawi, X. Yao, G. Greenwood, H. Iba, P. Marrow, and M. Shackleton (Eds.), IEEE: Piscataway, NJ, USA, 2002, pp. 1486-1491.
    • (2002) Congress on Evolutionary Computation , pp. 1486-1491
    • Corno, F.1    Cumani, G.2    Reorda, M.S.3    Squillero, G.4
  • 15
    • 84943257091 scopus 로고    scopus 로고
    • Linear-graph GP: A new GP structure
    • J. A. Foster, E. Lutton, J. Miller, C. Ryan, and A. G. B. Tettamanzi (Eds.), Springer-Verlag: Berlin, DE
    • W. Kantschik and W. Banzhaf, "Linear-Graph GP: A New GP Structure," in Genetic Programming: 5th European Conference, J. A. Foster, E. Lutton, J. Miller, C. Ryan, and A. G. B. Tettamanzi (Eds.), Springer-Verlag: Berlin, DE, 2002, pp. 83-92.
    • (2002) Genetic Programming: 5th European Conference , pp. 83-92
    • Kantschik, W.1    Banzhaf, W.2
  • 16
    • 84949798789 scopus 로고    scopus 로고
    • Evolutionary test program induction for microprocessor design verification
    • IEEE Computer Society: Los Alamitos, CA, USA
    • F. Corno, G. Cumani, M. Sonza Reorda, and G. Squillero, "Evolutionary test program induction for microprocessor design verification," in 11th Asian Test Symposium, IEEE Computer Society: Los Alamitos, CA, USA, 2002, pp. 368-373.
    • (2002) 11th Asian Test Symposium , pp. 368-373
    • Corno, F.1    Cumani, G.2    Reorda, M.S.3    Squillero, G.4
  • 17
  • 18
    • 0038675297 scopus 로고    scopus 로고
    • Automatic test program generation for pipelined processors
    • H. Iwashita, S. Kowatari, T. Nakata, and F. Hirose (Eds.), ACM: New York, NY, USA
    • F. Corno, G. Cumani, M. Sonza Reorda, and G. Squillero, "Automatic test program generation for pipelined processors," in SAC03: 18th ACM Symposium on Applied Computing, H. Iwashita, S. Kowatari, T. Nakata, and F. Hirose (Eds.), ACM: New York, NY, USA, 2003, pp. 736-740.
    • (2003) SAC03: 18th ACM Symposium on Applied Computing , pp. 736-740
    • Corno, F.1    Cumani, G.2    Reorda, M.S.3    Squillero, G.4
  • 19
    • 1642612182 scopus 로고    scopus 로고
    • Fully automatic test program generation for microprocessor cores
    • N. Wehn and D. Verkest (Eds.), IEEE Computer Society: Los Alamitos, CA, USA
    • F. Corno, G. Cumani, M. Sonza Reorda, and G. Squillero, "Fully Automatic Test Program Generation for Microprocessor Cores," in DATE: IEEE Design, Automation & Test in Europe, N. Wehn and D. Verkest (Eds.), IEEE Computer Society: Los Alamitos, CA, USA, 2003, pp. 1006-1011.
    • (2003) DATE: IEEE Design, Automation & Test in Europe , pp. 1006-1011
    • Corno, F.1    Cumani, G.2    Reorda, M.S.3    Squillero, G.4
  • 20
    • 0001201756 scopus 로고
    • Some studies in machine learning using the game of checkers
    • A. L. Samuel, "Some studies in machine learning using the game of checkers," IBM Journal of Research and Development, vol. 3, no. 3, pp. 210-229, 1959.
    • (1959) IBM Journal of Research and Development , vol.3 , Issue.3 , pp. 210-229
    • Samuel, A.L.1
  • 21
    • 0003297918 scopus 로고
    • Some studies in machine learning using the game of checkers
    • E. A. Feigenbaum, and J. Feldman (Eds.), MIT Press: Cambridge, MA, USA
    • Also available as: A. L. Samuel, "Some studies in machine learning using the game of checkers," in Computers and Thought, E. A. Feigenbaum, and J. Feldman (Eds.), MIT Press: Cambridge, MA, USA, 1995, pp. 71-105.
    • (1995) Computers and Thought , pp. 71-105
    • Samuel, A.L.1
  • 22
    • 84893802558 scopus 로고    scopus 로고
    • Improving SAT-based bounded model checking by means of BDDb-based approximate traversals
    • N. Wehn and D. Verkest (Eds.), IEEE Computer Society: Los Alamitos, CA, USA
    • G. Cabodi, S. Nocco, and S. Quer, "Improving SAT-based bounded model checking by means of BDDb-based approximate traversals," in IEEE Design, Automation & Test in Europe Conference, N. Wehn and D. Verkest (Eds.), IEEE Computer Society: Los Alamitos, CA, USA, 2003, pp. 898-903.
    • (2003) IEEE Design, Automation & Test in Europe Conference , pp. 898-903
    • Cabodi, G.1    Nocco, S.2    Quer, S.3
  • 24
    • 0041967527 scopus 로고    scopus 로고
    • Formal verification at Intel
    • IEEE Computer Society: Los Alamitos, CA, USA
    • J. Harrison, "Formal verification at Intel," in IEEE Symposium on Logic in Computer Science, IEEE Computer Society: Los Alamitos, CA, USA, 2003, pp. 45-54.
    • (2003) IEEE Symposium on Logic in Computer Science , pp. 45-54
    • Harrison, J.1
  • 25
    • 0034840742 scopus 로고    scopus 로고
    • Validating the Intel Pentium 4 microprocessor
    • ACM: New York, NY, USA
    • B. Bentley, "Validating the Intel Pentium 4 microprocessor," in Design Automation Conference, ACM: New York, NY, USA, 2001, pp. 244-248.
    • (2001) Design Automation Conference , pp. 244-248
    • Bentley, B.1
  • 26
    • 0348120352 scopus 로고    scopus 로고
    • Automatic verification of in-order execution in microprocessors with fragmented pipelines and multicycle functional units
    • C. D. Kloos and J. da-Franca (Eds.), IEEE Computer Society: Los Alamitos, CA, USA
    • P. Mishra, H. Tomiyama, N. Dutt, and A. Nicolau, "Automatic verification of in-order execution in microprocessors with fragmented pipelines and multicycle functional units," in DATE: IEEE Design, Automation & Test in Europe, C. D. Kloos and J. da-Franca (Eds.), IEEE Computer Society: Los Alamitos, CA, USA, 2002, pp. 36-43.
    • (2002) DATE: IEEE Design, Automation & Test in Europe , pp. 36-43
    • Mishra, P.1    Tomiyama, H.2    Dutt, N.3    Nicolau, A.4
  • 27
    • 0032715240 scopus 로고    scopus 로고
    • Superscalar processor validation at the microarchitecture level
    • IEEE Computer Society: Los Alamitos, CA, USA
    • N. Utamaphethai, R. D. Blanton, and J. P. Shen, "Superscalar processor validation at the microarchitecture level," in 12th IEEE International Conference on VLSI Design, IEEE Computer Society: Los Alamitos, CA, USA, 1999, pp. 300-305.
    • (1999) 12th IEEE International Conference on VLSI Design , pp. 300-305
    • Utamaphethai, N.1    Blanton, R.D.2    Shen, J.P.3
  • 29
    • 0001314320 scopus 로고
    • Verification of the IBM RISC System/6000 by dynamic biased pseudo-random test program generator
    • A. Aharon, A. Ba-David, B. Dorfman, E. Gofman, M. Leibowitz, and V. Schwartzburd, "Verification of the IBM RISC System/6000 by dynamic biased pseudo-random test program generator," IBM Systems Journal, vol. 30, no. 4, pp. 527-538, 1991.
    • (1991) IBM Systems Journal , vol.30 , Issue.4 , pp. 527-538
    • Aharon, A.1    Ba-David, A.2    Dorfman, B.3    Gofman, E.4    Leibowitz, M.5    Schwartzburd, V.6
  • 32
    • 0032656331 scopus 로고    scopus 로고
    • High-level test generation for design verification of pipelined microprocessors
    • IEEE: Piscataway, NJ, USA
    • D. Van Campenhout, T. N. Mudge, and J. P. Hayes, "High-level test generation for design verification of pipelined microprocessors," in Design Automation Conference, IEEE: Piscataway, NJ, USA, 1999, pp. 185-188.
    • (1999) Design Automation Conference , pp. 185-188
    • Van Campenhout, D.1    Mudge, T.N.2    Hayes, J.P.3


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