<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 13 дек. 2023 г., 19:02 Terje J. Hanssen <<a href="mailto:terjejhanssen@gmail.com" rel="noreferrer noreferrer" target="_blank">terjejhanssen@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<br>
<br>
<div>Den 11.12.2023 14:23, skrev Andrew
Randrianasulu:<br>
</div>
<blockquote type="cite">
<div dir="auto">
<div><br>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">пн, 11 дек. 2023 г., 16:13
Terje J. Hanssen via Cin <<a href="mailto:cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer noreferrer" target="_blank">cin@lists.cinelerra-gg.org</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <br>
<br>
<div>Den 08.12.2023 23:56, skrev Terje J. Hanssen:<br>
</div>
<blockquote type="cite"> <br>
<br>
<div>Den 08.12.2023 12:50, skrev Andrew Randrianasulu:<br>
</div>
<blockquote type="cite">
<div dir="auto">
<div><br>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">пт, 8 дек.
2023 г., 13:57 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto">
<div><br>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">пт,
8 дек. 2023 г., 13:37 Terje J.
Hanssen via Cin <<a href="mailto:cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">cin@lists.cinelerra-gg.org</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <br>
<br>
<div>Den 03.12.2023 22:29, skrev
Terje J. Hanssen:<br>
</div>
<blockquote type="cite"> Already
touched this topic barely in
another thread<br>
<a href="https://lists.cinelerra-gg.org/pipermail/cin/2023-December/007346.html" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.cinelerra-gg.org/pipermail/cin/2023-December/007346.html</a><br>
<br>
But so many SW and HW pieces are
mentioned around, it is almost a
full-time reading and study:<br>
VAAPI, MESA, VULKAN, Intel Quick
Sync Video etc......<br>
<br>
I realize my aging hardware
which is fast enough for other
tasks, needs some "AV1 upgrade",
if possible.<br>
<br>
But first I wonder, what is
expected possible to do (obtain)
with AV1 de-/encoding on my
existing 64bit hardware:<br>
<br>
<blockquote><font face="monospace">1) laptop
2018: Dell XPS 13-9370: quad
core i7-8550U CPU (8. gen
Kabylake) and Intel UHD
Graphics</font><br>
<br>
<font face="monospace">2) WS
infinity: MSI Z170A mobo:
quad core i7-6700K CPU (6.
gen Skylake), NVIDIA GeForce
GT-730 graphics</font><br>
</blockquote>
<br>
A budget friendly first "AV1 HW
upgrade" of the workstation 2)
if possible, would be to add a
new GPU as Intel Arc A380.<br>
But the question is if this will
work at all on that much older
(2015) Skylake platform with
i7-6700K CPU?<br>
I've seen CPU bottlenecks has
been mentioned and that Arc A380
is targeted at newer generations
CPU ... <br>
</blockquote>
<br>
Extracted from the first wikipedia
reference below about Intel
Alchemist GPUs:
<ul>
<li>Featuring 8 Xe-cores, the<b>
A380 supports PCI Express
4.0</b> and has a total
board power (TBP) of 75W. The
graphics card is equipped with
6GB GDDR6 memory and a
graphics memory interface of
96 bits, providing a memory
bandwidth of 186GB/s.</li>
<li>Bus interface A380:
PCIe 4.0 x8 and for >=A580:
PCIe 4.0 x16 </li>
</ul>
That is, the keyword here seems to
be PCIe 4.0 bus speed as a
requirement to utilize the Arc
A380 GPU for HWA AV1 encoding
(maybe also for other GPUs?)<br>
</div>
</blockquote>
</div>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">well, despite so much time
spend looking at dev process for mesa3d
I still do not know full details and
media encoder process. But isn't it like
putting uncompressed frame in vram (as
long as you have enough of it - so
probably n raw frames between keyframe
ideally?) let media engine chw on it,
pull resulting compressed bitstream out
of vram via pci-express?</div>
<div dir="auto"><br>
</div>
<div dir="auto">So I speculate pcie
bandwidth in itself will only matter if
you compress both big frame size and
long keyframes, so dma engine on card
must constantly pump new raw frame data
via bus.</div>
<div dir="auto"><br>
</div>
<div dir="auto">I saw some mention of big
(resizeable) BAR as requirement for good
performance, but opengl/vulkan IMO a bit
different because they send often big
amount of tiny objects (vertices) via
bus for each frame. But may be default
256 Mb in size bar feels a bit small for
sending like 1 second of 25 4k frames
(300 mb/s)?</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
<br>
Nothing would be better than that A380 does work with
older PCIe 3.0 motherboards and CPUs and without too
much decrease in performance.<br>
</blockquote>
<br>
Then I got the following reply to my support request
from ASRock TSD regarding<br>
<a href="https://www.asrock.com/Graphics-Card/Intel/Intel%20Arc%20A380%20Challenger%20ITX%206GB%20OC/index.asp" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://www.asrock.com/Graphics-Card/Intel/Intel%20Arc%20A380%20Challenger%20ITX%206GB%20OC/index.asp</a><br>
<blockquote>Skylake platform does not match the system
minimum requirements.<br>
Please refer to the below link for further
information.<br>
<a href="https://www.intel.com/content/www/us/en/support/articles/000091128/graphics.html" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://www.intel.com/content/www/us/en/support/articles/000091128/graphics.html</a></blockquote>
</div>
</blockquote>
</div>
</div>
<div dir="auto">well, if you can get card for brief (two weeks?)
testing and return if it really does not work - it will be
better than leaning on official answer, IMO.</div>
<div dir="auto"><br>
</div>
<div dir="auto">after all, Intel, like any company tries to sell
you a bridge .....</div>
</div>
</blockquote>
<br>
Yes, they always want to sell new hardware and do not want to
support older boxes longer than required.<br>
So I may give it try on the new year. The point is to get av1
encoding to faster with gpu hwaccel, even if it seems to be limited
to about 75% speed:<br>
<br>
Today I also got confirmed from MSI technical support:<br>
<blockquote><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">BIOS of Z170-A Pro MB doesn’t have Resizable
(Re-Size) BAR support, the mainboard doesn’t support Intel Arc
A380 GPU.</span>
<br>
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">For the MB that support Resizable BAR(Re-Size BAR),
please find the Intel/AMD chipse</span><br>
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><a href="https://www.msi.com/news/detail/MSIIsReadyToSupportResizableBARReSizeBARForNVIDIAGeForceRTX30SeriesGPUs121336" rel="noreferrer noreferrer noreferrer" target="_blank">https://www.msi.com/news/detail/MSIIsReadyToSupportResizableBARReSizeBARForNVIDIAGeForceRTX30SeriesGPUs121336</a></span></blockquote></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">This is Reddit so take it with mountain of salt, but</div><div dir="auto"><br></div><div dir="auto"><a href="https://www.reddit.com/r/AV1/comments/17pv7gu/whats_your_intel_arc_hw_av1_encoding_speeds/" rel="noreferrer noreferrer" target="_blank">https://www.reddit.com/r/AV1/comments/17pv7gu/whats_your_intel_arc_hw_av1_encoding_speeds/</a><br></div><div dir="auto"><br></div><div dir="auto">==== quote ====</div><div dir="auto"><br></div><div dir="auto"><div dir="auto"><div>
<a href="https://www.reddit.com/r/AV1/" target="_blank" rel="noreferrer">r/AV1</a>
1 mo. ago
<div>
<div>
<a href="https://www.reddit.com/user/SeaOfTorment/" target="_blank" rel="noreferrer">SeaOfTorment</a>
</div>
</div>
</div>
</div>
<h1>
Whats your Intel Arc HW AV1 Encoding speeds?
</h1>
<div dir="auto">
<div>
<div>
<p>
Hello! I recently got an Asrock Intel Arc A380 Low Profile 6GB card
and the first thign I did when i get it, I replaced my gpu with it to
test the encoding speed, I installed all the arc drivers (Intel Driver
Assistance did everything), restarted and went to handbrake, selected
screen recording I recorded with H264 using Geforce Shadowplay, select
AV1 QSYNC (or something like that), I selected quality and the encoding
speed was about 45-60, I've tested other A380s that require vga power
using cable and they've had speeds of like 140-160, what gives? I want
to compare mine with other people, currently I don't have rebar enabled
and the pcie lane speed is pcie x8 3.0, i've tested a380s with identical
systems and got 140-160 just fine, I do have nvidia drivers too in the
same system, but I doubt it's that. </p></div></div></div></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><blockquote></blockquote></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">==== quote end.</div><div dir="auto"><br></div><div dir="auto">And other users reported up to 250 fps on 1080p transcode. 70 fps is for 4k.</div><div dir="auto"><br></div><div dir="auto">I guess this was on Windows machine.</div><div dir="auto"><br></div><div dir="auto">So *may be* resizeable PCIE bar is not as hard requirement as it touted to be?</div><div dir="auto"><br></div><div dir="auto">it also interesting to see that your machine already can go quite fast with SVT-AV1 in software mode.</div><div dir="auto"><br></div><div dir="auto">{snip}</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><blockquote><br></blockquote>
</div>
</blockquote></div></div></div>