Originally posted by Hibbelharry
View Post
Announcement
Collapse
No announcement yet.
AMD Announces Navi 14 Based Radeon RX 5500 Series
Collapse
X
-
bridgman Allow me to quickly outline a case-study / recreate the thought process behind a device purchase:
There were 2 recent product announcements with AMD HW inside: Surface Laptop 3 with custom Ryzen APUs and RX 5500M MSI laptops (again with Ryzen APU). What would I need a machine for? Casual gaming, develop OpenCL, SYCL and HIP applications, preferred OS is Windows, but I can bite my finger and use Linux as my daily driver. Let's break it down:
Surface Laptop 3- Windows
- OpenCL
- Perf needs a lot more tuning
- No CPU
- SYCL
- No ComputeCpp without standard IRs
- No HipSYCL withuot ROCm on Windows
- HIP
- No HIP without ROCm on Windows
- OpenCL
- Linux
- AMDGPU-PRO
- No HIP
- No SYCL
- ROCm
- Requires 3rd-party package / build from source for APU support
- Generally have no clue if it will work or not (today or even 2 releases from now)
- AMDGPU-PRO
- Windows
- Same things apply, but even worse perf for Navi
- Linux
- AMDGPU-PRO
- No HIP
- No SYCL
- ROCm
- Still no ROCm support for Navi
- Requires 3rd-party package / build from source for APU support
- AMDGPU-PRO
Segmenting the software stack to pro-cad / hpc-compute / consumer-gaming along with platform support was one of the most painful decisions from an end-user perspective. The problem is, that the support matrix is sparse.
Acer Helios 500 (Ryzen 2700 and Vega56)- Windows boot for gaming and an abandoned compute stack for vanilla OpenCL development
- Ubuntu 16.04.3 boot with outdated 17.40 AMDGPU-PRO for SYCL development
- Ubuntu 18.04 boot with mainline ROCm drivers for HIP development and OpenCL profiling
- Likes 1
Comment
- Windows
-
Originally posted by Hibbelharry View PostNvidia does have other problems, their hardware generally does not age well. As soon as a card gets into legacy support, things get crappy rather quickly, with no support for newer X11 versions, no support for newer technology past X11, compiler hazzles, kernel update woes...
NVidia is proprietary, and that for us( me included ) is bad, but I do need to give them credits for the longevity stacks they have..
Comment
-
Originally posted by caligula View PostIt's the only thing that needs an upgrade. E.g. the 2011 2700k paired with 16 gigs of RAM and 1TB SSD is perfectly fine for gaming
Some times because the actual card doesn't have the performance needed, or because it failed..
Some times, its a server machine, or a test machine you have, when is needed new graphics card( for gaming or for Compute work ), its nice to have them available, and supporting the hardware..
Comment
-
Originally posted by Venemo View PostLaptop chips haven't supported PCIe atomics. So if you get an external GPU box with an AMD GPU, and connect that to your laptop, you won't be able to use the compute capability of the AMD card.
Originally posted by tuxd3v View PostI disagree with that..
NVidia is proprietary, and that for us( me included ) is bad, but I do need to give them credits for the longevity stacks they have..
Comment
-
Originally posted by fuzz View Post
At least with ffmpeg, the key appears to be "-vaapi_device /dev/dri/renderD128 -vf 'format=nv12,hwupload' -c:v h264_vaapi".
I mostly used emby for this so haven't done much of the command line myself.
EDIT: Use vainfo to make sure your card supports the h264 profile you're targeting.
For example my 7770 only supports the following:
Code:vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc
Comment
-
Originally posted by artivision View Post
Tried with Polaris and its terrible. The default gives me 2.6x speed, big size for selected Mbps and cannot play a half file. I was expecting like a 10x for a 5.5Tflops Gpu.
Comment
-
Originally posted by artivision View Post
Tried with Polaris and its terrible. The default gives me 2.6x speed, big size for selected Mbps and cannot play a half file. I was expecting like a 10x for a 5.5Tflops Gpu.
Code:ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format vaapi -i not_a_downloaded_legion_episode.mkv -c:v h264_vaapi -level 4.2 -profile high -b:v 2M -c:a copy output.mp4
Code:frame= 1711 fps= 61 q=-0.0 Lsize= 19316kB time=00:01:12.15 bitrate=2193.0kbits/s speed=2.55x
Comment
-
Originally posted by caligula View PostIt's the only thing that needs an upgrade. E.g. the 2011 2700k paired with 16 gigs of RAM and 1TB SSD is perfectly fine for gaming https://ark.intel.com/content/www/us...-3-90-ghz.html
Comment
Comment