• DocumentCode
    2484803
  • Title

    Large scale experiment and optimization of a distributed stochastic control algorithm. Application to energy management problems

  • Author

    Vezolle, Pascal ; Vialle, Stephane ; Warin, Xavier

  • Author_Institution
    IBM Deep Comput. Eur., Montpellier, France
  • fYear
    2009
  • fDate
    23-29 May 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Asset management for the electricity industry leads to very large stochastic optimization problem. We explain in this article how to efficiently distribute the Bellman algorithm used, re-distributing data and computations at each time step, and we examine the parallelization of a simulation algorithm usually used after this optimization part. We focus on distributed architectures with shared memory multi-core nodes, and we design a multiparadigm parallel algorithm, implemented with both MPI and multithreading mechanisms. Then we lay emphasis on the serial optimizations carried out to achieve high performances both on a dual-core PC cluster and a Blue Gene/P IBM supercomputer with quad-core nodes. Finally, we introduce experimental results achieved on two large testbeds, running a 7-stocks and 10-state-variables benchmark, and we show the impact of multithreading and serial optimizations on our distributed application.
  • Keywords
    multi-threading; multiprocessing systems; parallel algorithms; Bellman algorithm; Blue Gene/P IBM supercomputer; asset management; distributed architecture; distributed stochastic control algorithm; dual-core PC cluster; electricity industry; energy management problems; multiparadigm parallel algorithm; multithreading mechanism; quad core nodes; serial optimization; shared memory multi-core nodes; simulation algorithm; stochastic optimization problem; Asset management; Clustering algorithms; Computational modeling; Concurrent computing; Distributed computing; Distributed control; Energy management; Large-scale systems; Multithreading; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
  • Conference_Location
    Rome
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-3751-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2009.5161096
  • Filename
    5161096