| /oneTBB/examples/parallel_reduce/convex_hull/ |
| H A D | convex_hull.hpp | 73 struct point { struct 81 point() {} in point() argument 82 point(T _x, T _y) : x(_x), y(_y) {} in point() function 85 std::ostream& operator<<(std::ostream& o, point<double> const& p) { in operator <<() 102 point<T> GenerateRNDPoint(std::size_t& count, rng_functor_type random, std::size_t rand_max) { in GenerateRNDPoint() 127 return point<T>(x, y); in GenerateRNDPoint() 138 std::ostream& operator<<(std::ostream& _ostr, point<T> _p) { in operator <<() 143 std::istream& operator>>(std::istream& _istr, point<T> _p) { in operator >>() 148 bool operator==(point<T> p1, point<T> p2) { in operator ==() 153 bool operator!=(point<T> p1, point<T> p2) { in operator !=() [all …]
|
| H A D | convex_hull_sample.cpp | 34 typedef util::point<double> point_t;
|
| H A D | convex_hull_bench.cpp | 23 typedef util::point<double> point_t;
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Floating_Point_Settings.rst | 3 Floating-point Settings 6 To propagate CPU-specific settings for floating-point computations to tasks executed by the task sc… 8 …iven application thread is initialized, they capture the current floating-point settings of the th… 9 * The ``task_group_context`` class has a method to capture the current floating-point settings. 31 It is possible to execute the parallel algorithms with different floating-point settings captured t… 33 …point settings captured to a task group context prevail over the settings captured during task sch… 37 If none of the outer-level contexts capture floating-point settings, the settings captured during t… 41 * Floating-point settings are applied to all tasks executed within a task arena, if they are captur… 53 * Not change the floating-point settings. 57 * oneTBB task scheduler observers are not used to set or modify floating point settings. [all …]
|
| H A D | Task_Scheduler_Bypass.rst | 15 …ems can be avoided by using "Task Scheduler Bypass" technique to directly point the preferable tas…
|
| H A D | destroy_graphs_outside_main_thread.rst | 39 In the code snippet above, the enqueued task executes at some point, but
|
| H A D | UpgradeDowngrade.rst | 44 originally searched. The key point to remember is that when
|
| H A D | use_limiter_node.rst | 8 limit on the number of messages that can flow through a given point in
|
| H A D | concurrent_hash_map.rst | 95 access. Multiple ``const_accessors`` can point to the same element at
|
| H A D | parallel_reduce.rst | 180 works if floating-point addition is replaced by string concatenation.
|
| H A D | Controlling_Chunking_os.rst | 128 versus grainsize, based on the floating point ``a[i]=b[i]*c``
|
| H A D | Flow_Graph_Reservation.rst | 41 not used (by calling ``try_release()``.) At this point, the messages
|
| /oneTBB/examples/concurrent_priority_queue/shortpath/ |
| H A D | shortpath.cpp | 40 struct point { struct 42 point() {} in point() argument 43 point(double _x, double _y) : x(_x), y(_y) {} in point() function 44 point(const point& p) : x(p.x), y(p.y) {} in point() argument 47 double get_distance(const point& p1, const point& p2) { in get_distance() 53 point generate_random_point(utility::FastRandom& mr) { in generate_random_point() 57 return point(x, y); in generate_random_point() 75 typedef std::vector<point> point_set;
|
| /oneTBB/examples/common/gui/xcode/tbbExample/ |
| H A D | OpenGLView.m | 68 CGPoint point = [[touches anyObject] locationInView:self]; 69 const int x = point.x; 70 const int y = point.y; 115 NSPoint point= theEvent.locationInWindow; 116 const int x = (int)point.x; 117 const int y = (int)point.y;
|
| /oneTBB/doc/main/tbb_userguide/design_patterns/ |
| H A D | Reduction.rst | 51 destroy. For example, a floating point number is inexpensive to 52 construct. A sparse floating-point matrix might be very expensive 141 Floating-point addition and multiplication are almost associative. 175 identical floating-point rounding. 214 problem is retrieving floating-point exception flags for a 232 separately, and merging floating-point flags from each chunk. To do 241 int flags; // Holds floating-point exceptions seen so far. 253 // Operates on a chunk and collects floating-point exception state into flags member.
|
| /oneTBB/doc/ |
| H A D | make.bat | 37 echo.installed, then set the SPHINXBUILD environment variable to point
|
| H A D | Doxyfile.in | 421 # the optimal cache size from a speed point of view. 1045 # point to the HTML generated by the htags(1) tool instead of doxygen built-in 1060 # source code will now point to the output of htags. 1626 # The SEARCHENGINE_URL should point to a search engine hosted by a web server
|
| /oneTBB/examples/task_group/sudoku/ |
| H A D | README.md | 4 …m. It can be optionally run until it obtains just the first solution. The point of the example is …
|
| /oneTBB/python/ |
| H A D | README.md | 24 - **TBB.py** - Alternative entry point for Python module.
|
| /oneTBB/src/tbbmalloc/ |
| H A D | backend.h | 18 #error tbbmalloc_internal.h must be included at this point
|
| H A D | large_objects.h | 18 #error tbbmalloc_internal.h must be included at this point
|