2015-11-24 20:02:10
2015-11-24 20:02:10
Hi3536 CoreMark 跑分
2015-9-15 17:59:40
得分为 18068 分
我的笔记本i7-3610QM @ 2.3GHz 上,开单线程得分15090左右。
ARM Cortex A17 性能不凡 !
YUV和RGB颜色空间
2015-5-21 14:01:37
1. YUV是正交系
2. RGB也是一个正交系
3. 上图用 实数 0~1 表示Y, 用~0.6~0.6表示 UV
4. Black正好落在U=V=0 Y=0
5. White正好落在U=V==0 Y=1
6. 因为RGB是一个正交系,所以RGB颜色空间可以理解为一个Box(立方体),那么根据4,5条,显然RGB的box完全落在YUV颜色空间中
7. 如果用实数表示RGB和YUV,那么RGB可以转换为YUV,不丢失任何信息
8. 如果用8位(0~255)量化 RGB和YUV,那么RGB->YUV必然出现,不同的RGB数值转换之后变成了相同的YUV数值
观察从black从red的这条线,可以写函数证明如下:
for(int r = 0; r <= 255; ++r){
int y = rgb2y(r, 0, 0);
int u = rgb2u(r, 0, 0);
int v = rgb2v(r, 0, 0);
printf("%d %d %d\n", y, u, v);
}
rgb2yuv 为网上各种 rgb_to_ycbcr 的公式
9. 这是因为从black->red这条很短的线,在RGB颜色空间中量化为0~255, 而YUV颜色空间中比他更长的线才量化为0~255
海思系列处理器CoreMark跑分大比拼
2015-4-13 21:09:09
处理器 | 内核 | 得分 | 编译器 | 备注 |
Hi3515 | ARM926EJ | 573 | arm-linux-uclibc-gcc -O2 (GCC3.4.3) | hisiv100nptl编译得分更高 |
Hi3516 | Cortex A9 | 1840 | arm-hisiv100nptl-linux-gcc -O2 (GCC4.4.1) | |
Hi3521 | Cortex A9 | 1765 | arm-hisiv100nptl-linux-gcc -O2 (GCC4.4.1) | |
Hi3520D | Cortex A9 | 1763 | arm-hisiv100nptl-linux-gcc -O2 (GCC4.4.1) | |
Hi3531 | Cortex A9 双核 | 4973 | arm-hisiv200-linux-gcc -O2 -DMULTITHREAD=2 -DUSE_FORK=1 (GCC4.4.1) | |
Hi3516A | Cortex A7 | 1325 | arm-hisiv300-linux-gcc -O2 (GCC4.8.3) |
所有测试,都是默认频率,没有特意超频或者降频。
Hi3510 Hi3512 Hi3518等处理器,要去翻仓库,就不参与测试。
从上图可以看出,Hi3531单从处理器性能来说,不愧是当前最强的处理器。
Hi3531是双核心,如果去掉-DMULTITHREAD=2编译选项,Hi3531得分仅为2512,
当然如果定义-DMULTITHREAD=4,得分依然是4973左右。
1片Hi3531 + 2片Hi3532 级联 9 路 1080P 板卡
2015-3-3 12:55:16
d. 3片ADV7842,支持3路HDMI输入,可通过排针接入VGA/CVBS/YPBPR
e. 2路HDMI输出,可通过排针输出VGA
Hi3536 CoreMark 跑分
2015-9-15 17:59:40
得分为 18068 分
我的笔记本i7-3610QM @ 2.3GHz 上,开单线程得分15090左右。
ARM Cortex A17 性能不凡 !
YUV和RGB颜色空间
2015-5-21 14:01:37
1. YUV是正交系
2. RGB也是一个正交系
3. 上图用 实数 0~1 表示Y, 用~0.6~0.6表示 UV
4. Black正好落在U=V=0 Y=0
5. White正好落在U=V==0 Y=1
6. 因为RGB是一个正交系,所以RGB颜色空间可以理解为一个Box(立方体),那么根据4,5条,显然RGB的box完全落在YUV颜色空间中
7. 如果用实数表示RGB和YUV,那么RGB可以转换为YUV,不丢失任何信息
8. 如果用8位(0~255)量化 RGB和YUV,那么RGB->YUV必然出现,不同的RGB数值转换之后变成了相同的YUV数值
观察从black从red的这条线,可以写函数证明如下:
for(int r = 0; r <= 255; ++r){
int y = rgb2y(r, 0, 0);
int u = rgb2u(r, 0, 0);
int v = rgb2v(r, 0, 0);
printf("%d %d %d\n", y, u, v);
}
rgb2yuv 为网上各种 rgb_to_ycbcr 的公式
9. 这是因为从black->red这条很短的线,在RGB颜色空间中量化为0~255, 而YUV颜色空间中比他更长的线才量化为0~255
海思系列处理器CoreMark跑分大比拼
2015-4-13 21:09:09
处理器 | 内核 | 得分 | 编译器 | 备注 |
Hi3515 | ARM926EJ | 573 | arm-linux-uclibc-gcc -O2 (GCC3.4.3) | hisiv100nptl编译得分更高 |
Hi3516 | Cortex A9 | 1840 | arm-hisiv100nptl-linux-gcc -O2 (GCC4.4.1) | |
Hi3521 | Cortex A9 | 1765 | arm-hisiv100nptl-linux-gcc -O2 (GCC4.4.1) | |
Hi3520D | Cortex A9 | 1763 | arm-hisiv100nptl-linux-gcc -O2 (GCC4.4.1) | |
Hi3531 | Cortex A9 双核 | 4973 | arm-hisiv200-linux-gcc -O2 -DMULTITHREAD=2 -DUSE_FORK=1 (GCC4.4.1) | |
Hi3516A | Cortex A7 | 1325 | arm-hisiv300-linux-gcc -O2 (GCC4.8.3) |
所有测试,都是默认频率,没有特意超频或者降频。
Hi3510 Hi3512 Hi3518等处理器,要去翻仓库,就不参与测试。
从上图可以看出,Hi3531单从处理器性能来说,不愧是当前最强的处理器。
Hi3531是双核心,如果去掉-DMULTITHREAD=2编译选项,Hi3531得分仅为2512,
当然如果定义-DMULTITHREAD=4,得分依然是4973左右。
1片Hi3531 + 2片Hi3532 级联 9 路 1080P 板卡
2015-3-3 12:55:16
d. 3片ADV7842,支持3路HDMI输入,可通过排针接入VGA/CVBS/YPBPR
e. 2路HDMI输出,可通过排针输出VGA