Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8fd32099e4b20cd3a8c0a5f40ebb42e25b9fe724
      
https://github.com/STEllAR-GROUP/hpx/commit/8fd32099e4b20cd3a8c0a5f40ebb42e25b9fe724
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    A hpx/lcos/local/channel_mpmc.hpp
    M tests/performance/local/CMakeLists.txt
    A tests/performance/local/channel_mpmc_throughput.cpp

  Log Message:
  -----------
  Adding high performance MPMC channel


  Commit: fed10b0361bd446acc2c5baeb57a4d14767dfaed
      
https://github.com/STEllAR-GROUP/hpx/commit/fed10b0361bd446acc2c5baeb57a4d14767dfaed
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M hpx/lcos/local/channel_mpmc.hpp
    M tests/performance/local/channel_mpmc_throughput.cpp
    M tests/unit/lcos/CMakeLists.txt
    A tests/unit/lcos/channel_mpmc_fib.cpp
    A tests/unit/lcos/channel_mpmc_shift.cpp

  Log Message:
  -----------
  Adding tests

- fixing unbuffered mode


  Commit: 8a960e7d8aafddd43eb663703e91a50f53e355db
      
https://github.com/STEllAR-GROUP/hpx/commit/8a960e7d8aafddd43eb663703e91a50f53e355db
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M hpx/lcos/local/channel_mpmc.hpp
    A hpx/lcos/local/channel_spsc.hpp
    M tests/performance/local/CMakeLists.txt
    M tests/performance/local/channel_mpmc_throughput.cpp
    A tests/performance/local/channel_spsc_throughput.cpp
    M tests/unit/lcos/CMakeLists.txt
    M tests/unit/lcos/channel_mpmc_fib.cpp
    A tests/unit/lcos/channel_spsc_fib.cpp
    A tests/unit/lcos/channel_spsc_shift.cpp

  Log Message:
  -----------
  Adding SPSC channel and tests


  Commit: f9296b2478353a49f67bc1d03812e18c8d8cbbf8
      
https://github.com/STEllAR-GROUP/hpx/commit/f9296b2478353a49f67bc1d03812e18c8d8cbbf8
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M hpx/lcos/local/channel_mpmc.hpp
    M hpx/lcos/local/channel_spsc.hpp
    M tests/performance/local/channel_mpmc_throughput.cpp
    M tests/performance/local/channel_spsc_throughput.cpp

  Log Message:
  -----------
  Cleaning up channel implementations

- flyby: run performance tests for more elements


  Commit: 575cc9571c1e34d989b9958215026d46f7d9b722
      
https://github.com/STEllAR-GROUP/hpx/commit/575cc9571c1e34d989b9958215026d46f7d9b722
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M hpx/lcos/local/channel_mpmc.hpp
    M hpx/lcos/local/channel_spsc.hpp
    M tests/unit/lcos/channel_mpmc_fib.cpp
    M tests/unit/lcos/channel_spsc_fib.cpp

  Log Message:
  -----------
  Removing unbuffered option for channels


  Commit: d56f59ba67349e5c2d6bc6829168531aea98ecb1
      
https://github.com/STEllAR-GROUP/hpx/commit/d56f59ba67349e5c2d6bc6829168531aea98ecb1
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M hpx/lcos/local/channel_mpmc.hpp
    A hpx/lcos/local/channel_mpsc.hpp
    M hpx/lcos/local/channel_spsc.hpp
    M tests/performance/local/CMakeLists.txt
    A tests/performance/local/channel_mpsc_throughput.cpp
    M tests/unit/lcos/CMakeLists.txt
    A tests/unit/lcos/channel_mpsc_fib.cpp
    A tests/unit/lcos/channel_mpsc_shift.cpp

  Log Message:
  -----------
  Adding channel_mcsp (multiple producer, single consumer)

 - flyby adding proper buffer initialization etc.


  Commit: d91737db94d53742bec7dc94ab64b225b3b5d099
      
https://github.com/STEllAR-GROUP/hpx/commit/d91737db94d53742bec7dc94ab64b225b3b5d099
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    R hpx/lcos/local/channel_mpmc.hpp
    R hpx/lcos/local/channel_mpsc.hpp
    R hpx/lcos/local/channel_spsc.hpp
    M libs/synchronization/CMakeLists.txt
    A libs/synchronization/include/hpx/synchronization/channel_mpmc.hpp
    A libs/synchronization/include/hpx/synchronization/channel_mpsc.hpp
    A libs/synchronization/include/hpx/synchronization/channel_spsc.hpp
    M libs/synchronization/tests/performance/CMakeLists.txt
    A libs/synchronization/tests/performance/channel_mpmc_throughput.cpp
    A libs/synchronization/tests/performance/channel_mpsc_throughput.cpp
    A libs/synchronization/tests/performance/channel_spsc_throughput.cpp
    M libs/synchronization/tests/unit/CMakeLists.txt
    A libs/synchronization/tests/unit/channel_mpmc_fib.cpp
    A libs/synchronization/tests/unit/channel_mpmc_shift.cpp
    A libs/synchronization/tests/unit/channel_mpsc_fib.cpp
    A libs/synchronization/tests/unit/channel_mpsc_shift.cpp
    A libs/synchronization/tests/unit/channel_spsc_fib.cpp
    A libs/synchronization/tests/unit/channel_spsc_shift.cpp
    M tests/performance/local/CMakeLists.txt
    R tests/performance/local/channel_mpmc_throughput.cpp
    R tests/performance/local/channel_mpsc_throughput.cpp
    R tests/performance/local/channel_spsc_throughput.cpp
    M tests/unit/lcos/CMakeLists.txt
    R tests/unit/lcos/channel_mpmc_fib.cpp
    R tests/unit/lcos/channel_mpmc_shift.cpp
    R tests/unit/lcos/channel_mpsc_fib.cpp
    R tests/unit/lcos/channel_mpsc_shift.cpp
    R tests/unit/lcos/channel_spsc_fib.cpp
    R tests/unit/lcos/channel_spsc_shift.cpp

  Log Message:
  -----------
  Move channels to new synchronization module


  Commit: 1ee979c7160f1c387790176df6bb7a12bf4802d6
      
https://github.com/STEllAR-GROUP/hpx/commit/1ee979c7160f1c387790176df6bb7a12bf4802d6
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
    M libs/synchronization/CMakeLists.txt
    A libs/synchronization/include/hpx/synchronization/channel_mpmc.hpp
    A libs/synchronization/include/hpx/synchronization/channel_mpsc.hpp
    A libs/synchronization/include/hpx/synchronization/channel_spsc.hpp
    M libs/synchronization/tests/performance/CMakeLists.txt
    A libs/synchronization/tests/performance/channel_mpmc_throughput.cpp
    A libs/synchronization/tests/performance/channel_mpsc_throughput.cpp
    A libs/synchronization/tests/performance/channel_spsc_throughput.cpp
    M libs/synchronization/tests/unit/CMakeLists.txt
    A libs/synchronization/tests/unit/channel_mpmc_fib.cpp
    A libs/synchronization/tests/unit/channel_mpmc_shift.cpp
    A libs/synchronization/tests/unit/channel_mpsc_fib.cpp
    A libs/synchronization/tests/unit/channel_mpsc_shift.cpp
    A libs/synchronization/tests/unit/channel_spsc_fib.cpp
    A libs/synchronization/tests/unit/channel_spsc_shift.cpp

  Log Message:
  -----------
  Merge pull request #4245 from STEllAR-GROUP/channel_mpmc

Adding high performance channels


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/79070bd888fc...1ee979c7160f
_______________________________________________
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to