NVIDIA / mitten

Mitten is NVIDIA's framework for our MLPerf Inference code submissions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MLPerf Inference Test Bench

MLPerf Inference Test Bench, or Mitten, is a framework by NVIDIA to run the MLPerf Inference benchmark.

This is an in-progress refactoring and extending of the framework used in NVIDIA's MLPerf Inference v3.0 and prior submissions.

Features

Mitten, while more optimized for NVIDIA GPU-based systems, is a generic framework that supports arbitrary systems. Some of the things that Mitten handles are:

  • System hardware detection
  • Describing and running a benchmark as a pipeline
  • Building TRT engines from various sources

Planned Features

  • Executing C++ or other compiled executables as a pipeline operation inside Python
  • Easier method of configuring pipelines
  • Automatic debugging logs and artifacts
  • Server-client system for benchmarking workloads over a network connection

About

Mitten is NVIDIA's framework for our MLPerf Inference code submissions.

License:Apache License 2.0


Languages

Language:Python 98.5%Language:Makefile 1.1%Language:Shell 0.3%Language:C++ 0.1%