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