TI中文支持网
TI专业的中文技术问题搜集分享网站

关于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 %

Chris Meng:

你好,

你的输入时1080p,看到log有DEI的处理,请问你使用DEI的目的是什么?我觉得是DEI有瓶颈。

赞(0)
未经允许不得转载:TI中文支持网 » 关于8168的编解码能力
分享到: 更多 (0)