SET

From HP-SEE Wiki

Revision as of 15:14, 18 November 2011 by Gurov (Talk | contribs)
Jump to: navigation, search

Contents

General Information

  • Application's name: Simulation of Electron Transport
  • Virtual Research Community: VRC “Computational Physics”
  • Scientific contact: Todor Gurov, Aneta Karaivanova, (gurov, anet)[@]parallel.bas.bg
  • Technical contact: Emanouil Atanassov, emanouil[@]parallel.bas.bg
  • Developers: Assoc. Prof. Dr. E. Atanassov, Department Grid Technology and Applications. IICT-BAS, Bulgaria
  • Web site: http://gta.grid.bas.bg

Short Description

SET uses Monte Carlo methods in order to solve integral equations describing electron transport. The methods use variance reduction for reducing the required CPU time. Billions of simulated trajectories are required for achieving accurate results. The application of these methods can benefit simulation of semiconductor devices at the nano-scale as well as other problems in computational electronics. The advanced variance reduction techniques in this application require fast inter-process communication (using MPI or similar type of interface), while the total number of trajectories is in the number of billions. Thus a large scale computational resource with fast interconnection is required (a supercomputer or HPC cluster).

Problems Solved

The application deals with simulation of semiconductor devices at small scale and attempts to provide new insights into the physical phenomena that are occurring

Scientific and Social Impact

Accurately predict or model new physical effects, occurring at the small scales (nanometer and femtosecond) scale. The reduced physical dimensions of contemporary electronic devices make quantum effects increasingly relevant for modelling the device operation. The improved understanding of these physical effects can allow further improvement in the design of semiconductor devices. Bulgaria has a tradition in the electronic industry and nowadays there are efforts to revive these activities.

Collaborations and Beneficiaries

IME-TU, Vienna, Austria. RBI-Zagreb, Croatia

Technical Features and HP-SEE Implementation

  • Primary programming language: C
  • Parallel programming paradigm: MPI/OpenMP
  • Main parallel code: MPI
  • Pre/post processing code: Own developer
  • Application tools and libraries: SPRNG library, scrambling sequences
  • Number of cores required: up to 8000
  • Minimum RAM/core required: 100 MB
  • Storage space during a single run: 1 GB
  • Long-term data storage: 10 GB

Usage Example

Tobefilledin, text and (maybe) images.

Publications

  • S. Ivanovska, A. Karaivanova, N. Manev, “Numerical Integration Using Sequences Generating Permutations”, 8th LSSC’11, June 6-10, 2011, Sozopol, Bulgaria, accepted to LNCS, 8 pages, 2011.
  • T.Gurov, S. Ivanovska, A. Karaivanova, N. Manev, “Monte Carlo Methods using New Class of Congruential Generators”, ICT Innivations 2011, 14-16 Sept 2011, Skopje FYROM, 10 p., submitted.
Personal tools