This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于8168的编解码能力



目前系统五路1080p30编码 两路1080p30解码 感觉有点不够了 但是vpss和video 的cpu占用率都在30%附近 不知道瓶颈出在哪里

 

====================Vsys_printDetailedStatistics=======================
 [m3vpss ] 
 [m3vpss ]  *** Capture Driver Advanced Statistics ***
 [m3vpss ] 
 [m3vpss ]  VIP Parser Reset Count : 0
 [m3vpss ] 
 [m3vpss ]      |   Total    Even     Odd  Total  Even   Odd  Min /  Max  Min /  Max Dropped Fid Repeat Frame Error Y/C
 [m3vpss ]  CH  |  Fields  Fields  Fields    FPS   FPS   FPS       Width      Height  Fields      Count (Desc Error Y/C)
 [m3vpss ]  ------------------------------------------------------------------------------------------------------------
 [m3vpss ]  000 |   39189   39189       0     30    30     0 1920 / 1920 1080 / 1080       1      39188 0/0 (0/0)
 [m3vpss ]  100 |   39188   39188       0     30    30     0 1920 / 1920 1080 / 1080       1      39187 0/0 (0/0)
 [m3vpss ]  200 |   39188   39188       0     30    30     0 1920 / 1920 1080 / 1080       1      39187 0/0 (0/0)
 [m3vpss ]  300 |   39189   39189       0     30    30     0 1920 / 1920 1080 / 1080       1      39188 0/0 (0/0)
 [m3vpss ] 
 [m3vpss ]  VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
 [m3vpss ]  VIP Capture Port 1 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
 [m3vpss ]  VIP Capture Port 2 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
 [m3vpss ]  VIP Capture Port 3 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
 [m3vpss ] 
 [m3vpss ]  *** Capture List Manager Advanced Statistics ***
 [m3vpss ] 
 [m3vpss ]  List Post Count        : 653154
 [m3vpss ]  List Stall Count       : 0
 [m3vpss ]  List Post Time (ms)    : Max = 2, Min = 0, Avg = 0, Total = 107
 [m3vpss ]  INTC Timeout Count     : (0, 0) (Min timeout value = 973, 986)
 [m3vpss ]  Descriptor miss found count : 0
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  VIP and VPDMA registers,
 [m3vpss ]  VIP0 : FIQ_STATUS  : 0x4810551c = 0x00000000
 [m3vpss ]  VIP1 : FIQ_STATUS  : 0x48105a1c = 0x00000000
 [m3vpss ]  VPDMA: LIST_BUSY   : 0x4810d00c = 0x000e0000
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  1334708: CAPTURE: Fields = 156749 (fps = 119, CPU Load = 0)
 [m3vpss ]  1334708: CAPTURE: Num Resets = 0 (Avg 0 ms per reset)
 [m3vpss ]  1334708: SYSTEM  : FREE SPACE : System Heap      = 66264 B, Mbx = 10239 msgs)
 [m3vpss ]  1334708: SYSTEM  : FREE SPACE : SR0 Heap         = 14040448 B (13 MB)
 [m3vpss ]  1334708: SYSTEM  : FREE SPACE : Frame Buffer     = 223349632 B (213 MB)
 [m3vpss ]  1334709: SYSTEM  : FREE SPACE : Bitstream Buffer = 225718912 B (215 MB)
 [m3vpss ] TILER_STATS: CNT :8BIT
 [m3vpss ] TILER_STATS: CNT RESOLUTION:    16384 x 8192
 [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
 [m3vpss ] TILER_STATS: NUM FREE BUCKETS:  0
 [m3vpss ] TILER_STATS: NUM USED BUCKETS:  1
 [m3vpss ] TILER_STATS: TOTAL FREE AREA:   30033408 (22 %)
 [m3vpss ] TILER_STATS: TOTAL USED AREA:   104118784 (77 %)
 [m3vpss ] TILER_STATS: TOTAL WASTE AREA:  1245184 (0 %)
 [m3vpss ] TILER_STATS: MAX WIDTH RECT:    12288 x 1456
 [m3vpss ] TILER_STATS: MAX HEIGHT RECT:    12288 x 1456
 [m3vpss ] TILER_STATS: RES ALLOC COUNT [1080P] :  47
 [m3vpss ] TILER_STATS: CNT :16BIT
 [m3vpss ] TILER_STATS: CNT RESOLUTION:    32768 x 4096
 [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 4096
 [m3vpss ] TILER_STATS: NUM FREE BUCKETS:  0
 [m3vpss ] TILER_STATS: NUM USED BUCKETS:  1
 [m3vpss ] TILER_STATS: TOTAL FREE AREA:   82495488 (61 %)
 [m3vpss ] TILER_STATS: TOTAL USED AREA:   51722240 (38 %)
 [m3vpss ] TILER_STATS: TOTAL WASTE AREA:  143360 (0 %)
 [m3vpss ] TILER_STATS: MAX WIDTH RECT:    32768 x 1840
 [m3vpss ] TILER_STATS: MAX HEIGHT RECT:    32768 x 1840
 [m3vpss ] TILER_STATS: RES ALLOC COUNT [1080P] :  47
 [m3vpss ]  1334713: SYSTEM  : FREE SPACE : Tiler 8-bit      = 30033408 B (28 MB)  - TILER ON
 [m3vpss ]  1334714: SYSTEM  : FREE SPACE : Tiler 16-bit     = 82495488 B (78 MB)  - TILER ON
 [m3vpss ] 
 [m3vpss ]  *** [NSF0] NSF Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time           : 1243 secs
 [m3vpss ]  Total Fields Processed : 21829
 [m3vpss ]  Total Fields FPS       : 475 FPS
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  CH  | In Recv In Reject In Process Out User Out Out     
 [m3vpss ]  Num | FPS     FPS       FPS        FPS Skip FPS Skip FPS
 [m3vpss ]  ------------------------------------------------
 [m3vpss ]    0 |      16         0         16  16        0        0
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  *** [NSF1] NSF Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time           : 1243 secs
 [m3vpss ]  Total Fields Processed : 76815
 [m3vpss ]  Total Fields FPS       : 1861 FPS
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  CH  | In Recv In Reject In Process Out User Out Out     
 [m3vpss ]  Num | FPS     FPS       FPS        FPS Skip FPS Skip FPS
 [m3vpss ]  ------------------------------------------------
 [m3vpss ]    0 |      15         0         15  15        0        0
 [m3vpss ]    1 |      15         0         15  15        0        0
 [m3vpss ]    2 |      15         1         13  13        0        1
 [m3vpss ]    3 |      15         0         15  15        0        0
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  *** [DEI2    ] DEI Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time           : 1243 secs
 [m3vpss ]  Total Fields Processed : 78375
 [m3vpss ]  Total Fields FPS       : 129 FPS
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  CH  | In Recv In Reject In Process Out[0] Out[1] Out[2] Out[3] Out[4] Skip Out[0] Skip Out[1] Skip Out[2] Skip Out[3] Skip Out[4] User Out[0] User Out[1] User Out[2] User Out[3] User Out[4] Latency  
 [m3vpss ]  Num | FPS     FPS       FPS        FPS    FPS    FPS    FPS    FPS       FPS         FPS         FPS         FPS         FPS       Skip FPS    Skip FPS    Skip FPS    Skip FPS    Skip FPS   Min / Max
 [m3vpss ]  -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |      30         0         30     15     30      0      0      0           0           0           0           0           0    15     0     0           0           0  27 &  42 &  32  MMM
 [m3vpss ]    1 |      30         0         30     15     25      0      0      0           0           4           0           0           0    15     0     0           0           0  16 &  44 &  30  MMM
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  *** [DEI0    ] DEI Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time           : 1243 secs
 [m3vpss ]  Total Fields Processed : 43566
 [m3vpss ]  Total Fields FPS       : 126 FPS
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  CH  | In Recv In Reject In Process Out[0] Out[1] Out[2] Out[3] Out[4] Skip Out[0] Skip Out[1] Skip Out[2] Skip Out[3] Skip Out[4] User Out[0] User Out[1] User Out[2] User Out[3] User Out[4] Latency  
 [m3vpss ]  Num | FPS     FPS       FPS        FPS    FPS    FPS    FPS    FPS       FPS         FPS         FPS         FPS         FPS       Skip FPS    Skip FPS    Skip FPS    Skip FPS    Skip FPS   Min / Max
 [m3vpss ]  -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |      33         0         33     16     26      0      0      0           0           7           0           0           0    16     0     0           0           0  15 &  36 &  19  MMM
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  *** [DEI1    ] DEI Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time           : 1243 secs
 [m3vpss ]  Total Fields Processed : 78375
 [m3vpss ]  Total Fields FPS       : 126 FPS
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  CH  | In Recv In Reject In Process Out[0] Out[1] Out[2] Out[3] Out[4] Skip Out[0] Skip Out[1] Skip Out[2] Skip Out[3] Skip Out[4] User Out[0] User Out[1] User Out[2] User Out[3] User Out[4] Latency  
 [m3vpss ]  Num | FPS     FPS       FPS        FPS    FPS    FPS    FPS    FPS       FPS         FPS         FPS         FPS         FPS       Skip FPS    Skip FPS    Skip FPS    Skip FPS    Skip FPS   Min / Max
 [m3vpss ]  -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |      30         0         30     15     30      0      0      0           0           0           0           0           0    15     0     0           0           0  18 &  50 &  31  MMM
 [m3vpss ]    1 |      30         0         30     15     30      0      0      0           0           0           0           0           0    15     0     0           0           0  23 &  46 &  32  MMM
 [m3vpss ] 
 [m3vpss ] ===========SwMsLink_drvPrintAvgStatistics===========
 [m3vpss ]  SWMS1   : Output  FPS: 33.3 fps , Total Window FPS: 33.3 fps ... in 1243.5 secs
 [m3vpss ] 
 [m3vpss ]  *** [SWMS1] Mosaic Driver Statistics ***
 [m3vpss ] 0) *** Drv Inst [0], handle 93139788, NON_DEI     
 [m3vpss ] 
 [m3vpss ]  *** [SWMS1] Mosaic Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time: 1243 secs
 [m3vpss ] 
 [m3vpss ]  Output Request FPS   : 33 fps (41451 frames)
 [m3vpss ]  Output Actual  FPS   : 33 fps (41451 frames)
 [m3vpss ]  Output Drop    FPS   : 0 fps (0 frames)
 [m3vpss ]  Output Reject  FPS   : 0 fps (0 frames)
 [m3vpss ]  Scaling Internal     : 29 ms
 [m3vpss ]  Scaling Internal min : 24 ms
 [m3vpss ]  Scaling Internal max : 36 ms
 [m3vpss ] 
 [m3vpss ]  Win | Window Repeat Drop Recv Que  FID Invlid Acc Event          Invalid   Que Reject Reject Latency   OutBufCopy InBufCopy
 [m3vpss ]  Num | FPS    FPS    FPS  FPS  FPS  FPS        Count (Max/Min)    CH Frames Frames     Frames Min / Max FPS        FPS     
 [m3vpss ]  ---------------------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |     33      3    0   30   30          0        0 (  0/255)         0          0      0  10 /  58 /  34          0         0
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  *** [SWMS1] Mosaic Parameters ***
 [m3vpss ] 
 [m3vpss ]  Output FPS: 30
 [m3vpss ] 
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output        | Output      | Scan        | Low Cost | SWMS | Data  | Blank |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y / C   | Memory Type | Fmt         | ON / OFF | Inst | Format| Frame |
 [m3vpss ]  ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |   1 |    0,    0 |  1920 x   1080 |  3840 /  3840 | NON-TILED   |    0,    0 |  1920 x   1080 |  3840 /      0 | NON-TILED   | INTERLACE   |      OFF |    0 |  422I  |   OFF |
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  *** IpcFramesOutRTOS Statistics ***
 [m3vpss ] 
 [m3vpss ]  Elasped Time           : 1243 secs
 [m3vpss ]  Total Fields Processed : 269852
 [m3vpss ]  Total Fields FPS       : 217 FPS
 [m3vpss ] 
 [m3vpss ] 
 [m3vpss ]  CH  | In Recv In Process In Skip
 [m3vpss ]  Num | FPS     FPS        FPS   
 [m3vpss ]  --------------------------------
 [m3vpss ]    0 |      30         30       0
 [m3vpss ]    1 |      25         25       0
 [m3vpss ]    2 |      30         30       0
 [m3vpss ]    3 |      30         30       0
 [m3vpss ]    4 |      25         25       0
 [m3vpss ]    5 |      15         15       0
 [m3vpss ]    6 |      15         15       0
 [m3vpss ]    7 |      13         13       0
 [m3vpss ]    8 |      15         15       0
 [m3vpss ]    9 |      16         16       0
 [m3vpss ] 
decode,diff=29,cnt=4,butime=128
decode,diff=29,cnt=2,butime=64
 [c6xdsp ] 
 [c6xdsp ]  *** SCD Statistics ***
 [c6xdsp ] 
 [c6xdsp ]  Elasped Time           : 1243 secs
 [c6xdsp ]  Total Fields Processed : 0
 [c6xdsp ]  Total Fields FPS       : 0 FPS
 [c6xdsp ] 
 [c6xdsp ] 
 [c6xdsp ]  CH  | In Recv In Process User Skip Process Skip In Process Time
 [c6xdsp ]  Num | FPS     FPS        FPS       FPS          per frame (msec)
 [c6xdsp ]  ----------------------------------------------------------------
 [c6xdsp ] 
decode,diff=29,cnt=4,butime=112
 [m3video]      1340744: HDVICP-ID:0
 [m3video] All percentage figures are based off totalElapsedTime
 [m3video]               totalAcquire2wait :1 %
 [m3video]               totalWait2Isr :68 %
 [m3video]               totalIsr2Done :0 %
 [m3video]               totalWait2Done :68 %
 [m3video]               totalDone2Release :0 %
 [m3video]               totalAcquire2Release :70 %
 [m3video]               totalAcq2acqDelay :29 %
 [m3video]               totalElapsedTime in msec : 1313007
 [m3video]               numAccessCnt:  120367
 [m3video]              IVA-FPS :      91
 [m3video]              Average time spent per frame in microsec:    7417
 [m3video]      1340744: HDVICP-ID:1
 [m3video] All percentage figures are based off totalElapsedTime
 [m3video]               totalAcquire2wait :1 %
 [m3video]               totalWait2Isr :94 %
 [m3video]               totalIsr2Done :0 %
 [m3video]               totalWait2Done :94 %
 [m3video]               totalDone2Release :0 %
 [m3video]               totalAcquire2Release :97 %
 [m3video]               totalAcq2acqDelay :2 %
 [m3video]               totalElapsedTime in msec : 1313001
 [m3video]               numAccessCnt:  125331
 [m3video]              IVA-FPS :      95
 [m3video]              Average time spent per frame in microsec:    9847
 [m3video]      1340745: HDVICP-ID:2
 [m3video] All percentage figures are based off totalElapsedTime
 [m3video]               totalAcquire2wait :2 %
 [m3video]               totalWait2Isr :70 %
 [m3video]               totalIsr2Done :0 %
 [m3video]               totalWait2Done :70 %
 [m3video]               totalDone2Release :0 %
 [m3video]               totalAcquire2Release :73 %
 [m3video]               totalAcq2acqDelay :26 %
 [m3video]               totalElapsedTime in msec : 1312251
 [m3video]               numAccessCnt:  117782
 [m3video]              IVA-FPS :      89
 [m3video]              Average time spent per frame in microsec:    7798
 [m3video] 
 [m3video]  *** ENCODE Statistics ***
 [m3video] 
 [m3video]  Elasped Time           : 1243 secs
 [m3video] 
 [m3video] 
 [m3video]  CH  | In Recv In Skip In User  Out Latency 
 [m3video]  Num | FPS     FPS     Skip FPS FPS Min / Max
 [m3video]  --------------------------------------------
 [m3video]    0 |      30       0        0  30 255 / 24358
 [m3video]    1 |      25       0        0  25 255 / 24658
 [m3video]    2 |      30       0        0  30 255 / 24393
 [m3video]    3 |      30       0        0  30 255 / 24372
 [m3video]    4 |      26       0        0  26 255 / 24656
 [m3video]    5 |      15       0        0  15 255 / 24396
 [m3video]    6 |      15       0        0  15 255 / 24369
 [m3video]    7 |      13       0        0  13 255 / 24670
 [m3video]    8 |      15       0        0  15 255 / 24401
 [m3video]    9 |      16       0        0  16 255 / 24356
 [m3video] 
 [m3video] Multi Channel Encode Average Submit Batch Size
 [m3video] Max Submit Batch Size : 24
 [m3video] IVAHD_0 Average Batch Size : 1
 [m3video] IVAHD_0 Max achieved Batch Size : 2
 [m3video] IVAHD_1 Average Batch Size : 1
 [m3video] IVAHD_1 Max achieved Batch Size : 1
 [m3video] IVAHD_2 Average Batch Size : 1
 [m3video] IVAHD_2 Max achieved Batch Size : 2
 [m3video] 
 [m3video] Multi Channel Encode Batch break Stats
 [m3video] Total Number of Batches created: 107712
 [m3video] All numbers are based off total number of Batches created
 [m3video]       Batch breaks due to batch sizeexceeding limit: 75 %
 [m3video]       Batch breaks due to ReqObj Que being empty: 23 %
 [m3video]       Batch breaks due to changed resolution class: 1 %
 [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
 [m3video]       Batch breaks due to channel repeat: 0 %
 [m3video]       Batch breaks due to different codec: 0 %
 [m3video] Total Number of Batches created: 81262
 [m3video] All numbers are based off total number of Batches created
 [m3video]       Batch breaks due to batch sizeexceeding limit: 79 %
 [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
 [m3video]       Batch breaks due to changed resolution class: 20 %
 [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
 [m3video]       Batch breaks due to channel repeat: 0 %
 [m3video]       Batch breaks due to different codec: 0 %
 [m3video] Total Number of Batches created: 67781
 [m3video] All numbers are based off total number of Batches created
 [m3video]       Batch breaks due to batch sizeexceeding limit: 65 %
 [m3video]       Batch breaks due to ReqObj Que being empty: 33 %
 [m3video]       Batch breaks due to changed resolution class: 1 %
 [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
 [m3video]       Batch breaks due to channel repeat: 0 %
 [m3video]       Batch breaks due to different codec: 0 %
 [m3video] 
 [m3video]  *** DECODE Statistics ***
 [m3video] 
 [m3video]  Elasped Time           : 1243 secs
 [m3video] 
 [m3video] 
 [m3video]  CH  | In Recv In User  Out
 [m3video]  Num | FPS     Skip FPS FPS
 [m3video]  -----------------------------------
 [m3video]    0 |      30        0  30
 [m3video]    1 |      30        0  30
 [m3video] 
 [m3video] Multi Channel Decode Average Submit Batch Size
 [m3video] Max Submit Batch Size : 24
 [m3video] IVAHD_0 Average Batch Size : 0
 [m3video] IVAHD_0 Max achieved Batch Size : 0
 [m3video] IVAHD_1 Average Batch Size : 1
 [m3video] IVAHD_1 Max achieved Batch Size : 1
 [m3video] IVAHD_2 Average Batch Size : 1
 [m3video] IVAHD_2 Max achieved Batch Size : 1
 [m3video] 
 [m3video] Multi Channel Decode Batch break Stats
 [m3video] Total Number of Batches created: 0
 [m3video] All numbers are based off total number of Batches created
 [m3video]       Batch breaks due to batch sizeexceeding limit: 0 %
 [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
 [m3video]       Batch breaks due to changed resolution class: 0 %
 [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
 [m3video]       Batch breaks due to channel repeat: 0 %
 [m3video]       Batch breaks due to different codec: 0 %
 [m3video] Total Number of Batches created: 37303
 [m3video] All numbers are based off total number of Batches created
 [m3video]       Batch breaks due to batch sizeexceeding limit: 100 %
 [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
 [m3video]       Batch breaks due to changed resolution class: 0 %
 [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
 [m3video]       Batch breaks due to channel repeat: 0 %
 [m3video]       Batch breaks due to different codec: 0 %
 [m3video] Total Number of Batches created: 37305
 [m3video] All numbers are based off total number of Batches created
 [m3video]       Batch breaks due to batch sizeexceeding limit: 100 %
 [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
 [m3video]       Batch breaks due to changed resolution class: 0 %
 [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
 [m3video]       Batch breaks due to channel repeat: 0 %
 [m3video]       Batch breaks due to different codec: 0 %