All Projects → taskflow → tfprof

taskflow / tfprof

Licence: other
Profiling Taskflow Programs through Visualization

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to tfprof

Taskflow
A General-purpose Parallel and Heterogeneous Task Programming System
Stars: ✭ 6,128 (+16922.22%)
Mutual labels:  multithreading, taskflow
iocp-delphi
Windows I/O Completion Port wrapper class for Delphi and Free Pascal
Stars: ✭ 47 (+30.56%)
Mutual labels:  multithreading
Ahkdll
AutoHotkey_H
Stars: ✭ 177 (+391.67%)
Mutual labels:  multithreading
Occa
JIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Stars: ✭ 230 (+538.89%)
Mutual labels:  multithreading
React Native Multithreading
🧵 Fast and easy multithreading for React Native using JSI
Stars: ✭ 164 (+355.56%)
Mutual labels:  multithreading
Ultimatepp
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
Stars: ✭ 237 (+558.33%)
Mutual labels:  multithreading
Pht
A new threading extension for PHP
Stars: ✭ 175 (+386.11%)
Mutual labels:  multithreading
rapp
Cross-platform entry point library
Stars: ✭ 57 (+58.33%)
Mutual labels:  multithreading
Yew
Yew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly.
Stars: ✭ 18,243 (+50575%)
Mutual labels:  multithreading
Nebula
Nebula is an open-source and free-to-use modern C++ game engine.
Stars: ✭ 224 (+522.22%)
Mutual labels:  multithreading
S3sync
Really fast sync tool for S3
Stars: ✭ 224 (+522.22%)
Mutual labels:  multithreading
Px sched
Single Header C++11 Task Scheduler
Stars: ✭ 182 (+405.56%)
Mutual labels:  multithreading
Mongols
C++ high performance networking with TCP/UDP/RESP/HTTP/WebSocket protocols
Stars: ✭ 250 (+594.44%)
Mutual labels:  multithreading
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+402.78%)
Mutual labels:  multithreading
GroundGrowing
Open Source Unity3d Planetary Terrain Editor Extension with incremental background updates via multithreading
Stars: ✭ 66 (+83.33%)
Mutual labels:  multithreading
Dispatch
Just a tiny library to make using GCD easier and intuitive
Stars: ✭ 178 (+394.44%)
Mutual labels:  multithreading
Simplenetwork
simple TCP server / client C++ linux socket
Stars: ✭ 225 (+525%)
Mutual labels:  multithreading
Aff3ct
A fast simulator and a library dedicated to the channel coding.
Stars: ✭ 240 (+566.67%)
Mutual labels:  multithreading
AIO
Coroutine-based multithreading library for Delphi
Stars: ✭ 99 (+175%)
Mutual labels:  multithreading
sankeydiagram.net
sankeydiagram.net is an easy-to-use webapp for generating Sankey Diagrams to visualize flows and budgets.
Stars: ✭ 51 (+41.67%)
Mutual labels:  d3-visualization

TFProf

TFProf provides the visualization and tooling needed for profiling Taskflow programs

Profile Your Taskflow Program

All taskflow programs come with a lightweight profiling module to observe worker activities in every executor. To enable the profiler, set the environment variable TF_ENABLE_PROFILER to a file name in which the profiling result will be stored.

~$ TF_ENABLE_PROFILER=result.json ./path/to/my/taskflow/program arg1 arg2
~$ cat result.json
[ ... JSON data ]

Paste the content of result.json to the bottom JSON text area at the following page:

You may also open index.html from your browser to visualize tfprof data.

Learn More about TFProf

Please visit the page Profile Taskflow Programs.


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].