这段时间将TX1的性能做了一下测试。与PC机上I的CPU进行了性能对比。使用的是opencv的经典函数,下面记录一下比较结果
PC配置:Intel(R) Core(TM) i7-4790 CPU @ 3.60GHZ
NAN | PC | TX1 | TX1/PC |
Blur | 0.0939265 | 0.104451 | 1.11205038 |
GaussianBlur | 0.000785063 | 0.0027597 | 3.515259285 |
medianBlur | 0.000915054 | 0.00250471 | 2.737226437 |
bilateralFilter | 0.553692 | 0.955383 | 1.725477341 |
erode | 0.0379786 | 0.0692646 | 1.823779708 |
dilate | 0.0383836 | 0.0687509 | 1.791152992 |
pyrUp | 0.129947 | 0.0809678 | 0.623083257 |
pyrDown | 0.0254255 | 0.19007 | 7.475565869 |
filter | 0.11798 | 0.274691 | 2.328284455 |
Sobel | 0.438117 | 0.751896 | 1.716199098 |
Laplacian | 0.148606 | 0.820249 | 5.519622357 |
Canny | 0.348876 | 0.511646 | 1.466555452 |
warpAffine | 0.486695 | 0.186971 | 0.384164621 |
reSize(Down) | 0.0234347 | 0.296602 | 12.6565307 |
reSize(UP) | 0.201045 | 0.705882 | 3.511064687 |
从对比结果看来,TX1上运行opencv其性能是PC的三分之一左右。在某些操作上,TX1的性能优于i7。之后再将测试TX1的GPU计算能力。