2
0
mirror of https://github.com/boostorg/compute.git synced 2026-01-26 18:32:48 +00:00

Commit Graph

  • b2e2bdfb0d Merge pull request #510 from haahh/dev_events_for_queue_enqueue_methods Kyle Lutz 2015-09-28 19:50:10 -07:00
  • c6c7f4a679 Copyrights fixes Jakub Pola 2015-09-28 21:16:31 +02:00
  • f25b47d6f3 scatter if operation Jakub Pola 2015-09-28 17:17:10 +02:00
  • 1b059f8100 Runtime OpenCL version check in tests Jakub Szuppe 2015-09-24 15:08:52 +02:00
  • 586f815e48 Remove extra semicolon in perf_bolt_saxpy.cpp Jakub Szuppe 2015-09-24 15:03:48 +02:00
  • a56ae5687f Make wait_list::wait() const Kyle Lutz 2015-09-23 21:39:47 -07:00
  • c248dadbca Make event::wait() const Kyle Lutz 2015-09-23 21:39:02 -07:00
  • c75f5dc858 Merge pull request #516 from boostorg/adapt-struct-array Kyle Lutz 2015-09-20 16:58:55 -07:00
  • 44b0decb1f Merge pull request #514 from haahh/pr_fix_binary_find Kyle Lutz 2015-09-20 16:58:05 -07:00
  • 346a11a6c0 Merge pull request #512 from boostorg/zip-constant-iterator Kyle Lutz 2015-09-20 16:54:28 -07:00
  • 68155f7597 Add array support to BOOST_COMPUTE_ADAPT_STRUCT() Kyle Lutz 2015-09-19 18:54:51 -04:00
  • 36418e4cf8 Remove redundant kernel compilation from binary_find Jakub Szuppe 2015-09-19 17:00:34 +02:00
  • 10583d3868 Fix binary_find algorithm Jakub Szuppe 2015-09-19 18:00:23 +02:00
  • ff51c44434 Fix test for binary_search, lower_bound and upper_bound Jakub Szuppe 2015-09-19 17:53:08 +02:00
  • 70bdf310d3 Add test for zip_iterator with constant_iterator Kyle Lutz 2015-09-15 12:56:11 -05:00
  • f04b1aabde Merge pull request #511 from haahh/pr_fix_search_search_n Kyle Lutz 2015-09-15 12:41:10 -05:00
  • 0e51ad4ad8 Fix for search and search_n algorithm Jakub Szuppe 2015-09-12 19:29:16 +02:00
  • 55a7f874a6 Add missing enqueue_map_image method in command queue Jakub Szuppe 2015-08-16 15:29:07 +02:00
  • 88beaa0502 Add asynchronous versions of a few methods in command_queue class Jakub Szuppe 2015-09-12 15:14:28 +02:00
  • 5c99e3f7f3 enqueue_map_buffer returns associated event through parameter Jakub Szuppe 2015-09-12 15:21:49 +02:00
  • 75d32254b1 Merge pull request #509 from haahh/pr_algorithm_reduce_by_key Kyle Lutz 2015-09-11 19:17:52 -07:00
  • bf67a6ef38 Merge pull request #508 from pisto/develop Kyle Lutz 2015-09-11 19:17:34 -07:00
  • 1566a79a4e Add reduce by key algorithm to algorithm.hpp meta-header Jakub Szuppe 2015-09-11 21:51:01 +02:00
  • 9211260bcc fix a few instances where the device type is not used as a bit mask Lorenzo Pistone 2015-09-08 18:29:45 +02:00
  • 239f4a247c Merge pull request #498 from boostorg/invoke Kyle Lutz 2015-09-01 21:49:54 -07:00
  • 5ac31a7f5f Merge pull request #496 from haahh/pr_enqueue_methods_return_events Kyle Lutz 2015-09-01 21:49:23 -07:00
  • c882466dbd enqueue_* methods in command_queue class now return event object Jakub Szuppe 2015-08-15 20:00:54 +02:00
  • cf5e40ee26 Merge pull request #497 from haahh/pr_find_extrema_supports_custom_comparision Kyle Lutz 2015-08-19 20:24:04 -07:00
  • ef109b75d5 Add invoke() utility function Kyle Lutz 2015-08-19 07:56:16 -07:00
  • e6b20e6af7 Rename find_extrema_reduce() to find_extrema_with_reduce() Jakub Szuppe 2015-08-19 12:12:04 +02:00
  • a50dae747d Support for custom comparision function in find_extrema() and min/max_element() Jakub Szuppe 2015-08-19 12:11:57 +02:00
  • 11709434eb Fix perf_max_element benchmark Jakub Szuppe 2015-08-18 16:13:02 +02:00
  • 057b220d18 Merge pull request #495 from haahh/pr_improve_find_if Kyle Lutz 2015-08-18 08:27:20 -07:00
  • 75a42646a1 Checking multiple values per thread in find_if_with_atomics() Jakub Szuppe 2015-08-08 20:52:52 +02:00
  • fd43795770 Merge pull request #491 from haahh/pr_always_serial_reduce_for_cpus Kyle Lutz 2015-08-12 08:30:14 -07:00
  • d98e6dfee6 Using serial_reduce() when reducing on CPU device Jakub Szuppe 2015-08-08 18:00:49 +02:00
  • 85191aa8fd Merge pull request #490 from haahh/pr_sort_by_key_cpu Kyle Lutz 2015-08-03 21:46:07 -07:00
  • de0c8ba177 CPU-targeted merge sort adapted for sorting by key Jakub Szuppe 2015-08-02 18:42:28 +02:00
  • cadff8e049 Merge pull request #489 from haahh/pr_serial_merge Kyle Lutz 2015-08-01 13:44:52 -07:00
  • cca8f4db91 Build with RelWithDebInfo on Travis-CI travis-build-relwithdebinfo Kyle Lutz 2015-08-01 09:35:06 -07:00
  • e3324f887d Using serial merge in merge algorithm for small inputs Jakub Szuppe 2015-08-01 18:46:28 +02:00
  • ffd35b09eb Merge pull request #487 from haahh/pr_boost_inspection_overlooked_minmax Kyle Lutz 2015-08-01 09:10:47 -07:00
  • f278c66c14 Merge pull request #486 from haahh/pr_sort_cpu Kyle Lutz 2015-08-01 09:10:13 -07:00
  • bf78ec5ff1 Fix overlooked violation of the Boost min/max guidelines Jakub Szuppe 2015-08-01 13:24:00 +02:00
  • b6c2e71ba3 Using merge with merge path algorithm in merge sort Jakub Szuppe 2015-07-30 18:52:52 +02:00
  • b5bef712cd Merge sort for CPU devices Jakub Szuppe 2015-07-28 18:37:11 +02:00
  • 5a9b30176d Add more tests for sort Jakub Szuppe 2015-07-25 13:36:40 +02:00
  • 15a778d84a Merge pull request #480 from haahh/pr_boost_inspection Kyle Lutz 2015-07-18 11:01:57 -07:00
  • 7a8d078926 Update Boost macros, macros style unification Jakub Szuppe 2015-07-18 14:11:15 +02:00
  • 7e12f63a81 Add missing Boost license info and copyrights Jakub Szuppe 2015-07-16 20:58:47 +02:00
  • dbf751e7fc Convert tabs to spaces Jakub Szuppe 2015-07-16 19:47:37 +02:00
  • 350f2c93a8 Fix violations of Boost min/max guidelines Jakub Szuppe 2015-07-16 19:06:55 +02:00
  • 7059a30c3a Merge pull request #477 from haahh/pr_reduce_by_key Kyle Lutz 2015-07-15 08:32:22 -07:00
  • 33d8ed2fa9 Reduce_by_key benchmarks for Boost.Compute, Thrust and BOLT Jakub Szuppe 2015-07-15 11:10:06 +02:00
  • c5409541ac Parallel reduce by key algorithm implementation Jakub Szuppe 2015-07-11 22:12:36 +02:00
  • 706af4fce8 Reduce by key algorithm (serial implementation) Jakub Szuppe 2015-07-04 20:49:43 +02:00
  • ce4c4d1150 Merge pull request #475 from haahh/pr_tests_fix Kyle Lutz 2015-07-02 18:55:11 -07:00
  • 7894d1f7c0 Add missing queue and context parameters in tests Jakub Szuppe 2015-06-28 18:40:00 +02:00
  • 0e2aedd060 Merge pull request #474 from boostorg/add-index-html Kyle Lutz 2015-06-29 20:17:36 -07:00
  • d11bdd55d7 Add top-level index.html file Kyle Lutz 2015-06-29 20:16:25 -07:00
  • 377e509acd Merge pull request #472 from msuchard/master Kyle Lutz 2015-06-24 21:54:23 -07:00
  • 4c3b55d79f Merge pull request #470 from tpasternak/master Kyle Lutz 2015-06-24 19:41:56 -07:00
  • 7009451dbf Apple NVIDIA vendor does not include Corporation Marc Suchard 2015-06-24 14:53:59 -07:00
  • 83273bcd31 Added CUDADIR to scaning paths Tomasz Pasternak 2015-06-24 23:20:09 +02:00
  • 2298aa5ff1 Merge pull request #468 from haahh/custom_funcs_for_scan Kyle Lutz 2015-06-24 08:30:06 -07:00
  • 7bea0b13a1 Support for a custom function in exclusive and inclusive scan Jakub Szuppe 2015-06-15 20:59:27 +02:00
  • 18760c1a3c Merge pull request #469 from boostorg/fix-find-extrema-compilation-error Kyle Lutz 2015-06-23 22:30:01 -07:00
  • 20ff5cbfb7 Fix compilation error in find_extrema_reduce() Kyle Lutz 2015-06-23 22:03:19 -07:00
  • feeab7a277 Add single-argument constructor for vector types Jakub Szuppe 2015-06-15 20:46:01 +02:00
  • 1c68d8a73b Merge pull request #443 from bkchr/runtime_version_checking Kyle Lutz 2015-06-22 19:59:53 -07:00
  • 0abc0f7c57 Merge pull request #462 from junmuz/develop Kyle Lutz 2015-06-09 22:52:05 -07:00
  • b932e75723 Merge pull request #464 from marbre/master Kyle Lutz 2015-06-08 20:53:41 -07:00
  • 1df43402a0 Install BoostComputeConfig.cmake to lib/cmake/BoostCompute Marius Brehler 2015-06-06 10:19:24 +02:00
  • 0b0f982c49 Merge branch 'runtime_version_checking' of github.com:bastiankoe/compute into runtime_version_checking Bastian Köcher 2015-06-04 12:08:00 +02:00
  • 60f4b31bdd Add runtime version checking in the command_queue functions and fixed bug with context::get_device(). Bastian Köcher 2015-03-24 21:16:33 +01:00
  • a9c373f92c Merge remote-tracking branch 'newrepo/develop' into develop Junaid Muzammil 2015-06-02 19:18:00 +05:00
  • d2c6df69df Merge pull request #461 from haahh/pr_fill_tests Kyle Lutz 2015-05-27 19:56:35 -07:00
  • 1ddd124495 Add fill() and fill_n() tests for every built-in type Jakub Szuppe 2015-05-25 11:15:10 +02:00
  • 0ec7fae3ca Merge pull request #459 from haahh/pr_improving_find_extrema_perf Kyle Lutz 2015-05-21 07:57:30 -07:00
  • e6af5dc632 Suppress warnings caused by BOLT library Jakub Szuppe 2015-05-19 15:01:14 +02:00
  • 4c20b3fb52 Add find_extrema based on parallel reduction Jakub Szuppe 2015-05-15 23:02:23 +02:00
  • abd0d8d355 Fix std::max_element() benchmark Jakub Szuppe 2015-05-15 19:06:46 +02:00
  • c3e9d8f10b Add AppVeyor CI support appveyor-ci Kyle Lutz 2015-05-18 20:55:01 -07:00
  • e369b8d3c7 Merge pull request #457 from boostorg/update-github-links Kyle Lutz 2015-05-17 22:03:25 -07:00
  • fda67a22d0 Update GitHub links Kyle Lutz 2015-05-17 20:32:09 -07:00
  • da4af539de Merge pull request #456 from boostorg/fix-transform-if-test Kyle Lutz 2015-05-17 20:15:22 -07:00
  • 4d815650bb Merge pull request #455 from boostorg/fix-uniform-int-distribution-ctor Kyle Lutz 2015-05-17 20:15:09 -07:00
  • d5deb08493 Fix transform_if() test Kyle Lutz 2015-05-17 12:04:52 -06:00
  • ca0bf77551 Fix default values in uniform_int_distribution constructor Kyle Lutz 2015-05-17 11:36:49 -06:00
  • 4c00484e04 Merge pull request #454 from haahh/pr_valarray_operators Kyle Lutz 2015-05-15 10:41:39 -06:00
  • c2c8eb6e54 Fix valarray support for vector types Jakub Szuppe 2015-05-14 09:37:22 +02:00
  • 332a412d1a Valarray operators work only with fundamental OpenCL types Jakub Szuppe 2015-05-11 16:41:28 +02:00
  • 28f08dda44 Add valarray operators Jakub Szuppe 2015-05-03 20:37:43 +02:00
  • 29dc53b110 Add missing bitwise shift operators Jakub Szuppe 2015-05-03 20:32:40 +02:00
  • 7a943b4f91 Merge pull request #453 from haahh/perf_tests_amd_bolt_pr Kyle Lutz 2015-05-06 21:54:41 -07:00
  • 4248957720 Add missing copyright and license info Jakub Szuppe 2015-04-30 20:32:41 +02:00
  • bb1ac41ce5 Add AMD's Bolt perf tests Jakub Szuppe 2015-04-30 16:06:51 +02:00
  • 79aa8f9086 Merge pull request #452 from haahh/strided_iterator Kyle Lutz 2015-04-20 19:58:31 -07:00
  • 1ba5c5d950 Fix make_strided_iterator_end() description Jakub Szuppe 2015-04-15 08:28:37 +02:00
  • 08eb4e311a Merge pull request #451 from ddemidov/offline-cache-optimization Kyle Lutz 2015-04-14 20:18:47 -07:00