Package: data.table.threads 1.0.1
data.table.threads: Analyze Multi-Threading Performance for 'data.table' Functions
Assists in finding the most suitable thread count for the various 'data.table' routines that support parallel processing.
Authors:
data.table.threads_1.0.1.tar.gz
data.table.threads_1.0.1.zip(r-4.7)data.table.threads_1.0.1.zip(r-4.6)data.table.threads_1.0.1.zip(r-4.5)
data.table.threads_1.0.1.tgz(r-4.6-any)data.table.threads_1.0.1.tgz(r-4.5-any)
data.table.threads_1.0.1.tar.gz(r-4.7-any)data.table.threads_1.0.1.tar.gz(r-4.6-any)
data.table.threads_1.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
data.table.threads/json (API)
NEWS
| # Install 'data.table.threads' in R: |
| install.packages('data.table.threads', repos = c('https://anirban166.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/anirban166/data.table.threads/issues
Last updated from:9ddb2fd3df. Checks:7 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | WARNING | 203 | ||
| source / vignettes | OK | 156 | ||
| linux-release-x86_64 | WARNING | 113 | ||
| macos-release-arm64 | WARNING | 136 | ||
| macos-oldrel-arm64 | WARNING | 131 | ||
| windows-devel | WARNING | 84 | ||
| windows-release | WARNING | 91 | ||
| windows-oldrel | WARNING | 80 | ||
| wasm-release | OK | 96 |
Exports:addRecommendedEfficiencyfindOptimalThreadCountsetThreadCount
Dependencies:clicpp11data.tablefarverggplot2gluegtableisobandlabelinglifecyclemicrobenchmarkR6RColorBrewerrlangS7scalesvctrsviridisLitewithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Function that adds recommended efficiency speedup lines and points to benchmarks | addRecommendedEfficiency |
| Function that finds the optimal (fastest) thread count for different 'data.table' functions | findOptimalThreadCount |
| Function to make speedup plots for the benchmarked 'data.table' functions | plot.data_table_threads_benchmark |
| Function to concisely display the results returned by 'findOptimalThreadCount()' in an organized table | print.data_table_threads_benchmark |
| Function to run a set of predefined benchmarks for different 'data.table' functions with varying thread counts | runBenchmarks |
| Function to set the thread count for a specific 'data.table' function | setThreadCount |
