Open Access Open Access  Restricted Access Subscription or Fee Access

Grey Wolf Optimizer for Constrained Hardware-Software Codesign Partitioning

S. Prakasam, Dr. M. Venkatachalam, Dr. M.  Saroja

Abstract


Hardware/software codesign is the main approach to designing the embedded systems. One of the primary steps of the hardware/software codesign is the hardware/software partitioning. Most electronic systems, whether self-contained or embedded, have a predominant digital component consisting of a hardware platform which executes software application programs. Hardware/software co-design means meeting system-level objectives by exploiting the synergism of hardware and software through their concurrent design. Hardware/software partitioning is a crucial problem in embedded system design. Co-design problems have different flavors according to the application domain, implementation technology and design methodology. The optimization algorithm which is recently introduced is called Grey Wolf Optimizer (GWO) is introduced for better performance. Digital hardware design has increasingly more similarities to software design. Hardware circuits are often described using modeling or programming languages, and they are validated and implemented by executing software programs, which are sometimes conceived for the specific hardware design.


Keywords


Hardware/Software, Co-design partitioning, Genetic Algorithm (GA), Grey Wolf Optimizer (GWO)

Full Text:

PDF

References


Johnston, Simon P., Girijesh Prasad, Liam Maguire, and T. Martin McGinnity. "An FPGA hardware/software co-design towards evolvable spiking neural networks for robotics application." International journal of neural systems 20, no. 06 (2010): 447-461.

Ali, Usman, and Mohammad Bilal Malik. "Hardware/software co-design of a real-time kernel based tracking system." Journal of Systems Architecture 56, no. 8 (2010): 317-326.

Huang, Chun-Hsian, Pao-Ann Hsiung, and Jih-Sheng Shen. "UML-based hardware/software co-design platform for dynamically partially reconfigurable network security systems." Journal of Systems Architecture 56, no. 2 (2010): 88-102.

Teich, Jürgen. "Hardware/software codesign: The past, the present, and predicting the future." Proceedings of the IEEE 100, no. Special Centennial Issue (2012): 1411-1430.

Krueger, Jens, David Donofrio, John Shalf, Marghoob Mohiyuddin, Samuel Williams, Leonid Oliker, and Franz-Josef Pfreund. "Hardware/software co-design for energy-efficient seismic modeling." In Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, p. 73. ACM, 2011.

Abdelhalim, Mohamed B., and SE-D. Habib. "An integrated high-level hardware/software partitioning methodology." Design Automation for Embedded Systems 15, no. 1 (2011): 19-50.

Ming, Che, and Chang Yisong. "A hardware/software co-design of a face detection algorithm based on FPGA." In Measuring Technology and Mechatronics Automation (ICMTMA), 2010 International Conference on, vol. 1, pp. 109-112. IEEE, 2010.

López, Mariano, John Daugman, and Enrique Cantó. "Hardware–software co-design of an iris recognition algorithm." IET Information Security 5, no. 1 (2011): 60-68.

Mirjalili, Seyedali, Seyed Mohammad Mirjalili, and Andrew Lewis. "Grey wolf optimizer." Advances in Engineering Software 69 (2014): 46-61.

Song, Hong Mee, Mohd Herwan Sulaiman, and Mohd Rusllim Mohamed. "An application of Grey Wolf Optimizer for solving combined economic emission dispatch problems." International Review on Modelling and Simulations (IREMOS) 7, no. 5 (2014): 838-844.

Song, Xianhai, Li Tang, Sutao Zhao, Xueqiang Zhang, Lei Li, Jianquan Huang, and Wei Cai. "Grey Wolf Optimizer for parameter estimation in surface waves."Soil Dynamics and Earthquake Engineering 75 (2015): 147-157.

Yang, Shiqin, and Yuji Sato. "Fitness predator optimizer to avoid premature convergence for multimodal problems." In Systems, Man and Cybernetics (SMC), 2014 IEEE International Conference on, pp. 258-263. IEEE, 2014.

Holzinger, Katharina, Vasile Palade, Raul Rabadan, and Andreas Holzinger. "Darwin or lamarck? future challenges in evolutionary algorithms for knowledge discovery and data mining." In Interactive Knowledge Discovery and Data Mining in Biomedical Informatics, pp. 35-56. Springer Berlin Heidelberg, 2014.

Muangkote, Nipotepat, Khamron Sunat, and Sirapat Chiewchanwattana. "An improved grey wolf optimizer for training q-Gaussian Radial Basis Functional-link nets." In Computer Science and Engineering Conference (ICSEC), 2014 International, pp. 209-214. IEEE, 2014.

Wong, Lo Ing, M. H. Sulaiman, M. R. Mohamed, and Mee Song Hong. "Grey Wolf Optimizer for solving economic dispatch problems." In Power and Energy (PECon), 2014 IEEE International Conference on, pp. 150-154. IEEE, 2014.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.