Arun Raj Kumar P.

Work place: National Institute of Technology (NIT) - Puducherry, Computer Science and Engineering, Karaikal, India

E-mail: park286@gmail.com

Website:

Research Interests: Computer systems and computational processes, Computer Architecture and Organization, Computer Networks, Network Architecture, Network Security

Biography

Arun Raj Kumar P., is working as Assistant Professor in the Computer Science and Engineering Department at National Institute of Technology (NIT) Puducherry, Karaikal. He completed Ph.D. in Computer Science and Engineering at National Institute of Technology (NIT) Tiruchirappalli, India. He completed M.Tech. With Distinction in Computer Science and Engineering at National Institute of Technology (NIT) Tiruchirappalli, India. He graduated B.E. in Computer Engineering at Malaviya Regional Engineering College, Jaipur, India. His research interests include Computer Networks, Network Security, Machine Learning, and Wireless Sensor Networks. He has published papers in Science Citation Indexed (SCI) journals, reputed and refereed International Journals and IEEE Conferences. Recently, he received Young Faculty award in Computer Science and Engineering. He is also Invited reviewer for Journals such as International Conferences and International Journals.

Author Articles
Multi-Objective Memetic Algorithm for FPGA Placement Using Parallel Genetic Annealing

By Praveen T. Arun Raj Kumar P.

DOI: https://doi.org/10.5815/ijisa.2016.04.07, Pub. Date: 8 Apr. 2016

Due to advancement in reconfigurable computing, Field Programmable Gate Array (FPGA) has gained significance due to its low cost and fast prototyping. Parallelism, specialization, and hardware level adaptation, are the key features of reconfigurable computing. FPGA is a programmable chip that can be configured or reconfigured by the designer, to implement any digital circuit. One major challenge in FPGA design is the Placement problem. In this placement phase, the logic functions are assigned to specific cells of the circuit. The quality of the placement of the logic blocks determines the overall performance of the logic implemented in the circuits. The Placement of FPGA is a Multi-Objective Optimization problem that primarily involves minimization of three or more objective functions. In this paper, we propose a novel strategy to solve the FPGA placement problem using Non-dominated Sorting Genetic Algorithm (NSGA-II) and Simulated Annealing technique. Experiments were conducted in Multicore Processors and metrics such as CPU time were measured to test the efficiency of the proposed algorithm. From the experimental results, it is evident that the proposed algorithm reduces the CPU consumption time to an average of 15% as compared to the Genetic Algorithm, 12% as compared to the Simulated Annealing, and approximately 6% as compared to the Genetic Annealing algorithm.

[...] Read more.
Other Articles