<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: H265 Decoding consumed more cpu load on iMX8M Plus in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2186107#M241405</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I didn't use any other command before using gst-launch.&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Zhiming&lt;/P&gt;</description>
    <pubDate>Wed, 15 Oct 2025 00:42:32 GMT</pubDate>
    <dc:creator>Zhiming_Liu</dc:creator>
    <dc:date>2025-10-15T00:42:32Z</dc:date>
    <item>
      <title>H265 Decoding consumed more cpu load on iMX8M Plus</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2182670#M241263</link>
      <description>&lt;P&gt;Hi all,&lt;BR /&gt;&lt;BR /&gt;I was trying to get clk_summary of vpu. i was &lt;FONT size="5" color="#000000"&gt;getting &lt;/FONT&gt;&lt;FONT size="5" color="#000000"&gt;&amp;nbsp;vpu_g1 set has Y but vpu_g2 set has N&lt;/FONT&gt;. What could be the reason. Is that the reason i am getting more cpu load like 85% when i was decoding H265 whereas H264 decoding was taking just 7% CPU Load.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;H265 decoding command:&amp;nbsp; &lt;EM&gt;./g2dec -tbs encoded.hevc -Oout.yuv&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;H264 decoding command:&amp;nbsp;&lt;EM&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;./hx170dec-arm -&lt;/SPAN&gt;&lt;SPAN class=""&gt;Otest_hxdec.yuv&lt;/SPAN&gt;&lt;SPAN class=""&gt; DOP_Animation_W_.H264&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;cat /sys/kernel/debug/clk/clk_summary | grep vpu&lt;BR /&gt;&lt;BR /&gt;vpu_g1 0 0 0 800000000 0 0 50000&lt;FONT color="#FF0000"&gt; Y&lt;/FONT&gt; deviceless no_connection_id&lt;BR /&gt;vpu_g1_root_clk 0 0 0 800000000 0 0 50000 N 38300000.vpu_g1 clk_hantro&lt;BR /&gt;vpu_pll_ref_sel 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id&lt;BR /&gt;vpu_pll 0 0 0 700000000 0 0 50000 Y deviceless no_connection_id&lt;BR /&gt;vpu_pll_bypass 0 0 0 700000000 0 0 50000 Y deviceless no_connection_id&lt;BR /&gt;vpu_pll_out 0 0 0 700000000 0 0 50000 N deviceless no_connection_id&lt;BR /&gt;vpu_g2 0 0 0 700000000 0 0 50000 &lt;FONT color="#FF0000"&gt;N&lt;/FONT&gt; deviceless no_connection_id&lt;BR /&gt;vpu_g2_root_clk 0 0 0 700000000 0 0 50000 N 38310000.vpu_g2 clk_hantro&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 04:22:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2182670#M241263</guid>
      <dc:creator>Hariharan1</dc:creator>
      <dc:date>2025-10-09T04:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: H265 Decoding consumed more cpu load on iMX8M Plus</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2182709#M241264</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;There is no cpu load issue on i.MX8MP EVK using gstreamer.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;root@imx8mpevk:~# gst-launch-1.0 filesrc location=test_MediaCoder_HEVC_demo_video.mp4 typefind=true ! video/quicktime ! aiurdemux ! h265parse ! queue max-size-time=0 ! v4l2h265dec ! autovideosink
Setting pipeline to PAUSED ...

====== V4L2DEC: 1.26.0 build on May  7 2025 08:46:20. ======
Pipeline is PREROLLING ...

====== AIUR: 4.10.0 build on May 10 2025 01:33:22. ======
        Core: MPEG4PARSER_06.22.14  build on Apr 28 2025 08:50:53
 file: /usr/lib/imx-mm/parser/lib_mp4_parser_arm_elinux.so.3.2
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:00:59.958333000
        Language: und
    Mime:
        video/x-h265, parsed=(boolean)true, alignment=(string)au, stream-format=(string)hev1, width=(int)1920, height=(int)800, framerate=(fraction)24/1, codec_data=(buffer)01016000000080000000000078f000fcfdf8f800000f03a00001001840010c01ffff0160000003008000000300000300789dc090a100010021420101016000000300800000030000030078a003c080321659de491b6bc0400800a2000100064401c173d189
------------------------
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:01:01.347120000
        Language: und
    Mime:
        audio/mpeg, mpegversion=(int)4, channels=(int)1, rate=(int)22050, bitrate=(int)28992, stream-format=(string)raw, codec_data=(buffer)138856e5a54880
------------------------
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Redistribute latency...
New clock: GstSystemClock
^Chandling interrupt. (37.5 %)
Interrupt: Stopping pipeline ...
Execution ended after 0:00:23.068026502
Setting pipeline to NULL ...
Total showed frames (556), playing for (0:00:23.067971879), fps (24.103).
Freeing pipeline ...
root@imx8mpevk:~# cat /sys/kernel/debug/clk/clk_summary | grep vpu
                   vpu_vc8000e       0       0        0        500000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_vc8ke_root_clk 0       0        0        500000000   0          0     50000      N                        38320000.vpu_vc8000e            clk_hantro_vc8000e
                   vpu_bus           0       0        0        800000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_root_clk   0       0        0        800000000   0          0     50000      N                        38320000.vpu_vc8000e            clk_hantro_vc8000e_bus
                                                                                                                                38310000.vpu_g2                 clk_hantro_bus
                                                                                                                                38300000.vpu_g1                 clk_hantro_bus
                   vpu_g1            0       0        0        800000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_g1_root_clk 0       0        0        800000000   0          0     50000      N                        38300000.vpu_g1                 clk_hantro
    vpu_pll_ref_sel                  0       0        0        24000000    0          0     50000      Y      deviceless                      no_connection_id
       vpu_pll                       0       0        0        700000000   0          0     50000      Y         deviceless                      no_connection_id
          vpu_pll_bypass             0       0        0        700000000   0          0     50000      Y            deviceless                      no_connection_id
             vpu_pll_out             0       0        0        700000000   0          0     50000      N               deviceless                      no_connection_id
                vpu_g2               0       0        0        700000000   0          0     50000      N                  deviceless                      no_connection_id
                   vpu_g2_root_clk   0       0        0        700000000   0          0     50000      N                     38310000.vpu_g2                 clk_hantro
&lt;/LI-CODE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Zhiming_Liu_0-1759987816186.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/360002iDB67993194AA23A5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Zhiming_Liu_0-1759987816186.png" alt="Zhiming_Liu_0-1759987816186.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The issue should from your&amp;nbsp;&lt;EM&gt;g2dec&amp;nbsp;&lt;/EM&gt;application.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Zhiming&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 05:32:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2182709#M241264</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2025-10-09T05:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: H265 Decoding consumed more cpu load on iMX8M Plus</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2185662#M241385</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;How did you run top command while executing gst-launch command.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Hariharan&lt;/P&gt;</description>
      <pubDate>Tue, 14 Oct 2025 10:22:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2185662#M241385</guid>
      <dc:creator>Hariharan1</dc:creator>
      <dc:date>2025-10-14T10:22:00Z</dc:date>
    </item>
    <item>
      <title>Re: H265 Decoding consumed more cpu load on iMX8M Plus</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2186107#M241405</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I didn't use any other command before using gst-launch.&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Zhiming&lt;/P&gt;</description>
      <pubDate>Wed, 15 Oct 2025 00:42:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/H265-Decoding-consumed-more-cpu-load-on-iMX8M-Plus/m-p/2186107#M241405</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2025-10-15T00:42:32Z</dc:date>
    </item>
  </channel>
</rss>

