Title of article :
A Comparative Study of VHDL Implementation of FT-2D-cGA and FT-3D-cGA on Different Benchmarks
Author/Authors :
Ashoorian, P. Department of Electrical & Computer Engineering - Babol Noshirvani University of Technology, Babol , Baleghi, Y. Department of Electrical & Computer Engineering - Babol Noshirvani University of Technology, Babol
Pages :
10
From page :
1276
To page :
1285
Abstract :
This paper presents the VHDL implementation of fault tolerant cellular genetic algorithm. The goal of paper is to harden the hardware implementation of the cGA against single error upset (SEU), when affecting the fitness registers in the target hardware. The proposed approach consists of two phases; Error monitoring and error recovery. Using innovative connectivity between processing elements and efficient correction policy, the PEs will prohibit spreading the faulty evaluated individual in the population. In the experiments, three metrics and four test functions are used to show the performance of the proposed structures. Two structures (2D and 3D) of proposed FT-cGAs are set to optimize various test functions. The experimental results illustrate the robustness of the proposed system. An outstanding outcome was that the implemented fault tolerant algorithm was able to reach the optimal solution when at least one processing element is healthy in population.
Farsi abstract :
اين مقاله، شبيه سازي سخت افزاري )بر اساس كد VHDL ( خانواده اي از الگوريتم ژنتيك سلولي تحمل پذير خطا را ارائه مي دهد. هدف اين مقاله افزايش مقاومت الگوريتم ژنتيك سلولي تحمل پذير خطا در زماني است كه خطاي واژگوني رخداد يكتا ) SEU ( مقدار ثبّات برازندگي جواب ها را تغيير داده است. الگوريتم مورد نظر، از دو مرحله تشكيل مي شود، مرحله ي تشخيص خطا و مرحله ي ترميم جواب خطادار. استفاده از قوانين ابتكاري اتصال و قوانين كارآمد سالم سازي المانهاي پردازشي مهم ترين نكات استفاده شده در الگوريتم مورد نظر مي باشند. در نتايج آزمايش ها، سه معيار و چهار تابع آزمون براي نمايش عملكرد الگوريتم مورد نظر استفاده شده است. دو ساختار )دوبعدي و سهبعدي( از الگوريتم ژنتيك تحمل پذير خطاي مورد نظر، براي بهينه سازي توابع آزمون جهت آناليز و مقايسه ي دو ساختار استفاده شد. نتايج آزمايش ها، نيرومندي الگوريتم پيشنهادي را اثبات مي كند و نشان مي دهد كه الگوريتم مورد نظر حتي زماني كه فقط يك المان پردازشي سالم در جامعه باشد مي تواند به جواب بهينه برسد
Keywords :
Fault Tolerance , Cellular Genetic Algorithm , FT-2D-cGA , FT-3D-cGA , Processing Element , Single Error Upset
Journal title :
Astroparticle Physics
Serial Year :
2015
Record number :
2443535
Link To Document :
بازگشت