草庐IT

AVC、HEVC 和 AV1 视频编码实测:AMD GPU 仍落后于英伟达、英特尔

故渊 2023-03-28 原文
国外科技媒体 tomshardware 近日展开了一项 AVC、HEVC 和 AV1 的视频编码测试,结果显示 AMD GPU 仍落后于英伟达、英特尔。

附本次测试的第 13 代平台如下:

  • 处理器:英特尔酷睿 i9-13900K
  • 主板:微星 MEG Z790 Ace DDR5
  • 内存:G.Skill 三叉戟 Z5 2 条 16GB DDR5-6600 CL34
  • 硬盘:Sabrent Rocket 4 Plus-G 4TB
  • 电源:1500W Dark Power Pro 12
  • 散热器:酷冷至尊 PL360 Flux
  • 系统:64 位 ​​Win11​​ 专业版
第 12 代测试平台:

  • 处理器:英特尔酷睿 i9-12900K
  • 主板:微星 Pro Z690-A WiFi DDR4
  • 内存:海盗船 2x16GB DDR4-3600 CL16
  • 硬盘:Crucial P5 Plus 2TB
  • 散热器:酷冷至尊 MWE 1250 V2 Gold
  • 系统:64 位 Win11 专业版
测试显卡:

英伟达: RTX 4090、RTX 3090、GTX 1650

英特尔:A770、集成 UHD 770 显卡

AMD: RX 7900 XTX、RX 6900 XT、RX 5700 XT、RX Vega 56 和 RX 590

测试结果:

AV1 编码测试结果和 HEVC 编码没有太大的差异,AV1 唯一的优势就是免版税的。

英伟达 Ada Lovelace NVENC 硬件表现最为优秀,目前仅在 RTX 4070 Ti 及更高 GPU 型号上装备。

英特尔的 Arc GPU  也为流媒体目的提供了出色的质量和性能。不过英伟达显卡提供更丰富的调整选项,也获得了更多的软件支持。

AMD GPU 依然落后于两位友商。基于 RDNA 3 的 RX 7900 系列显卡表现最好,但是在视频编码方面表现和 2016 年推出的 GTX 10 系列差不多。

更详细评测内容请访问原文:​​Video Encoding Tested: AMD GPUs Still Lag Behind Nvidia, Intel​

有关AVC、HEVC 和 AV1 视频编码实测:AMD GPU 仍落后于英伟达、英特尔的更多相关文章

  1. javascript - jQuery keyup 事件滞后于用户输入 - 2

    我有一个文本框,用户只能在其中输入数字数据。我在文本框的keyup上使用以下函数:$('#ssn').keyup(function(){varval=this.value.replace(/\D/g,'');this.value=val;});我遇到的问题是当用户按下受限键时出现滞后,该字符会显示片刻,然后被空字符串替换。按住一个键将在框中显示一串字符,直到释放该键为止。有没有办法防止这种行为?我尝试过不同的键盘事件,如keydown或keypress,但它们的表现似乎并没有更好。这是问题的一个fiddle:https://jsfiddle.net/oxpy96g9/

  2. windows - 定期运行英特尔的 VTune - 2

    在以前版本的VTune中,有一个名为dsep.exe的程序,可用于从VTune定期轮询硬件计数器(特别与DRAM读/写相关)。这使我能够及时收集有关每个实例的计数器数据,而不是在最后汇总。不幸的是,此工具已在64位操作系统中弃用。有谁知道定期(例如,每1秒)从VTune(或Windows中的其他程序)获取硬件计数器数据的方法?预先感谢您的帮助。 最佳答案 好吧,我无法完全解决这个问题,但我已经很接近了。最新版本的VTune将所有硬件计数器数据保存在SQLite数据库中(projectfolder/sqlite-db/dicer.db

  3. windows - 英特尔实感 3D 摄像头无法初始化 - 2

    请问为什么IntelRealSense3D摄像头时不时无法启动?我已经重新安装了驱动程序和SDK以及DCM,但它仍然很古怪并且非常不可预测。知道问题的根源是什么吗?正常工作情况下应该能够运行SDK中的示例。好吧,以前它无法初始化的问题是它的驱动程序中只有两个可以被识别(不是虚拟驱动程序),如下所示,但是现在它的所有驱动程序都被识别了,但仍然无法初始化。所以我在运行SDK示例时收到一条初始化失败的消息。非常感谢任何用于修复的指针。 最佳答案 如果您还显示集成网络摄像头(除了3个实感列表),请尝试禁用它,以便将RS摄像头视为主要摄像头。

  4. c++ - 英特尔 GMA 4500HD 和垂直同步 - 2

    关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭3年前。Improvethisquestion我正在努力解决我的OpenGL应用程序中的撕裂问题。我似乎无法找到支持opengl扩展WGL_EXT_swap_control的GMA4500HD(在我的例子中运行在Thinkpadx200s上)的驱动程序。目前我安装的是8.15.10.2182驱动,我

  5. c++ - 英特尔伽利略和 C++ REST SDK - 2

    我已经使用最新的WindowsIoT镜像(2/12/2014)成功设置了我的IntelGalileo开发板(第2代)。我可以毫无问题地启动镜像,telnet到它并正常运行“闪烁”应用程序。我已尝试运行“卡萨布兰卡”示例并按照http://ms-iot.github.io/content/Casablanca.htm中的说明进行操作.当我远程登录Galileo板并尝试运行控制台应用程序时,我根本没有得到任何输出。尝试从VisualStudio进行调试时,我可以看到以下输出:WindowsIoTDemo.exe中0x77CC342A(ntdll.dll)的第一次机会异常:0xC000013

  6. visual-studio-2013 - 如何在 Visual Studio 中将英特尔 C++ 编译器 icl 指定为 CUDA 项目的主机编译器 - 2

    在visualstudio的CUDA项目的projectpropertiespage里,好像有自定义hostcompiler的选项。但是在我选择了intelC++编译器之后,-ccbin选项仍然指向cl.exe。selectingintelC++compilerastheplatformtoolsetthe-ccbinoptionstillpointstocl.exe据我所知,在windows环境下,CUDA项目的默认主机编译器是cl.exe,以下帖子证实cl.exe是windwos上的唯一选项。但这些都是很久以前的事了,我想再问一次,是否仍然如此,或者我们现在使用不同的主机编译器?I

  7. windows - 关于使用英特尔 UPNP 的 VirtualDirectory 处理程序的任何示例/教程? - 2

    我一直在VB.NET项目中使用Intel的UPNP库,虽然缺乏文档使它变得困难(字面上猜测我必须在每一行代码中使用什么属性/方法)我已经能够按照我的意愿改变它,并且我有一个在Windows上使用UPNP的非常实用的应用程序。我的问题是,我现在希望能够将文件从设备主机传输到控制点。在Google上搜索答案表明,英特尔的UPNP使用嵌入式Web服务器来处理与UPNP相关的所有内容,我可以使用AddVirtualDirectory方法将自定义目录添加到我的设备。但随后,好运就结束了。没有文档,没有示例,什么都没有。所以我的问题是:有人知道如何使用它吗?我只发现该方法需要2个委托(delega

  8. windows - 英特尔 RCS 日志记录 - 2

    我最近设置了IntelRCS来配置AMT9.0机器,但是在这个过程中我没有提到日志记录/配置日志级别。运行大约3周后,该框最终填满了超过30gb的1mb日志文件。我无法在Intel文档中找到有关日志文件配置的任何内容。我正在考虑运行一个PS脚本来删除旧的日志文件,但是我更愿意修改程序本身的配置。这是我考虑作为最后手段使用的方法。Get-ChildItem-Path"C:\ProgramData\Intel_Corporation\RCSConfServer"-Recurse-Force|Where-Object{!$_.PSIsContainer-and$_.CreationTime-

  9. windows - 通过 WinAPI 确定英特尔高清显卡版本 - 2

    所以我想通过WinAPI函数获取有关显卡的信息,但有一个关于如何获取我的确切显卡信息的问题。我已经编写了调用EnumDisplayDevices的代码,并且通过调用我收到了DeviceString“Intel(R)HDGraphicsFamily”。然而,这并没有告诉我确切的显卡,例如英特尔高清显卡系列有4200、4400等等(根据我的理解)。我搜索了更多的方法来查找此信息,甚至查看了注册表,它仍然引导我找到“Intel(R)HDGraphicsFamily”的描述字符串......现在我在这里。非常感谢任何能帮助我的人,它实际上是一个stackoverflow线程,它首先将我引向了E

  10. windows - 在 Hyper-V 虚拟机(Windows 10 Pro)上启用对英特尔 haxm 的 VT 支持? - 2

    目标:在guest操作系统(win10pro)上启用intelhaxm,以将Android模拟器的速度提高10倍,然后是默认的visualstudio模拟器。关于intelhaxm的更多信息here问题:当我检查启用haxm的先决条件时,haxm_check.exe输出显示“VT支持--否”问题:如何在装有Windows10Pro的Hyper-V机器上启用“VT支持”?有没有办法在引导过程中添加延迟并按某个键进入客户机操作系统(WIndows10Pro)的BIOS设置?这是主机设置:主机:Windows10ProBIOS中的虚拟化:已启用Hyper-V窗口功能:已打开。这是guest虚

随机推荐