• DocumentCode
    3485980
  • Title

    Architecting parallel programs

  • Author

    Phillips, Joel ; Keutzer, Kurt ; Wrinn, Michael

  • Author_Institution
    Cadence Research Labs, Berkeley, CA, USA
  • fYear
    2008
  • fDate
    10-13 Nov. 2008
  • Abstract
    The current shift from sequential to multicore and manycore processors presents serious challenges to software developers. A significant part of the industrial and research communities believes that either a) they can squeak by or b) the right compiler, parallel language etc will save them. Such ad hoc responses are likely to prove neither correct nor sustainable. To systematically find and exploit parallelism, and to achieve forward scalability - that is, designs which efficiently scale to much larger numbers of cores -- will require re-architecting software applications such as EDA.
  • Keywords
    Algorithm design and analysis; Application software; Availability; Buildings; Change detection algorithms; Electronic design automation and methodology; Error correction; Power system modeling; Power system reliability; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2008. ICCAD 2008. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-2819-9
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2008.4681535
  • Filename
    4681535