tensorflow / tensorflow/tensorboard
Proposal: New UI to show GPU Details
@manivaradarajan is already working on this.
Since Jan 14, 2019.
- Dominant language
- TypeScript
- Stars
- 7.2k
- Forks
- 1.7k
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 1
Description
We’re looking to extend the TensorBoard user interface to display interesting GPU details for each node in a neural network. The GPU Details that we plan to display focus on the usage of tensor cores. Tensor cores enable deep learning applications to run significantly faster.
Tensorboard GRAPHS tab: When a node is selected, and when the new ‘GPU Details’ radio button is clicked in navigator panel, a new properties panel will appear to the right called GPU details. This new panel will display GPU details for that node:
- Percentage bar showing percentage of kernels using tensor cores
- Percentage bar showing percentage of duration using tensor cores
- Detailed kernel information, including kernel name, call counts, and durations.
Please review two new user interface elements on the GRAPHS tab:
- New radio button in navigator panel on left hand side, and
- New ‘GPU Details’ properties panel on right hand side.
Notes:
- The nodes themselves will be shaded based upon the usage of tensor cores.

Question: Is this in line with your ideas on how to display GPU Details for nodes in TensorBoard? Any guidance here would be appreciated.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.