• DocumentCode
    3158267
  • Title

    Architectural adaptation for application-specific locality optimizations

  • Author

    Zhang, Xingbin ; Dasdan, Ali ; Schulz, Martin ; Gupta, Rajesh K. ; Chien, Andrew A.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1997
  • fDate
    12-15 Oct 1997
  • Firstpage
    150
  • Lastpage
    156
  • Abstract
    We propose a machine architecture that integrates programmable logic into key components of the system with the goal of customizing architectural mechanisms and policies to match an application. This approach presents an improvement over the traditional approach of exploiting programmable logic as a separate co-processor by pre-serving machine usability through software and on a traditional computer architecture by providing application-specific hardware. We present two case studies of architectural customization to enhance latency tolerance and efficiently utilize network bisection on multiprocessors for sparse matrix computations. We demonstrate that application-specific hardware and policies can provide substantial improvements in performance on a per application basis. Based on these preliminary results, we propose that an application-driven machine customization provides a promising approach to achieve high performance and combat performance fragility
  • Keywords
    coprocessors; logic design; mathematics computing; multiprocessing systems; optimisation; parallel architectures; performance evaluation; sparse matrices; special purpose computers; application-specific locality optimizations; architectural customization; case studies; computer performance; coprocessor; latency tolerance; machine architectural adaptation; machine usability; multiprocessors; network bisection; programmable logic; sparse matrix computations; Application software; Computer architecture; Computer networks; Coprocessors; Delay; Hardware; Programmable logic arrays; Programmable logic devices; Sparse matrices; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-8206-X
  • Type

    conf

  • DOI
    10.1109/ICCD.1997.628862
  • Filename
    628862