Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:linuxdsp:docs:linux-kernel-and-drivers:mcapi:mcapi_introduction [26 Jul 2020 05:41] Sunny Fengresources:tools-software:linuxdsp:docs:linux-kernel-and-drivers:mcapi:mcapi_introduction [01 Sep 2020 11:37] (current) jian chen
Line 59: Line 59:
  
 \\ \\
-===== Performance of MCAPI ===== +---- 
-The test method of the performance data of MCAPI is to measure the time required of doing message transactions about 1000 rounds between 2 endpoints on ARM and SHARC, and one round includes sending and receiving one message for each endpoint, that's what the MCAPI demo example does, so we'll measure the interval time by running the MCAPI demo example. For more information about the message transaction, please refer to [[resources/tools-software/linuxdsp/docs/linux-kernel-and-drivers/mcapi/mcapi_api|Multi-Core Communication API]].  +**BACK TO** [[resources/tools-software/linuxdsp/docs/linux-kernel-and-drivers/mcapi/start|Multi-Core Support]]
- +
-==== Dependencies ==== +
- +
-There are many influences in measuring the MCAPI performance: +
-  * Different platform We'll test on all sc5xx boards(SC589, SC584, SC573)  +
-System load We assume that the system load should be normal, and can be ingored, we disable all logs of  +
-  * MCAPI(both Linux and Baremetal) +
-  * MCAPI operation mode +
-  +
- +
-==== Result ==== +
- +
-Below table is the interval time of 1000 rounds message transaction under different conditions: +
- +
-  +
- +
-^Board           ^Mode 0        ^Mode 1         ^Mode 2         ^Mode3     ^ +
-|sc589-ezkit |190.98ms |186.48ms |174.34ms |150.49ms +
-|sc584-ezkit  |188.72ms |180.95ms |176.29ms |145.65ms +
-|sc573-ezkit  |191.28ms |184.99ms |178.85ms |147.92ms +
resources/tools-software/linuxdsp/docs/linux-kernel-and-drivers/mcapi/mcapi_introduction.1595734893.txt.gz · Last modified: 26 Jul 2020 05:41 by Sunny Feng