Reconfigurable computing application frameworks

被引:0
|
作者
Slade, AL [1 ]
Nelson, BE [1 ]
Hutchings, BL [1 ]
机构
[1] Brigham Young Univ, Configurable Comp Lab, Provo, UT 84602 USA
来源
FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS | 2003年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
FPGA-based Configurable Computing Machines (CCMs) offer powerful and flexible general-purpose computing platforms. However development for FPGA-based designs using modem CAD tools is geared mainly toward an ASIC-like process. This is inadequate for the needs of CCM application development. This paper discusses an application framework for developing CCM-based applications beyond just the hardware configuration. This framework leverages the advantages of CCMs (availability, programmability, visibility, and controllability) to help create CCM-based applications throughout the entire development process (i.e. design, debug, and deploy). The framework itself is deployed with the final application, thus permitting dynamic circuit configurations that include data folding optimizations based on user input. The resulting system aids in creating applications that are potentially more intuitive, easier to develop, and better performing. An example application demonstrates the use of the application framework and the potential benefits.
引用
收藏
页码:251 / 260
页数:10
相关论文
共 50 条
  • [1] Reconfigurable Computing Middleware for Application Portability and Productivity
    Kirchgessner, Robert
    George, Alan D.
    Lam, Herman
    PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 211 - 218
  • [2] MXF practice and reconfigurable application specific computing
    Golson, Chris
    Vos, Kees
    Guiot, Frederic
    Doyle, Gregory
    SMPTE MOTION IMAGING JOURNAL, 2006, 115 (7-8): : 248 - 254
  • [3] Collaboration of reconfigurable processors in grid computing: Theory and application
    Ahmadi, Mahmood
    Shahbahrami, Asadollah
    Wong, Stephan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (06): : 850 - 859
  • [4] Strategic Challenges for Application Development Productivity in Reconfigurable Computing
    Merchant, Saumil G.
    Holland, Brian M.
    Reardon, Casey
    George, Alan D.
    Lam, Herman
    Stitt, Greg
    Smith, Melissa C.
    Alam, Nahid
    Gonzalez, Ivan
    El-Araby, Esam
    Saha, Proshanta
    El-Ghazawi, Tarek
    Simmiler, Harald
    NAECON 2008 - IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE, 2008, : 209 - +
  • [5] A methodology for the analysis of dynamic application parallelism and its application to reconfigurable computing
    Xu, BX
    Albonesi, DH
    RECONFIGURABLE TECHNOLOGY: FPGAS FOR COMPUTING AND APPLICATIONS, 1999, 3844 : 78 - 86
  • [6] Reconfigurable computing
    Bhatia, D
    TENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 356 - 359
  • [7] Reconfigurable computing
    Gook, R
    PARALLEL PROGRAMMING AND JAVA, 1997, 50 : 87 - 87
  • [8] The design and application of a high-end reconfigurable computing system
    Chang, C
    Wawrzynek, J
    Droz, PY
    Brodersen, RW
    ERSA'05: Proceedings of the 2005 International Conference on Engineering of Reconfigurable Systems and Algorithms, 2005, : 129 - 136
  • [9] Unifying Stream Based and Reconfigurable Computing to Design Application Accelerators
    Francisco, Bruno
    Pratas, Frederico
    Sousa, Leonel
    PROCEEDINGS OF THE 2010 18TH IEEE/IFIP INTERNATIONAL CONFERENCE ON VLSI AND SYSTEM-ON-CHIP, 2010, : 408 - 413
  • [10] Trends in reconfigurable logic and reconfigurable computing
    Hartenstein, R
    ICES 2002: 9TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-111, CONFERENCE PROCEEDINGS, 2002, : 801 - 808