Computer Science ›› 2011, Vol. 38 ›› Issue (11): 296-302.

Previous Articles    

Parallel Gene Expression Programming Based on General Multi-core Processor

  

  • Online:2018-12-01 Published:2018-12-01

Abstract: Gene Expression Programming(GEP) is a new versatile evolution algorithm with huge calculation. The conventional GEP cannot take advantage of current popular multi-core processors. In order to improve the efficiency of GEP, parallel Gene Expression Programming based on general multi-core processor (PEEP-MP) was proposed. The main contributions include: (1) the mechanism of parallel GEP based on general multi core processor is analyzed; (2)the parallel model of GEP based on general multi core processor combined with coarscgrained and fincgrained levels is designed by the combination of MPI and OpenMP; (3) evolution strategies to improve PEEP-MP are proposed; (4) experiments on function mining and classification show that PGEPMP improves the efficiency of function mining and classification. Compared with conventional GEP, the mean parallel speedup ratio of PEEP-MP are 4. 22 and 4. 02 times while the number of parallel dual core processors is 4.

Key words: Gene expression programming(GEP) , Multi-core processor, Parallel, Evolution algorithm

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!