• DocumentCode
    3339480
  • Title

    Multithreading and Strassen’s algorithms in SUNRED field solver

  • Author

    Pohl, László

  • Author_Institution
    Dept. of Electron Devices, Budapest Univ. of Technol. & Econ., Budapest
  • fYear
    2008
  • fDate
    24-26 Sept. 2008
  • Firstpage
    137
  • Lastpage
    141
  • Abstract
    Complex structures can be well modeled by simulation using appropriate field solvers; however the investigation of detailed models is a time demanding process even on the latest computers. This article surveys the new developments resulting in execution time reduction of the thermal and electro thermal field solver that takes a finite differences method (FDM) based model as input. This tool is based on the vectorized version of SUNRED algorithm. One part of the developments is architectural optimization: multithreading, memory and cache system optimization, the other part is the implementation of matrix multiplication and inversion acceleration algorithms. The result is a significantly faster field solver program.
  • Keywords
    circuit simulation; finite difference methods; integrated circuit modelling; matrix multiplication; optimisation; SUNRED field solver; architectural optimization; cache system optimization; finite differences method; inversion acceleration algorithms; matrix multiplication; memory system optimization; multithreading; Analytical models; Appropriate technology; Computational modeling; Electron devices; Finite difference methods; Multithreading; Steady-state; Transient analysis; Voltage; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Thermal Inveatigation of ICs and Systems, 2008. THERMINIC 2008. 14th International Workshop on
  • Conference_Location
    Rome
  • Print_ISBN
    978-1-4244-3365-0
  • Electronic_ISBN
    978-2-35500-008-9
  • Type

    conf

  • DOI
    10.1109/THERMINIC.2008.4669895
  • Filename
    4669895