Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: afa06f2f10660f6123b73bfc696ff83d380a9960
      
https://github.com/STEllAR-GROUP/hpx/commit/afa06f2f10660f6123b73bfc696ff83d380a9960
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp

  Log Message:
  -----------
  Add more logging for HPX thread state changes in scheduler

Log both when making threads active, and when going back from active to
a new state.


  Commit: 39fdcf6fcd80d73c196223a7bdb84b8841e050bd
      
https://github.com/STEllAR-GROUP/hpx/commit/39fdcf6fcd80d73c196223a7bdb84b8841e050bd
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M 
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
    M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp

  Log Message:
  -----------
  Add more logging in schedulers when creating and scheduling threads


  Commit: 7be1be8b6144880c7463b658b5d14733ce56eae6
      
https://github.com/STEllAR-GROUP/hpx/commit/7be1be8b6144880c7463b658b5d14733ce56eae6
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M 
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
    M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
    M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
    M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
    M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
    M libs/core/threading_base/src/scheduler_base.cpp

  Log Message:
  -----------
  Print scheduler description in logs


  Commit: ea547cd4626bf25d592ce448d13d3f285aeecbb4
      
https://github.com/STEllAR-GROUP/hpx/commit/ea547cd4626bf25d592ce448d13d3f285aeecbb4
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M libs/core/threading_base/src/execution_agent.cpp

  Log Message:
  -----------
  Make logging messages more verbose in execution_agent.cpp


  Commit: 953766d39bfe53b392e36252cd7da1285328681d
      
https://github.com/STEllAR-GROUP/hpx/commit/953766d39bfe53b392e36252cd7da1285328681d
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M 
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
    M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
    M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
    M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
    M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
    M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
    M libs/core/threading_base/src/thread_pool_base.cpp

  Log Message:
  -----------
  Log thread pool id and name in scheduler


  Commit: bb3f6a09dc2378e9b989106289511ab5940e2240
      
https://github.com/STEllAR-GROUP/hpx/commit/bb3f6a09dc2378e9b989106289511ab5940e2240
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp

  Log Message:
  -----------
  Log when attempting to steal threads, but there are not enough threads to 
steal

Don't log when there are no threads to steal.


  Commit: 579296196b554d1d8211484168630f559d452c09
      
https://github.com/STEllAR-GROUP/hpx/commit/579296196b554d1d8211484168630f559d452c09
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp

  Log Message:
  -----------
  Count up idle_loop_count for consistency with other counters

Also fixes inconsistency with the idle_loop_count being incremented in
dump_suspended_threads and decremented in the scheduling loop.


  Commit: 79a3d25540aab5014ea85b8d50bedafc23835f55
      
https://github.com/STEllAR-GROUP/hpx/commit/79a3d25540aab5014ea85b8d50bedafc23835f55
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M docs/sphinx/manual/launching_and_configuring_hpx_applications.rst
    M libs/core/config/include/hpx/config.hpp

  Log Message:
  -----------
  Change the default min_tasks_to_steal_staged value to 0

Always allow stealing by default. Can be increased for potentially
improved performance.


  Commit: ef35f9836b824b1f207d61d6be5103a4cc4ad171
      
https://github.com/STEllAR-GROUP/hpx/commit/ef35f9836b824b1f207d61d6be5103a4cc4ad171
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M docs/sphinx/manual/launching_and_configuring_hpx_applications.rst
    M libs/core/config/include/hpx/config.hpp
    M 
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
    M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
    M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
    M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
    M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
    M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
    M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
    M libs/core/threading_base/src/execution_agent.cpp
    M libs/core/threading_base/src/scheduler_base.cpp
    M libs/core/threading_base/src/thread_pool_base.cpp

  Log Message:
  -----------
  Merge pull request #5387 from msimberg/thread-state-logging-and-stealing

Extend thread state logging and change default stealing parameters


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/6d0544eb334b...ef35f9836b82
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to