Skip to content

Commit

Permalink
Merge pull request #62 from NUS-SCC24/mlperf-inference-results-scc24
Browse files Browse the repository at this point in the history
MLPerf inference results (scc131) CPU+GPU
  • Loading branch information
arjunsuresh authored Oct 23, 2024
2 parents e6ef306 + 145b4df commit d05dc0b
Show file tree
Hide file tree
Showing 74 changed files with 3,934 additions and 0 deletions.
1 change: 1 addition & 0 deletions open/scc131/code/bert-99/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TBD
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
| Model | Scenario | Accuracy | Throughput | Latency (in ms) |
|---------|--------------|------------|--------------|-------------------|
| bert-99 | singlestream | 90.8749 | 1.724 | 579.913 |
| bert-99 | offline | 90.8749 | 1.898 | - |
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
This experiment is generated using the [MLCommons Collective Mind automation framework (CM)](https://github.com/mlcommons/cm4mlops).

*Check [CM MLPerf docs](https://docs.mlcommons.org/inference) for more details.*

## Host platform

* OS version: Linux-6.1.110-1.el9.elrepo.x86_64-x86_64-with-glibc2.34
* CPU version: x86_64
* Python version: 3.11.0 (main, Oct 22 2024, 12:29:31) [Clang 16.0.3 (CLANG: AOCC_4.2.0-Build#89 2023_12_13)]
* MLCommons CM version: 3.2.3

## CM Run Command

See [CM installation guide](https://docs.mlcommons.org/inference/install/).

```bash
pip install -U cmind

cm rm cache -f

cm pull repo mlcommons@cm4mlops --checkout=6dbb26a3da6b8ebdbc96be3be3a0e9817d3b6d26

cm run script \
--tags=run-mlperf,inference,_r4.1-dev,_all-scenarios \
--model=bert-99 \
--implementation=reference \
--framework=pytorch \
--category=edge \
--execution_mode=valid \
--device=cpu \
--quiet
```
*Note that if you want to use the [latest automation recipes](https://docs.mlcommons.org/inference) for MLPerf (CM scripts),
you should simply reload mlcommons@cm4mlops without checkout and clean CM cache as follows:*

```bash
cm rm repo mlcommons@cm4mlops
cm pull repo mlcommons@cm4mlops
cm rm cache -f

```

## Results

Platform: scc131_gpu0.novalocal-reference-cpu-pytorch_v2.5.0-default_config

Model Precision: fp32

### Accuracy Results
`F1`: `90.87487`, Required accuracy for closed division `>= 89.96526`

### Performance Results
`Samples per second`: `1.89828`
Loading

0 comments on commit d05dc0b

Please sign in to comment.