commit | 81e98952524d8e7712dd52e24eb96ad687ab39ac | [log] [tgz] |
---|---|---|
author | Libo Chen <libo.chen@oracle.com> | Wed Mar 26 17:21:33 2025 -0700 |
committer | Yordan Karadzhov <y.karadz@gmail.com> | Thu Apr 03 20:05:41 2025 +0300 |
tree | e6a23ddc35e4e7ee4e49644c5713cc0c5d0e8f92 | |
parent | 5d6cd8f0911e0fb3b8c9daed5acd8100b85e01ce [diff] |
kernel-shark: Multi-thread the computaion of stream/combo plots Parallelize _newCPUGraph() and _newTaskGraph() calls to dramatically speed up graph rendering particularly for traces from very large systems. OpenMP technically is a new dependency here, but it's part of GCC, so long as your GCC >= v4.9, the libgomp library will make the code compiled. Signed-off-by: Libo Chen <libo.chen@oracle.com> Signed-off-by: Yordan Karadzhov <y.karadz@gmail.com>