• DocumentCode
    3644716
  • Title

    Backus language for functional nano-devices

  • Author

    Mihaela Maliţa;Gheorghe M. Ştefan

  • Author_Institution
    Saint Anselm College, NH
  • Volume
    2
  • fYear
    2011
  • Firstpage
    331
  • Lastpage
    334
  • Abstract
    The emergent nano-technologies must be used to design functional nano-devices with complexity in the range of their size. The way to achieve this goal is to define parallel programmable engines. The concept of FP System, introduced by John Backus in 1978, is used to define a high level architectural environment: Backus-Connex Parallel Functional Programming System. The functional forms of FP Systems correspond perfect with the four types of parallelism derived for ConnexArray™ from the Kleene´s computational model. The paper defines the BC programming environment, describes its implementation in Scheme and presents its use for developing real applications for functional nano-devices.
  • Keywords
    "Parallel processing","Vectors","Complexity theory","Functional programming","Arrays"
  • Publisher
    ieee
  • Conference_Titel
    Semiconductor Conference (CAS), 2011 International
  • ISSN
    1545-827X
  • Print_ISBN
    978-1-61284-173-1
  • Electronic_ISBN
    2377-0678
  • Type

    conf

  • DOI
    10.1109/SMICND.2011.6095808
  • Filename
    6095808