tensorflow / tensorflow/tensorboard

Proposal: New UI to show GPU Details

Open
#1,271 2 comments 1 reaction 1 assignee View on GitHub

@manivaradarajan is already working on this.

Since Jan 14, 2019.

plugin:graph stat:contributions welcome type:feature
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.

image

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.