performance.qbk 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. [/===========================================================================
  2. Copyright (c) 2013-2015 Kyle Lutz <kyle.r.lutz@gmail.com>
  3. Distributed under the Boost Software License, Version 1.0
  4. See accompanying file LICENSE_1_0.txt or copy at
  5. http://www.boost.org/LICENSE_1_0.txt
  6. =============================================================================/]
  7. [section:performance Performance]
  8. The following tests were run with an NVIDIA Tesla K40c GPU on a system
  9. with an Intel Core i7 920 2.67GHz CPU.
  10. Source code for the benchmarks can be found under the
  11. [@https://github.com/boostorg/compute/tree/master/perf perf] directory. All
  12. benchmarks were compiled with optimizations enabled (i.e. "gcc -O3").
  13. [h3 Accumulate]
  14. [$images/perf/accumulate_time_plot.png [width 850px] [align center]]
  15. [h3 Count]
  16. [$images/perf/count_time_plot.png [width 850px] [align center]]
  17. [h3 Inner Product]
  18. [$images/perf/inner_product_time_plot.png [width 850px] [align center]]
  19. [h3 Merge]
  20. [$images/perf/merge_time_plot.png [width 850px] [align center]]
  21. [h3 Partial Sum]
  22. [$images/perf/partial_sum_time_plot.png [width 850px] [align center]]
  23. [h3 Partition]
  24. [$images/perf/partition_time_plot.png [width 850px] [align center]]
  25. [h3 Reverse]
  26. [$images/perf/reverse_time_plot.png [width 850px] [align center]]
  27. [h3 Rotate]
  28. [$images/perf/rotate_time_plot.png [width 850px] [align center]]
  29. [h3 Set Difference]
  30. [$images/perf/set_difference_time_plot.png [width 850px] [align center]]
  31. [h3 Sort]
  32. [$images/perf/sort_time_plot.png [width 850px] [align center]]
  33. [h3 Transform]
  34. [$images/perf/saxpy_time_plot.png [width 850px] [align center]]
  35. [h3 Unique]
  36. [$images/perf/unique_time_plot.png [width 850px] [align center]]
  37. [endsect] [/ performance]