CFP last date
20 May 2024
Reseach Article

Performance Enhancement Techniques for Modern Reconfigurable Computing Systems

by M. Aqeel Iqbal, Farooque Azam, Uzma Saeed Awan, Saifullah Hammad
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 27 - Number 9
Year of Publication: 2011
Authors: M. Aqeel Iqbal, Farooque Azam, Uzma Saeed Awan, Saifullah Hammad
10.5120/3327-4577

M. Aqeel Iqbal, Farooque Azam, Uzma Saeed Awan, Saifullah Hammad . Performance Enhancement Techniques for Modern Reconfigurable Computing Systems. International Journal of Computer Applications. 27, 9 ( August 2011), 33-38. DOI=10.5120/3327-4577

@article{ 10.5120/3327-4577,
author = { M. Aqeel Iqbal, Farooque Azam, Uzma Saeed Awan, Saifullah Hammad },
title = { Performance Enhancement Techniques for Modern Reconfigurable Computing Systems },
journal = { International Journal of Computer Applications },
issue_date = { August 2011 },
volume = { 27 },
number = { 9 },
month = { August },
year = { 2011 },
issn = { 0975-8887 },
pages = { 33-38 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume27/number9/3327-4577/ },
doi = { 10.5120/3327-4577 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:13:21.517708+05:30
%A M. Aqeel Iqbal
%A Farooque Azam
%A Uzma Saeed Awan
%A Saifullah Hammad
%T Performance Enhancement Techniques for Modern Reconfigurable Computing Systems
%J International Journal of Computer Applications
%@ 0975-8887
%V 27
%N 9
%P 33-38
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Reconfigurable computing has become an essential part of research in the domain of modern computing paradigms. Reconfigurable computing approach integrates both, the performance and flexibility gaining aspects on a single computing system. The computational performance of such kind of systems is crucially dependant on the configuration overheads caused by configuration management unit. Performance of the configuration management unit greatly accelerates the computational power of reconfigurable computing system. There are a large number of control and management techniques which can be used to improve this technology. This research paper presents a comprehensive analysis of existing performance enhancement methodologies in practice. The paper also point outs the different aspects of configuration management for critical analysis and further optimization.

References
  1. M. Aqeel Iqbal, Asia Khannum, Saleem Iqbal and M. Asif, “Emerging Requirements of Reconfigurable Computing Systems for Performance Enhancement”, Published in the International Journal on Computer Science and Engineering (IJCSE), Volume-02, No-05, PP 1572-1579, August-2010, Published by Engineering Journals Publications. ISSN: 0975-3397.
  2. M. Aqeel Iqbal, Shoab A. Khan and Uzma Saeed Awan, “Computational Unit Design For High Speed Reconfigurable Processors”, Published in International Journal of Intelligent Information Technology Application (IJIITA), Volume-02, No-05, PP 229-236, October-2009, Published by Engineering Technology Press. ISSN: 1999-2459.
  3. M. Aqeel Iqbal, Shoab A. Khan and Uzma Saeed Awan, “Reconfigurable Computing Systems Related Hardware and Software Perspectives”, Published in International Journal of Intelligent Information Technology Application (IJIITA), Volume-02, No-05, PP 209-217, October-2009, Published by Engineering Technology Press. ISSN: 1999-2459.
  4. M. Aqeel Iqbal, “RFU Based Computational Unit Design for Reconfigurable Processors”, Published in Journal of World Academy of Science, Engineering and Technology (WASET). Volume-50, PP 950-957, February-2009, Published by Waset. ISSN: 2070-3724.
  5. Benkrid, Khaled. “High Performance Reconfigurable Computing: From Applications to Hardware” IAENG International Journal of Computer Science, vol. 35, issue 1. February, 2008.
  6. K. Compton and S. Hauck, “Reconfigurable computing: a survey of systems and software,” ACM Computing Surveys, vol. 34, no. 2, pp. 171–210, 2002.
  7. Compton K. and Hauck S. “An introduction to reconfigurable computing”, IEEE Computer Society, April 2000.
  8. I. Kuon and J. Rose, “Measuring the gap between FPGAs and ASICs,” in Proceedings of the ACM/SIGDA 14th International Symposium on Field-Programmable Gate Arrays (FPGA ’06), pp. 21–30, Monterey, Calif, USA, February 2006.
  9. R. Hartenstein. “A Decade of Reconfigurable Computing: A Visionary Retrospective”. In Design, Automation, and Test in Europe Conference (DATE), pages 642{649, Munich, Germany, 13-16 March 2001.
  10. A. DeHon, J. Adams, M. DeLorimier, et al., “Design patterns for reconfigurable computing,” in Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM ’04), pp. 13–23, Napa Valley, Calif, USA, April 2004.
  11. Katherine Compton, “Reconfiguration Management” in Reconfiguration Computing, (ed.) S. Hauck & A. Dehon, Morgan Kaufman, 2008, pp. 65-86.
  12. R. Hartenstein, “Trends in reconfigurable logic and reconfigurable computing,” in Proceedings of the 9th IEEE International Conference on Electronics, Circuits, and Systems (ICECS ’02), pp. 801–808, Dubrovnik, Croatia, September 2002.
  13. T. J. Todman, G. A. Constantinides, S. J. E.Wilton,O.Mencer, W. Luk, and P. Y. K. Cheung, “Reconfigurable computing: architectures and design methods,” IEE Proceedings: Computers and Digital Techniques, vol. 152, no. 2, pp. 193–207, 2005.
  14. L. Bauer, M. Shafique, J. Henkel, “A Computation and Communication-Infrastructure for Modular Special Instructions in a Dynamically Reconfigurable Processor”; Proc. of IEEE International Conference on Field Programmable Logic and Applications (FPL 2008), Heidelberg, Germany, pp. 203–208, Sept. 8–10, 2008.
  15. W. Peck, E. Anderson, J. Agron, J. Stevens, F. Baijot, and D. Andrews. Hthreads: A computational model for reconfigurable devices. In 16th International Conference on Field Programmable Logic and Applications, Madrid, Spain, August 2006.
Index Terms

Computer Science
Information Sciences

Keywords

Configuration Management Configuration Streams Configuration Overheads Performance Management Reconfigurable Computing