• DocumentCode
    3746745
  • Title

    An asynchronous GVT computing algorithm in neuron time warp-multi thread

  • Author

    Zhongwei Lin;Yiping Yao

  • Author_Institution
    State Key Laboratory of High Performance Computing, National University of Defense Technology, 17 Yanwachizheng, Changsha, Hunan, 410073, CHINA
  • fYear
    2015
  • Firstpage
    1115
  • Lastpage
    1126
  • Abstract
    Multi-threaded Parallel Discrete Event Simulation (PDES) is promising to achieve high performance. Generally employing a collection of multi-core nodes is necessary to accomplish large scale PDES, which makes it running in a hybrid of distributed and shared memory platform. Present Global Virtual Time (GVT) computing algorithms are suitable for pure distributed or shared memory platform. In this paper we present an asynchronous GVT computing algorithm in Neuron Time Warp-Multi Thread (NTW-MT) simulator for stochastic simulation in NEURON project. GVT is computed asynchronously both within and among processes, which is the first try in multi-threaded PDES as far as we know. Then we prove this algorithm can compute a valid GVT at any wall clock time, and conclude it has less computational cost through analysing the cost and delay. Finally we show results of simulating a calcium wave model in an unbranched apical dendrite of a hippocampal pyramidal neuron.
  • Keywords
    "Message systems","Neurons","Predator prey systems","Computational modeling","Clocks","Algorithm design and analysis","Mathematical model"
  • Publisher
    ieee
  • Conference_Titel
    Winter Simulation Conference (WSC), 2015
  • Electronic_ISBN
    1558-4305
  • Type

    conf

  • DOI
    10.1109/WSC.2015.7408238
  • Filename
    7408238