RcppParallel: Parallel Programming Tools for 'Rcpp'

High level functions for parallel programming with 'Rcpp'. For example, the 'parallelFor()' function can be used to convert the work of a standard serial "for" loop into a parallel one and the 'parallelReduce()' function can be used for accumulating aggregate or other values.

Install the latest version of this package by entering the following in R:
install.packages("RcppParallel")
AuthorJJ Allaire [aut], Romain Francois [aut, cph], Kevin Ushey [aut, cre], Gregory Vandenbrouck [aut], Marcus Geelnard [aut, cph] (TinyThread library, http://tinythreadpp.bitsnbites.eu/), RStudio [cph], Intel [aut, cph] (Intel TBB library, https://www.threadingbuildingblocks.org/), Microsoft [cph]
Date of publication2016-08-16 19:13:58
MaintainerKevin Ushey <kevin@rstudio.com>
LicenseGPL-2
Version4.3.20
http://rcppcore.github.io/RcppParallel, https://github.com/RcppCore/RcppParallel

View on CRAN

Files

inst
inst/tests
inst/tests/runit.transform.R inst/tests/runit.innerproduct.R inst/tests/runit.distance.R inst/tests/runit.malloc.R inst/tests/runit.sum.R
inst/tests/cpp
inst/tests/cpp/malloc.cpp
inst/tests/cpp/innerproduct.cpp
inst/tests/cpp/distance.cpp
inst/tests/cpp/transform.cpp
inst/tests/cpp/sum.cpp
inst/presentations
inst/presentations/images
inst/presentations/images/big-data-big-machine-tweet.png
inst/presentations/header.tex
inst/presentations/rcpp_parallel_talk_jan2015.Rmd
inst/NEWS
inst/include
inst/include/tthread
inst/include/tthread/tinythread.h
inst/include/tthread/fast_mutex.h
inst/include/tthread/tinythread.inl
inst/include/RcppParallel
inst/include/RcppParallel/RVector.h
inst/include/RcppParallel/TBB.h
inst/include/RcppParallel/Common.h
inst/include/RcppParallel/RMatrix.h
inst/include/RcppParallel/Timer.h
inst/include/RcppParallel/TinyThread.h
inst/include/RcppParallel.h
inst/include/tbb
inst/include/tbb/atomic.h
inst/include/tbb/aligned_space.h
inst/include/tbb/scalable_allocator.h
inst/include/tbb/mutex.h
inst/include/tbb/cache_aligned_allocator.h
inst/include/tbb/index.html
inst/include/tbb/recursive_mutex.h
inst/include/tbb/concurrent_hash_map.h
inst/include/tbb/task_scheduler_observer.h
inst/include/tbb/task.h
inst/include/tbb/parallel_sort.h
inst/include/tbb/critical_section.h
inst/include/tbb/aggregator.h
inst/include/tbb/parallel_invoke.h
inst/include/tbb/parallel_for.h
inst/include/tbb/enumerable_thread_specific.h
inst/include/tbb/tbb_exception.h
inst/include/tbb/reader_writer_lock.h
inst/include/tbb/blocked_range2d.h
inst/include/tbb/internal
inst/include/tbb/internal/_aggregator_impl.h
inst/include/tbb/internal/_tbb_windef.h
inst/include/tbb/internal/_flow_graph_types_impl.h
inst/include/tbb/internal/_flow_graph_tagged_buffer_impl.h
inst/include/tbb/internal/_flow_graph_impl.h
inst/include/tbb/internal/_flow_graph_item_buffer_impl.h
inst/include/tbb/internal/_concurrent_queue_impl.h
inst/include/tbb/internal/_x86_eliding_mutex_impl.h
inst/include/tbb/internal/_flow_graph_join_impl.h
inst/include/tbb/internal/_flow_graph_indexer_impl.h
inst/include/tbb/internal/_flow_graph_trace_impl.h
inst/include/tbb/internal/_concurrent_unordered_impl.h
inst/include/tbb/internal/_flow_graph_node_impl.h
inst/include/tbb/internal/_range_iterator.h
inst/include/tbb/internal/_x86_rtm_rw_mutex_impl.h
inst/include/tbb/internal/_tbb_strings.h
inst/include/tbb/internal/_mutex_padding.h
inst/include/tbb/tbbmalloc_proxy.h
inst/include/tbb/partitioner.h
inst/include/tbb/task_scheduler_init.h
inst/include/tbb/tbb_profiling.h
inst/include/tbb/parallel_do.h
inst/include/tbb/null_rw_mutex.h
inst/include/tbb/tbb.h
inst/include/tbb/flow_graph.h
inst/include/tbb/queuing_rw_mutex.h
inst/include/tbb/concurrent_priority_queue.h
inst/include/tbb/parallel_while.h
inst/include/tbb/blocked_range3d.h
inst/include/tbb/tbb_machine.h
inst/include/tbb/runtime_loader.h
inst/include/tbb/pipeline.h
inst/include/tbb/tbb_config.h
inst/include/tbb/blocked_range.h
inst/include/tbb/combinable.h
inst/include/tbb/null_mutex.h
inst/include/tbb/parallel_reduce.h
inst/include/tbb/tbb_allocator.h
inst/include/tbb/spin_mutex.h
inst/include/tbb/concurrent_lru_cache.h
inst/include/tbb/task_group.h
inst/include/tbb/concurrent_queue.h
inst/include/tbb/queuing_mutex.h
inst/include/tbb/tbb_thread.h
inst/include/tbb/task_arena.h
inst/include/tbb/parallel_scan.h
inst/include/tbb/tbb_stddef.h
inst/include/tbb/machine
inst/include/tbb/machine/mic_common.h
inst/include/tbb/machine/windows_ia32.h
inst/include/tbb/machine/linux_intel64.h
inst/include/tbb/machine/icc_generic.h
inst/include/tbb/machine/ibm_aix51.h
inst/include/tbb/machine/linux_common.h
inst/include/tbb/machine/xbox360_ppc.h
inst/include/tbb/machine/gcc_armv7.h
inst/include/tbb/machine/mac_ppc.h
inst/include/tbb/machine/macos_common.h
inst/include/tbb/machine/gcc_ia32_common.h
inst/include/tbb/machine/windows_intel64.h
inst/include/tbb/machine/msvc_armv7.h
inst/include/tbb/machine/windows_api.h
inst/include/tbb/machine/gcc_itsx.h
inst/include/tbb/machine/msvc_ia32_common.h
inst/include/tbb/machine/linux_ia32.h
inst/include/tbb/machine/sunos_sparc.h
inst/include/tbb/machine/linux_ia64.h
inst/include/tbb/machine/gcc_generic.h
inst/include/tbb/tick_count.h
inst/include/tbb/spin_rw_mutex.h
inst/include/tbb/concurrent_unordered_set.h
inst/include/tbb/memory_pool.h
inst/include/tbb/concurrent_vector.h
inst/include/tbb/parallel_for_each.h
inst/include/tbb/concurrent_unordered_map.h
inst/include/tbb/compat
inst/include/tbb/compat/ppl.h
inst/include/tbb/compat/condition_variable
inst/include/tbb/compat/tuple
inst/include/tbb/compat/thread
tests
tests/doRUnit.R
src
src/Makevars
src/options.cpp
src/tbb
src/tbb/Makefile
src/tbb/COPYING
src/tbb/src
src/tbb/src/Makefile
src/tbb/src/index.html
src/tbb/src/tbbmalloc
src/tbb/src/tbbmalloc/Customize.h
src/tbb/src/tbbmalloc/xbox360-tbbmalloc-export.def
src/tbb/src/tbbmalloc/backend.cpp
src/tbb/src/tbbmalloc/lin64-proxy-export.def
src/tbb/src/tbbmalloc/proxy_overload_osx.h
src/tbb/src/tbbmalloc/shared_utils.h
src/tbb/src/tbbmalloc/tbbmalloc.cpp
src/tbb/src/tbbmalloc/proxy.cpp
src/tbb/src/tbbmalloc/tbb_function_replacement.cpp
src/tbb/src/tbbmalloc/win32-gcc-tbbmalloc-export.def
src/tbb/src/tbbmalloc/frontend.cpp
src/tbb/src/tbbmalloc/Statistics.h
src/tbb/src/tbbmalloc/backref.cpp
src/tbb/src/tbbmalloc/mac32-tbbmalloc-export.def
src/tbb/src/tbbmalloc/mac64-tbbmalloc-export.def
src/tbb/src/tbbmalloc/MapMemory.h
src/tbb/src/tbbmalloc/lin32-proxy-export.def
src/tbb/src/tbbmalloc/lin32-tbbmalloc-export.def
src/tbb/src/tbbmalloc/lin64-tbbmalloc-export.def
src/tbb/src/tbbmalloc/proxy.h
src/tbb/src/tbbmalloc/tbbmalloc_internal.h
src/tbb/src/tbbmalloc/win32-tbbmalloc-export.def
src/tbb/src/tbbmalloc/large_objects.cpp
src/tbb/src/tbbmalloc/TypeDefinitions.h
src/tbb/src/tbbmalloc/lin64ipf-proxy-export.def
src/tbb/src/tbbmalloc/tbb_function_replacement.h
src/tbb/src/tbbmalloc/tbbmalloc_internal_api.h
src/tbb/src/tbbmalloc/win64-gcc-tbbmalloc-export.def
src/tbb/src/tbbmalloc/tbbmalloc.rc
src/tbb/src/tbbmalloc/lin64ipf-tbbmalloc-export.def
src/tbb/src/tbbmalloc/win64-tbbmalloc-export.def
src/tbb/src/rml
src/tbb/src/rml/index.html
src/tbb/src/rml/server
src/tbb/src/rml/server/win64-rml-export.def
src/tbb/src/rml/server/index.html
src/tbb/src/rml/server/irml.rc
src/tbb/src/rml/server/thread_monitor.h
src/tbb/src/rml/server/rml_server.cpp
src/tbb/src/rml/server/win32-rml-export.def
src/tbb/src/rml/server/lin-rml-export.def
src/tbb/src/rml/server/wait_counter.h
src/tbb/src/rml/server/job_automaton.h
src/tbb/src/rml/client
src/tbb/src/rml/client/index.html
src/tbb/src/rml/client/library_assert.h
src/tbb/src/rml/client/omp_dynamic_link.cpp
src/tbb/src/rml/client/rml_factory.h
src/tbb/src/rml/client/rml_tbb.cpp
src/tbb/src/rml/client/omp_dynamic_link.h
src/tbb/src/rml/client/rml_omp.cpp
src/tbb/src/rml/test
src/tbb/src/rml/test/test_rml_omp_c_linkage.c
src/tbb/src/rml/test/test_job_automaton.cpp
src/tbb/src/rml/test/test_thread_monitor.cpp
src/tbb/src/rml/test/test_rml_tbb.cpp
src/tbb/src/rml/test/test_rml_mixed.cpp
src/tbb/src/rml/test/test_server.h
src/tbb/src/rml/test/rml_omp_stub.cpp
src/tbb/src/rml/test/test_rml_omp.cpp
src/tbb/src/rml/perfor
src/tbb/src/rml/perfor/thread_level.h
src/tbb/src/rml/perfor/tbb_multi_omp.cpp
src/tbb/src/rml/perfor/omp_nested.cpp
src/tbb/src/rml/perfor/tbb_simple.cpp
src/tbb/src/rml/perfor/omp_simple.cpp
src/tbb/src/rml/include
src/tbb/src/rml/include/index.html
src/tbb/src/rml/include/rml_tbb.h
src/tbb/src/rml/include/rml_base.h
src/tbb/src/rml/include/rml_omp.h
src/tbb/src/perf
src/tbb/src/perf/fibonacci_impl_tbb.cpp
src/tbb/src/perf/time_framework.h
src/tbb/src/perf/cpq_throughput_test.cpp
src/tbb/src/perf/time_fibonacci_cutoff.cpp
src/tbb/src/perf/time_sandbox.h
src/tbb/src/perf/perf.cpp
src/tbb/src/perf/time_hash_map_fill.cpp
src/tbb/src/perf/time_locked_work.cpp
src/tbb/src/perf/time_vector.cpp
src/tbb/src/perf/perf.h
src/tbb/src/perf/time_hash_map.cpp
src/tbb/src/perf/statistics.h
src/tbb/src/perf/statistics_xml.h
src/tbb/src/perf/time_lru_cache_throughput.cpp
src/tbb/src/perf/perf_sched.cpp
src/tbb/src/perf/coarse_grained_raii_lru_cache.h
src/tbb/src/perf/run_statistics.sh
src/tbb/src/perf/cpq_pdes.cpp
src/tbb/src/perf/statistics.cpp
src/tbb/src/perf/time_hash_map_fill.html
src/tbb/src/tbbproxy
src/tbb/src/tbbproxy/tbbproxy-windows.asm
src/tbb/src/tbbproxy/tbbproxy.cpp
src/tbb/src/test
src/tbb/src/test/test_malloc_regression.cpp
src/tbb/src/test/harness_m128.h
src/tbb/src/test/test_parallel_for.cpp
src/tbb/src/test/test_tbb_fork.cpp
src/tbb/src/test/test_reader_writer_lock.cpp
src/tbb/src/test/test_priority_queue_node.cpp
src/tbb/src/test/harness_runtime_loader.h
src/tbb/src/test/test_static_assert.cpp
src/tbb/src/test/test_lambda.cpp
src/tbb/src/test/test_indexer_node.cpp
src/tbb/src/test/test_flow_graph.cpp
src/tbb/src/test/test_queue_node.cpp
src/tbb/src/test/test_openmp.cpp
src/tbb/src/test/test_ittnotify.cpp
src/tbb/src/test/test_task_arena.cpp
src/tbb/src/test/test_blocked_range3d.cpp
src/tbb/src/test/harness_assert.h
src/tbb/src/test/test_join_node.cpp
src/tbb/src/test/test_parallel_invoke.cpp
src/tbb/src/test/test_malloc_pure_c.c
src/tbb/src/test/test_examples_common_utility.cpp
src/tbb/src/test/harness_barrier.h
src/tbb/src/test/harness_dynamic_libs.h
src/tbb/src/test/test_multifunction_node.cpp
src/tbb/src/test/harness_graph.h
src/tbb/src/test/harness.h
src/tbb/src/test/harness_checktype.h
src/tbb/src/test/test_partitioner.h
src/tbb/src/test/test_partitioner_whitebox.cpp
src/tbb/src/test/test_rwm_upgrade_downgrade.cpp
src/tbb/src/test/test_continue_node.cpp
src/tbb/src/test/test_range_based_for.h
src/tbb/src/test/test_parallel_do.cpp
src/tbb/src/test/test_task.cpp
src/tbb/src/test/test_malloc_whitebox.cpp
src/tbb/src/test/test_semaphore.cpp
src/tbb/src/test/test_condition_variable.h
src/tbb/src/test/test_tagged_msg.cpp
src/tbb/src/test/test_container_move_support.h
src/tbb/src/test/test_task_auto_init.cpp
src/tbb/src/test/test_runtime_loader.cpp
src/tbb/src/test/harness_defs.h
src/tbb/src/test/test_parallel_scan.cpp
src/tbb/src/test/test_malloc_pools.cpp
src/tbb/src/test/harness_concurrency.h
src/tbb/src/test/test_malloc_atexit.cpp
src/tbb/src/test/harness_cpu.h
src/tbb/src/test/test_task_leaks.cpp
src/tbb/src/test/test_model_plugin.cpp
src/tbb/src/test/harness_test_cases_framework.h
src/tbb/src/test/test_task_scheduler_init.cpp
src/tbb/src/test/test_cache_aligned_allocator.cpp
src/tbb/src/test/test_malloc_lib_unload.cpp
src/tbb/src/test/harness_concurrency_tracker.h
src/tbb/src/test/test_parallel_while.cpp
src/tbb/src/test/test_parallel_for_each.cpp
src/tbb/src/test/test_tbb_header.cpp
src/tbb/src/test/test_tbb_thread.cpp
src/tbb/src/test/test_pipeline_with_tbf.cpp
src/tbb/src/test/test_write_once_node.cpp
src/tbb/src/test/test_mutex.cpp
src/tbb/src/test/test_parallel_pipeline.cpp
src/tbb/src/test/test_enumerable_thread_specific.cpp
src/tbb/src/test/test_concurrent_monitor.cpp
src/tbb/src/test/test_parallel_sort.cpp
src/tbb/src/test/test_flow_graph_whitebox.cpp
src/tbb/src/test/harness_report.h
src/tbb/src/test/test_overwrite_node.cpp
src/tbb/src/test/test_ScalableAllocator_STL.cpp
src/tbb/src/test/test_concurrent_unordered_common.h
src/tbb/src/test/test_malloc_used_by_lib.cpp
src/tbb/src/test/harness_allocator.h
src/tbb/src/test/test_tbb_condition_variable.cpp
src/tbb/src/test/test_ScalableAllocator.cpp
src/tbb/src/test/test_parallel_reduce.cpp
src/tbb/src/test/test_tuple.cpp
src/tbb/src/test/test_parallel_for_vectorization.cpp
src/tbb/src/test/harness_mic.h
src/tbb/src/test/test_sequencer_node.cpp
src/tbb/src/test/test_broadcast_node.cpp
src/tbb/src/test/test_yield.cpp
src/tbb/src/test/test_blocked_range.cpp
src/tbb/src/test/test_cilk_interop.cpp
src/tbb/src/test/test_eh_algorithms.cpp
src/tbb/src/test/harness_memory.h
src/tbb/src/test/test_task_steal_limit.cpp
src/tbb/src/test/test_allocator.h
src/tbb/src/test/harness_iterator.h
src/tbb/src/test/test_pipeline.cpp
src/tbb/src/test/harness_fp.h
src/tbb/src/test/test_split_node.cpp
src/tbb/src/test/test_concurrent_queue_whitebox.cpp
src/tbb/src/test/test_aligned_space.cpp
src/tbb/src/test/harness_eh.h
src/tbb/src/test/test_blocked_range2d.cpp
src/tbb/src/test/test_concurrent_hash_map.cpp
src/tbb/src/test/test_task_group.cpp
src/tbb/src/test/test_handle_perror.cpp
src/tbb/src/test/test_aggregator.cpp
src/tbb/src/test/test_hw_concurrency.cpp
src/tbb/src/test/test_concurrent_unordered_map.cpp
src/tbb/src/test/test_fp.cpp
src/tbb/src/test/test_concurrent_lru_cache.cpp
src/tbb/src/test/test_task_priority.cpp
src/tbb/src/test/test_cilk_common.h
src/tbb/src/test/harness_bad_expr.h
src/tbb/src/test/test_combinable.cpp
src/tbb/src/test/harness_tsx.h
src/tbb/src/test/test_malloc_compliance.cpp
src/tbb/src/test/test_source_node.cpp
src/tbb/src/test/test_atomic.cpp
src/tbb/src/test/test_std_thread.cpp
src/tbb/src/test/test_allocator_STL.h
src/tbb/src/test/harness_tbb_independence.h
src/tbb/src/test/test_thread.h
src/tbb/src/test/test_concurrent_queue.cpp
src/tbb/src/test/test_eh_flow_graph.cpp
src/tbb/src/test/test_concurrent_priority_queue.cpp
src/tbb/src/test/test_halt.cpp
src/tbb/src/test/test_concurrent_queue.h
src/tbb/src/test/harness_task.h
src/tbb/src/test/test_task_enqueue.cpp
src/tbb/src/test/test_cache_aligned_allocator_STL.cpp
src/tbb/src/test/test_mutex_native_threads.cpp
src/tbb/src/test/test_function_node.cpp
src/tbb/src/test/test_task_scheduler_observer.cpp
src/tbb/src/test/harness_inject_scheduler.h
src/tbb/src/test/test_intrusive_list.cpp
src/tbb/src/test/test_concurrent_unordered_set.cpp
src/tbb/src/test/test_inits_loop.cpp
src/tbb/src/test/test_fast_random.cpp
src/tbb/src/test/test_assembly.cpp
src/tbb/src/test/test_critical_section.cpp
src/tbb/src/test/test_tick_count.cpp
src/tbb/src/test/test_buffer_node.cpp
src/tbb/src/test/test_eh_tasks.cpp
src/tbb/src/test/test_cilk_dynamic_load.cpp
src/tbb/src/test/test_malloc_init_shutdown.cpp
src/tbb/src/test/test_malloc_overload.cpp
src/tbb/src/test/test_task_assertions.cpp
src/tbb/src/test/test_dynamic_link.cpp
src/tbb/src/test/test_concurrent_vector.cpp
src/tbb/src/test/test_initializer_list.h
src/tbb/src/test/test_limiter_node.cpp
src/tbb/src/test/test_tbb_version.cpp
src/tbb/src/tbb
src/tbb/src/tbb/tbb_statistics.h
src/tbb/src/tbb/itt_notify.cpp
src/tbb/src/tbb/win64-tbb-export.def
src/tbb/src/tbb/mac64-tbb-export.lst
src/tbb/src/tbb/tbb_statistics.cpp
src/tbb/src/tbb/concurrent_monitor.cpp
src/tbb/src/tbb/index.html
src/tbb/src/tbb/queuing_mutex.cpp
src/tbb/src/tbb/tbb_misc.h
src/tbb/src/tbb/win64-tbb-export.lst
src/tbb/src/tbb/lin32-tbb-export.def
src/tbb/src/tbb/reader_writer_lock.cpp
src/tbb/src/tbb/lin64ipf-tbb-export.lst
src/tbb/src/tbb/governor.cpp
src/tbb/src/tbb/mutex.cpp
src/tbb/src/tbb/observer_proxy.cpp
src/tbb/src/tbb/lin64ipf-tbb-export.def
src/tbb/src/tbb/intrusive_list.h
src/tbb/src/tbb/tbb_misc_ex.cpp
src/tbb/src/tbb/concurrent_queue.cpp
src/tbb/src/tbb/task.cpp
src/tbb/src/tbb/spin_mutex.cpp
src/tbb/src/tbb/semaphore.h
src/tbb/src/tbb/mac64-tbb-export.def
src/tbb/src/tbb/ia64-gas
src/tbb/src/tbb/ia64-gas/ia64_misc.s
src/tbb/src/tbb/ia64-gas/log2.s
src/tbb/src/tbb/ia64-gas/pause.s
src/tbb/src/tbb/ia64-gas/lock_byte.s
src/tbb/src/tbb/ia64-gas/atomic_support.s
src/tbb/src/tbb/tls.h
src/tbb/src/tbb/tbb_resource.rc
src/tbb/src/tbb/mac32-tbb-export.def
src/tbb/src/tbb/market.h
src/tbb/src/tbb/win32-tbb-export.lst
src/tbb/src/tbb/x86_rtm_rw_mutex.cpp
src/tbb/src/tbb/condition_variable.cpp
src/tbb/src/tbb/semaphore.cpp
src/tbb/src/tbb/observer_proxy.h
src/tbb/src/tbb/ia32-masm
src/tbb/src/tbb/ia32-masm/atomic_support.asm
src/tbb/src/tbb/ia32-masm/itsx.asm
src/tbb/src/tbb/ia32-masm/lock_byte.asm
src/tbb/src/tbb/lin64-tbb-export.lst
src/tbb/src/tbb/cache_aligned_allocator.cpp
src/tbb/src/tbb/dynamic_link.cpp
src/tbb/src/tbb/scheduler.h
src/tbb/src/tbb/intel64-masm
src/tbb/src/tbb/intel64-masm/atomic_support.asm
src/tbb/src/tbb/intel64-masm/itsx.asm
src/tbb/src/tbb/intel64-masm/intel64_misc.asm
src/tbb/src/tbb/mac32-tbb-export.lst
src/tbb/src/tbb/mailbox.h
src/tbb/src/tbb/pipeline.cpp
src/tbb/src/tbb/governor.h
src/tbb/src/tbb/lin32-tbb-export.lst
src/tbb/src/tbb/scheduler_common.h
src/tbb/src/tbb/tbb_assert_impl.h
src/tbb/src/tbb/tbb_version.h
src/tbb/src/tbb/xbox360-tbb-export.def
src/tbb/src/tbb/arena.cpp
src/tbb/src/tbb/tbb_main.h
src/tbb/src/tbb/dynamic_link.h
src/tbb/src/tbb/spin_rw_mutex.cpp
src/tbb/src/tbb/recursive_mutex.cpp
src/tbb/src/tbb/tbb_main.cpp
src/tbb/src/tbb/scheduler_utility.h
src/tbb/src/tbb/ibm_aix51
src/tbb/src/tbb/ibm_aix51/atomic_support.c
src/tbb/src/tbb/cilk-tbb-interop.h
src/tbb/src/tbb/queuing_rw_mutex.cpp
src/tbb/src/tbb/critical_section.cpp
src/tbb/src/tbb/win64-gcc-tbb-export.def
src/tbb/src/tbb/scheduler.cpp
src/tbb/src/tbb/market.cpp
src/tbb/src/tbb/win32-tbb-export.def
src/tbb/src/tbb/arena.h
src/tbb/src/tbb/itt_notify.h
src/tbb/src/tbb/tbb_misc.cpp
src/tbb/src/tbb/winrt-tbb-export.lst
src/tbb/src/tbb/concurrent_vector.cpp
src/tbb/src/tbb/tools_api
src/tbb/src/tbb/tools_api/ittnotify_static.c
src/tbb/src/tbb/tools_api/ittnotify_types.h
src/tbb/src/tbb/tools_api/ittnotify_static.h
src/tbb/src/tbb/tools_api/legacy
src/tbb/src/tbb/tools_api/legacy/ittnotify.h
src/tbb/src/tbb/tools_api/internal
src/tbb/src/tbb/tools_api/internal/ittnotify.h
src/tbb/src/tbb/tools_api/prototype
src/tbb/src/tbb/tools_api/prototype/ittnotify.h
src/tbb/src/tbb/tools_api/disable_warnings.h
src/tbb/src/tbb/tools_api/ittnotify_config.h
src/tbb/src/tbb/tools_api/ittnotify.h
src/tbb/src/tbb/lin64-tbb-export.def
src/tbb/src/tbb/task_group_context.cpp
src/tbb/src/tbb/private_server.cpp
src/tbb/src/tbb/task_stream.h
src/tbb/src/tbb/win64-gcc-tbb-export.lst
src/tbb/src/tbb/custom_scheduler.h
src/tbb/src/tbb/tbb_thread.cpp
src/tbb/src/tbb/concurrent_hash_map.cpp
src/tbb/src/tbb/concurrent_monitor.h
src/tbb/README
src/tbb/build
src/tbb/build/linux.xl.inc
src/tbb/build/xbox360.inc
src/tbb/build/index.html
src/tbb/build/android.linux.launcher.sh
src/tbb/build/Makefile.tbb
src/tbb/build/linux.clang.inc
src/tbb/build/linux.icc.inc
src/tbb/build/Makefile.rml
src/tbb/build/SunOS.inc
src/tbb/build/AIX.gcc.inc
src/tbb/build/codecov.txt
src/tbb/build/linux.inc
src/tbb/build/android.inc
src/tbb/build/version_info_sunos.sh
src/tbb/build/test_launcher.bat
src/tbb/build/Makefile.tbbproxy
src/tbb/build/mic.offload.inc
src/tbb/build/common.inc
src/tbb/build/common_rules.inc
src/tbb/build/windows.cl.inc
src/tbb/build/detect.js
src/tbb/build/xbox360.cl.inc
src/tbb/build/version_info_windows.js
src/tbb/build/linux.gcc.inc
src/tbb/build/version_info_linux.sh
src/tbb/build/test_launcher.sh
src/tbb/build/windows.icl.inc
src/tbb/build/suncc.map.pause
src/tbb/build/Makefile.test
src/tbb/build/mic.linux.launcher.sh
src/tbb/build/version_info_android.sh
src/tbb/build/SunOS.suncc.inc
src/tbb/build/mic.icc.inc
src/tbb/build/macos.clang.inc
src/tbb/build/macos.gcc.inc
src/tbb/build/Makefile.tbbmalloc
src/tbb/build/FreeBSD.gcc.inc
src/tbb/build/android.windows.inc
src/tbb/build/android.gcc.inc
src/tbb/build/SunOS.gcc.inc
src/tbb/build/generate_tbbvars.sh
src/tbb/build/windows.inc
src/tbb/build/AIX.inc
src/tbb/build/FreeBSD.inc
src/tbb/build/windows.gcc.inc
src/tbb/build/vs2010
src/tbb/build/vs2010/index.html
src/tbb/build/vs2010/tbbmalloc.vcxproj
src/tbb/build/vs2010/tbbmalloc_proxy.vcxproj
src/tbb/build/vs2010/tbb.vcxproj
src/tbb/build/vs2010/version_string.ver
src/tbb/build/vs2010/makefile.sln
src/tbb/build/mic.linux.inc
src/tbb/build/version_info_macos.sh
src/tbb/build/macos.icc.inc
src/tbb/build/android.macos.inc
src/tbb/build/macos.inc
src/tbb/build/version_info_aix.sh
src/tbb/build/android.linux.inc
src/tbb/build/big_iron.inc
src/tbb/build/generate_tbbvars.bat
src/tbb/CHANGES
src/tbb/include
src/tbb/include/serial
src/tbb/include/serial/tbb
src/tbb/include/serial/tbb/parallel_for.h
src/tbb/include/serial/tbb/tbb_annotate.h
src/tbb/include/index.html
src/tbb/include/tbb
src/tbb/include/tbb/atomic.h
src/tbb/include/tbb/aligned_space.h
src/tbb/include/tbb/scalable_allocator.h
src/tbb/include/tbb/mutex.h
src/tbb/include/tbb/cache_aligned_allocator.h
src/tbb/include/tbb/index.html
src/tbb/include/tbb/recursive_mutex.h
src/tbb/include/tbb/concurrent_hash_map.h
src/tbb/include/tbb/task_scheduler_observer.h
src/tbb/include/tbb/task.h
src/tbb/include/tbb/parallel_sort.h
src/tbb/include/tbb/critical_section.h
src/tbb/include/tbb/aggregator.h
src/tbb/include/tbb/parallel_invoke.h
src/tbb/include/tbb/parallel_for.h
src/tbb/include/tbb/enumerable_thread_specific.h
src/tbb/include/tbb/tbb_exception.h
src/tbb/include/tbb/reader_writer_lock.h
src/tbb/include/tbb/blocked_range2d.h
src/tbb/include/tbb/internal
src/tbb/include/tbb/internal/_aggregator_impl.h
src/tbb/include/tbb/internal/_tbb_windef.h
src/tbb/include/tbb/internal/_flow_graph_types_impl.h
src/tbb/include/tbb/internal/_flow_graph_tagged_buffer_impl.h
src/tbb/include/tbb/internal/_flow_graph_impl.h
src/tbb/include/tbb/internal/_flow_graph_item_buffer_impl.h
src/tbb/include/tbb/internal/_concurrent_queue_impl.h
src/tbb/include/tbb/internal/_x86_eliding_mutex_impl.h
src/tbb/include/tbb/internal/_flow_graph_join_impl.h
src/tbb/include/tbb/internal/_flow_graph_indexer_impl.h
src/tbb/include/tbb/internal/_flow_graph_trace_impl.h
src/tbb/include/tbb/internal/_concurrent_unordered_impl.h
src/tbb/include/tbb/internal/_flow_graph_node_impl.h
src/tbb/include/tbb/internal/_range_iterator.h
src/tbb/include/tbb/internal/_x86_rtm_rw_mutex_impl.h
src/tbb/include/tbb/internal/_tbb_strings.h
src/tbb/include/tbb/internal/_mutex_padding.h
src/tbb/include/tbb/tbbmalloc_proxy.h
src/tbb/include/tbb/partitioner.h
src/tbb/include/tbb/task_scheduler_init.h
src/tbb/include/tbb/tbb_profiling.h
src/tbb/include/tbb/parallel_do.h
src/tbb/include/tbb/null_rw_mutex.h
src/tbb/include/tbb/tbb.h
src/tbb/include/tbb/flow_graph.h
src/tbb/include/tbb/queuing_rw_mutex.h
src/tbb/include/tbb/concurrent_priority_queue.h
src/tbb/include/tbb/parallel_while.h
src/tbb/include/tbb/blocked_range3d.h
src/tbb/include/tbb/tbb_machine.h
src/tbb/include/tbb/runtime_loader.h
src/tbb/include/tbb/pipeline.h
src/tbb/include/tbb/tbb_config.h
src/tbb/include/tbb/blocked_range.h
src/tbb/include/tbb/combinable.h
src/tbb/include/tbb/null_mutex.h
src/tbb/include/tbb/parallel_reduce.h
src/tbb/include/tbb/tbb_allocator.h
src/tbb/include/tbb/spin_mutex.h
src/tbb/include/tbb/concurrent_lru_cache.h
src/tbb/include/tbb/task_group.h
src/tbb/include/tbb/concurrent_queue.h
src/tbb/include/tbb/queuing_mutex.h
src/tbb/include/tbb/tbb_thread.h
src/tbb/include/tbb/task_arena.h
src/tbb/include/tbb/parallel_scan.h
src/tbb/include/tbb/tbb_stddef.h
src/tbb/include/tbb/machine
src/tbb/include/tbb/machine/mic_common.h
src/tbb/include/tbb/machine/windows_ia32.h
src/tbb/include/tbb/machine/linux_intel64.h
src/tbb/include/tbb/machine/icc_generic.h
src/tbb/include/tbb/machine/ibm_aix51.h
src/tbb/include/tbb/machine/linux_common.h
src/tbb/include/tbb/machine/xbox360_ppc.h
src/tbb/include/tbb/machine/gcc_armv7.h
src/tbb/include/tbb/machine/mac_ppc.h
src/tbb/include/tbb/machine/macos_common.h
src/tbb/include/tbb/machine/gcc_ia32_common.h
src/tbb/include/tbb/machine/windows_intel64.h
src/tbb/include/tbb/machine/msvc_armv7.h
src/tbb/include/tbb/machine/windows_api.h
src/tbb/include/tbb/machine/gcc_itsx.h
src/tbb/include/tbb/machine/msvc_ia32_common.h
src/tbb/include/tbb/machine/linux_ia32.h
src/tbb/include/tbb/machine/sunos_sparc.h
src/tbb/include/tbb/machine/linux_ia64.h
src/tbb/include/tbb/machine/gcc_generic.h
src/tbb/include/tbb/tick_count.h
src/tbb/include/tbb/spin_rw_mutex.h
src/tbb/include/tbb/concurrent_unordered_set.h
src/tbb/include/tbb/memory_pool.h
src/tbb/include/tbb/concurrent_vector.h
src/tbb/include/tbb/parallel_for_each.h
src/tbb/include/tbb/concurrent_unordered_map.h
src/tbb/include/tbb/compat
src/tbb/include/tbb/compat/ppl.h
src/tbb/include/tbb/compat/condition_variable
src/tbb/include/tbb/compat/tuple
src/tbb/include/tbb/compat/thread
NAMESPACE
R
R/hooks.R R/options.R R/build.R
MD5
DESCRIPTION
man
man/RcppParallelFlags.Rd man/setThreadOptions.Rd man/RcppParallel-package.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.