測評 | 國產“芯” · 瑞芯微 RK3568 效能解析
瑞芯微出品的RK3568是一款定位中高階的通用型So ,採用22nm先進製程工藝,主要面向 、 、NVR儲存、 中控、 等領域。
RK3568兼具CPU、GPU、NPU、VPU於一身,具體效能如下:
CPU
四核64位 -A55
主頻最高2.0GHz
22nm先進工藝
GPU
Mail-G52
支援OpenGLES 1.1/2.0/3.2,OpenCL2.0,Vulkan1.1
內嵌高效能2D加速硬體
NPU
整合高效能AI加速器RKNN NPU
支援1Tops算力
支援Caffe/TensorFlow等主流架構模型的一鍵切換
VPU
硬解碼H.264 @30fps、H.265 4K@60fps
硬編碼H.264/H.265 1080P@60fps
8M ISP,支援HDR
RK3568與 功能對比
為便於讀者更直觀的瞭解RK3568的效能,下面將其與同為瑞芯微出品的RK3399的部分效能作比較:
透過表中效能對比不難發現,RK3568和RK3399都是非常優秀的通用型SoC。而RK3568的亮點在於內嵌高效能2D加速硬體,可支援JPEG硬解碼、 、三屏異顯、多PCIE\SATA介面,以及本身整合NPU,其特性在圖片處理,儲存,通訊,多功能外設等應用場景可發揮獨特的優勢。
RK3568效能究竟如何?
那麼RK3568的實際表現如何呢?下面筆者將基於 FE 568- 進行功能測試,來直觀瞭解其具體效能。
先簡單介紹一下此款 :
FET3568-C核心板 基於RK3568處理器設計開發,功能介面豐富,多媒體效能強悍、功耗低、品質穩定,可廣泛應用於 、 、 、 、 、輕量級人工智慧。
測試開始
一、顯示測試
◆ 三屏同顯 在MIPI/LVDS/HDMI螢幕上同時播放同一影片
◆ 三屏異顯 在MIPI/LVDS/HDMI螢幕上同時播放不同影片
◆ 影片硬體解碼
同時播放1024*600/1280*800/3840*2160三種解析度影片。使用 進行H.264影片硬解碼播放
[root@ok3568:/]# gst-launch-1.0 filesrc location=/home/forlinx/video/1-B.mp4 ! qtdemux ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<0,0,1280,800>" &
[root@ok3568:/]# gst-launch-1.0 filesrc location=/home/forlinx/video/2-3001.mp4 ! qtdemux ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<1280,0,3840,2160>" &
[root@ok3568:/]# gst-launch-1.0 filesrc location=/home/forlinx/video/3-Q.mp4 ! qtdemux ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<5120,0,1024,600>" &
[root@ok3568:/]# top
如上可見,在1024*600/1280*800/3840*2160三種解析度影片播放的情況下CPU的佔用只有30%左右,CPU剩餘大量的資源,可以進行其它操作。
二、硬體編解碼元件列表
Rockchip官方mpp 硬解碼元件、H.264\H.265\VP8\JPEG等
使用命令檢視inspect如下:
[root@ok3568:/]#gst-inspect-1.0| grep rockchipmpp
三、AI測試
內建Tensorflow AI框架和Open CV3.43基礎庫,方便使用者直接使用。
Tensorflow在FET3568-C核心板 系統進行如下測試:
[root@ok3568:/]# cd /usr/local/tensorflow
[root@ok3568:/usr/local/tensorflow]# chmod +x label_image_mobilenet
[root@ok3568:/usr/local/tensorflow]# ./label_image_mobilenet -m mobilenet_v1_1.0_224.tflite -l labels.txt -i cat.bmp -a 0 -c 100
◆ 目標檢測
[root@ok3568:/usr/local/tensorflow]# chmod +x label_image_mobilenet_ssd
[root@ok3568:/usr/local/tensorflow]# ./label_image_mobilenet_ssd -m mobilenet_ssd.tflite -i test.bmp -a 0 -c 100
◆ OPENCV相關測試
執行 提供的人臉測試DEMO
[root@ok3568:/]# fltest_opencv_rknn_ssd /userdata/model/ssd_inception_v2.rknn /userdata/model/road.bmp
RK3568支援1Tops算力NPU,基於其高效能AI算力,可在邊緣端展開更多智慧化應用,重構邊緣價值。
四、多媒體效能測試Gstreamer音影片播放平臺,UVC Camera以及MIPI OV13850攝像頭,支援各種格式影片錄製以及播放。
◆ 攝像頭拍照
[root@ok3568:/]# gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=1 !video/x-raw,format=NV12,width=640,height=480 ! mppjpegenc !filesink location=pic.jpg
◆ H.264格式影片錄製
[root@ok3568:/]# gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=100 !video/x-raw,format=NV12, width=640,height=480 ! tee name=t ! queue !mpph264enc !queue !h264parse !qtmux !filesink location=13850_h264.mp4 t. ! queue !waylandsink
RK3568內建8MISP影像訊號處理器,可支援雙攝像頭與HDR功能;影片輸入介面可外接攝像頭或用於擴充套件多路攝像頭的輸入能力,可滿足使用者多媒體方面的需求。
五、介面功能測試
RK3568具有較多的 介面,PCIe匯流排, ,具備 ,板載MIC、板載MIPI CSI,耳機介面,HDMI,MIPI,LVDS,支援4G/ ,雙網口等。本文小編將以CAN匯流排介面的測試為例講解。
◆ CAN匯流排介面的測試
兩路CAN匯流排介面,CAN連線方式:CAN的H端子與其它CAN裝置H端連線;CAN的L端子與其它CAN裝置L端子連線。
短接CAN0和CAN1,在 終端執行如下命令:
CANFD每個資料幀最多支援64個資料位元組。
設定CAN0/CAN1,將仲裁位設定為1M,資料位設定為5M。
[root@ok3568:/]# ifconfig can0 down
[root@ok3568:/]# ifconfig can1 down
[root@ok3568:/]# ip link set can0 up type can bitrate 1000000 sample-point 0.75 dbitrate 5000000 dsample-point 0.8 fd on
[root@ok3568:/]# ip link set can1 up type can bitrate 1000000 sample-point 0.75 dbitrate 5000000 dsample-point 0.8 fd on
[root@ok3568:/]# ifconfig can0 up
[root@ok3568:/]# ifconfig can1 up
can0裝置當服務端(服務端先執行以下命令)
[root@ok3568:/]# candump can0&
can1裝置當客戶端(客戶端傳送資料)
[root@ok3568:/]# cansend can1 123#1aabbccddaabbccd
can0 123 [8] 1A AB BC CD DA AB BC CD
RK3568擁有更靈活的IOMUX, 多功能組合應用,可根據產品需求選擇,滿足更多樣的功能組合需求。
目前Linux系統使用Qt進行應用開發,即將推出的Android系統更可以滿足使用者app開發,使用者可根據開發經驗自行選擇。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69989353/viewspace-2884903/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 瑞芯微RK3568四核核心板晶片簡介晶片
- 關於瑞芯微RK3568開發板的燒寫方式
- “芯向行業,開放賦能” OPEN AI LAB攜手國產晶片領航者瑞芯微,共同推動AI晶片加速行業AI晶片
- RK3568開發筆記(一):瑞芯微RK3568晶片介紹,入手開發板的核心板介紹筆記晶片
- DHCP移植到瑞芯微RK356x平臺
- 瑞芯微RK3399處理器的GPU和CPU效能方法參考GPU
- 瑞芯微RK3188晶片datasheet、原理圖下載晶片
- 瑞芯微3568開發板實時作業系統作業系統
- 瑞芯微rtl8211F(D)(L)系統設計指南
- 瑞芯微RK3288_Android9.0 SDK版本說明手冊Android
- 瑞芯微RK3328晶片處理器引數介紹晶片
- 瑞芯微RK3328_Demo,RK3328 box原理圖
- 瑞芯微RK3288硬體方案設計資料下載
- 中國芯崛起!聯瑞在國產網路卡賽道跑出加速度
- Banana Pi BPI-R2 Pro 開源路由器採用瑞芯微(Rockchip) RK3568晶片方案設計NaN路由器晶片
- 瑞芯微RK3399和RK3399Pro處理器效能比較
- RK3568開發筆記(三):瑞芯微RK3588晶片介紹,入手開發板的核心板介紹筆記晶片
- 瑞芯微RK3568開發板Linux編譯報錯404怎麼辦觸覺智慧教你輕鬆解決Linux編譯
- 瑞芯微平臺PX30處理器和晶片引數說明晶片
- 瑞芯微RK3288平臺人臉識別方案應用設計
- 瑞芯微 RK3399 android7.1 wifi驅動build in 方式AndroidWiFiUI
- 瑞芯微平臺RK3399主機板PCBA開發設計
- 瑞芯微RK3399-I2C4掛載EEPROM的修改案例
- 瑞芯微RK3288處理器規格,RK3288硬體晶片資料晶片
- 瑞芯微RK3566開發板OpenHarmony標準系統應用相容性測試指導
- 受益政策紅利!國產AI芯加速崛起AI
- 新品上市|EVB3588S開發板,瑞芯微RK3588S八核芯,6T高算力,豐富音影片介面,開發評估快人一步
- Rockchip RK292X TRM V2.0,瑞芯微RK292X晶片完整規格書晶片
- 瑞芯微RK3288 Datasheet,RK3288方案資料,RK3288晶片手冊晶片
- 瑞芯微RK3128晶片手冊,RK3128 datasheet技術資料晶片
- 邊緣AI處理器瑞芯微RK3399 Pro,嵌入式應用廣泛AI
- 國產處理器龍芯地址空間詳解
- 龍芯應用技術合作研討會-龍芯和國產Linux謀求共同發展(轉)Linux
- 瑞芯微RK3399開發板,RK3399主機板引數介紹
- 瑞芯微最新開發資料下載--rk3399 ubuntu16.04開發說明Ubuntu
- 平芯微PW7014中文規格書
- 龍芯 & Golang!Golang
- 圖吧垃圾佬理解的早期國產晶片歷史(龍芯中科和同行的恩怨解析)晶片