• DocumentCode
    2246896
  • Title

    Parallelization of the nanoscale device simulator nanoMOS-2.0 using a 100 nodes linux cluster

  • Author

    Goasguen, Sébastien ; Butt, Ah R. ; Colby, Kevin D. ; Lundstrorn, M.S.

  • Author_Institution
    Purdue Univ., West Lafayette, IN, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    409
  • Lastpage
    412
  • Abstract
    A state of the art linux cluster is used for quantum simulations of nanoscale devices. The simulator, nanoMOS-2.0 was modified to speed up the energy integration by distributing the energy grid over several processors. An 88% speed-up was achieved using the Parallel Matlab Interface (PMI). A detailed scattering model was also implemented using the Parallel Virtual Machine (PVM) toolkit under Matlab. Near-linear scaling was obtained, allowing self-consistent simulations to be performed in a day using 40 processors instead of a predicted 40 days on a single processor machine. The simulator can be accessed through the nanoHUB, (http://www.nanohub.purdue.edu) which uses the network computing platform, PUNCH, which interoperates with the cluster through the Portable Batch System (PBS).
  • Keywords
    Green´s function methods; MOSFET; electronic engineering computing; nanoelectronics; parallel processing; portals; semiconductor device models; virtual machines; 1 day; 100 nodes linux cluster; Matlab; PBS; Parallel Matlab Interface; Parallel Virtual Machine toolkit; Portable Batch System; nanoscale MOSFETs; nanoscale device simulator nanoMOS-2.0; nanoscale devices; network computing platform PUNCH; nonequilibrium Green´s function formalism; parallelization; quantum simulation; scattering model; self-consistent simulations; Clustering algorithms; Computational modeling; Computer networks; Linux; MOSFETs; Mathematical model; Nanoscale devices; Particle scattering; Physics; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanotechnology, 2002. IEEE-NANO 2002. Proceedings of the 2002 2nd IEEE Conference on
  • Print_ISBN
    0-7803-7538-6
  • Type

    conf

  • DOI
    10.1109/NANO.2002.1032277
  • Filename
    1032277