• DocumentCode
    3189953
  • Title

    A fully parallel and scalable implementation of a Hopfield neural network on the SHARC-net supercomputer

  • Author

    Sykes, Edward R. ; Mirkovic, Aleksandar

  • Author_Institution
    Sch. of Appl. Comput. & Eng. Sci., Sheridan Inst. of Technol. & Adv. Learning, Oakville, Ont., Canada
  • fYear
    2005
  • fDate
    15-18 May 2005
  • Firstpage
    103
  • Lastpage
    109
  • Abstract
    Artificial neural networks (ANN) are an established area of artificial intelligence (AI) and computer science. ANNs have been used in a number of ways for research and industrial projects. However, despite ANN research spanning many years, the typical implementation is a single threaded programming model. This paper presents a fully parallel implementation of a Hopfield neural network using a supercomputer. The goal of this project is to develop a core learning unit capable of enormous range of scaling ability over a large number of nodes in a supercomputer. Furthermore, we integrate techniques that minimize the dependencies on any particular topology thus making it easier to port to other supercomputing environments. Ideally, other SHARC-net users extend these ideas and conduct research using the tools developed in this project. This paper provides an outline of the issues associated with the development of this artificial neural network on SHARC-net, the benefits of such work, the difficulties encountered and future directions.
  • Keywords
    Hopfield neural nets; parallel machines; parallel programming; SHARC-net supercomputer; artificial intelligence; artificial neural networks; computer science; distributed ANN; parallel Hopfield neural network; single threaded programming model; Artificial intelligence; Artificial neural networks; Computer science; Education; Fault tolerance; Hardware; Hopfield neural networks; Humans; Neurons; Supercomputers; distributed ANNs; parallel Hopfield neural networks; parallel neural networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
  • ISSN
    1550-5243
  • Print_ISBN
    0-7695-2343-9
  • Type

    conf

  • DOI
    10.1109/HPCS.2005.6
  • Filename
    1430060