Skip to content

Commit 3a09ebe

Browse files
committed
update alexnet training data
1 parent 6b47598 commit 3a09ebe

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

benchmark/IntelOptimizedPaddle.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ On each machine, we will test and compare the performance of training on single
2222

2323
#### Training
2424
Test on batch size 64, 128, 256 on Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz
25+
Pay attetion that the speed below includes forward, backward and parameter update time. So we can not directly compare the data with the benchmark of caffe `time` [command](https://github.com/PaddlePaddle/Paddle/blob/develop/benchmark/caffe/image/run.sh#L9), which only contain forward and backward. The updating time of parameter would become very heavy when the weight size are large, especially on alexnet.
2526

2627
Input image size - 3 * 224 * 224, Time: images/second
2728

@@ -55,6 +56,16 @@ Input image size - 3 * 224 * 224, Time: images/second
5556

5657
<img src="figs/googlenet-cpu-train.png" width="500">
5758

59+
- Alexnet
60+
61+
| BatchSize | 64 | 128 | 256 |
62+
|--------------|--------| ------ | -------|
63+
| OpenBLAS | 0.85 | 1.03 | 1.17 |
64+
| MKLML | 71.26 | 106.94 | 155.18 |
65+
| MKL-DNN     | 362.66 | 497.66 | 610.73 |
66+
67+
chart TBD
68+
5869
#### Inference
5970
Test on batch size 1, 2, 4, 8, 16 on Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz
6071
- VGG-19

0 commit comments

Comments
 (0)