Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

Function Tracing Tool

Farhan_S_
Beginner
151 Views

I am working on tracing tool for complex multi-threaded distributed application ( C C++ python - running on Vxworks and Linux system ) 

I want to achieve :

--  Tracing for Linux( CentOS ) /Vxworks (preferably  single solution for both)

-- Dynamic runtime  tracing  preferable without source code modification .

-- trace functions and log function names and parameters

-- Preferably trace functions per process/thread

-- Store trace data in a buffer

-- dump the trace data to file on request.

-- Provide filtering of functions  based on user requirements

0 Kudos
1 Reply
Sidharth_Kashyap
Beginner
151 Views

Can you kindly elaborate the specific motivation to build such a tracing tool? It will be interesting to know if you are trying to achieve something that is not currently feasible through the multiple such tools already available. 

Reply