A GPU for vkdt...

Yeow, $1600US. I’m in my 60’s, so there’s not that much future left to protect… :laughing:

hehe i would not call humans/perception absolute. but in terms of slow: you need to load some software pixel pushing stack… i think drawing anything full screen will cost you several 10s of milliseconds. the copy itself i don’t know. in this case we’re probably also not talking pcie-5.0. certainly very slow as compared to not doing the dance. plus the synchronisation nightmare.

that said it’ll probably still feel much faster than dt today. the overall laggy user interface is probably within the tolerance of non-gamers.

1 Like

yes there seems to be a point of diminishing returns in terms of awesomeness/watts, especially at the top of the price/performance segment. not too much help, but nvidia-smi allows to set an upper limit on the power the device draws when clocking up (or not doing that). there’s probably a similar tool for amd.

1 Like

i just remembered that amd is about to release a new generation. hoping that they will not set their prices quite as astronomically as nvidia does that may be an alternative. also i’d wait until the intel arc series is available, maybe they will cover the price segments for mortals? if not i think nvidia’s RTX 2060 [super] is old but not obviously terrible and still available.

2 Likes

Arc is supposed to compete in the lower priced markets so hopefully something good comes out of that. The gpus look quite good at compute so far. Game benchmarks give a bad imagine to the cards due to years of per game optimizations AMD and Nvidia have on their drivers.

1 Like

FYI: Intel Arc Graphics A770 Launching 12 October For $329 USD - Phoronix

BTW: This card will only run on kernel > 6.0

2 Likes

i shall certainly get one and test/make vkdt run well on it. seems to be the right class of price/compute power.

4 Likes

As I think memory bandwidth is among the most important parameters for this kind off applications, I think the ARC A580 could punch well above it’s weight (if the specifications at https://videocardz.com/newz/intel-announces-arc-a770-gpu-at-329-launches-october-12th are right).

2 Likes

Hi,
I don’t seem to find reviews that talk about that. Would be lovely if you had a link!
Cheers!

About the monitor ports, I must be missing something: Both HDMI and DP to DVI cables/adapters exist. So I don’t see why you’d need to restrict your GPU selection by type of ports or keep the old one in parallel.

2 Likes

I don’t remember where I read it unfortunately. I checked blender benchmark website and there’s an entry for a weaker mobile version and it seems to fair fairly well compared to things in its price range. Plus a380(130€) vulkan game benchmarks, where it’s much more up to the hardware than the drivers, and it seems very competitive. Either way, first reviews of the a770 should be coming soon so hopefully someone puts it under some production benchmarks.

Thanks!
I’ll have a look at DG1 compute results then. Regarding vulkan, I remember someone talking about inherent issues that might not be driver but hardware scheduler related, but alas, I also don’t remember who that was. So yeah, we will see if more tests come out and if A770, A750, A580 can compete at least on the compute level. The A380 seemed meh for the price and power usage. But the A770 might save the value proposition by means of high memory bandwidth. We’ll see.

1 Like
2 Likes

This is great news, not needing to have the proprietary driver for opencl in AMD is a big plus. A bit sad that at the same time, regular mesa will most likely lose h264/5 in all major distributions.

1 Like

So, my kid, having moved into our basement for a couple of months before he buys his own house, has loaned me his GeForce GTX 1050 GPU with 4GB memory out of his streaming computer (yes, he has a few machines to do his nefarious thing…) , to try out vkdt. Still putting stuff together (modular PSU on order), how will this do?

yay cool! looking forward to your findings. 4G should be enough for most tasks, and the 1050 sounds like a solid starting point for fast processing.

i did btw try to compile vkdt as library at some point, but got distracted. there are some minor things to consider/solve:

  • -fPIC vs -fPIE needs to change for executable vs library, and i didn’t spend enough time on it to introduce a switch into the build system for this
  • vkdt depends on a few files on disk (cameras.xml from rawspeed, colour profiles, compiled shader code, etc), and the current way of detecting the base folder uses readlink /proc/self/exe which needs to change for a library that has a different executable.
1 Like

Intel Arc are promising, but you’ll need a fairly new motherboard to get the most out of them and the drivers need some more time in the oven:

1 Like

…also in more parts of the world than in others you’ll have to be lucky to actually get your hands on one :frowning: (still hoping to be lucky here).

1 Like

Turns out I didn’t need the PSU, didn’t look closely enough for the modular connectors. pffft…

So, an installed GeForce GTX 1050, a compiled vkdt, but I get this:

WARNING: lavapipe is not a conformant vulkan implementation, testing use only.

vkdt -d qvk shows this for device 0:

dev 0: llvmpipe (LLVM 13.0.1, 256 bits)

instead of the card nomenclature. So, I assume lavapipe (software emulator?) is in the way of getting to the GPU, n’est ce pas? Then, as it seems to be part of mesa, can I unistall all that and get to goodness?

Never mind, installed the version 515 drivers and it’s up and running!

2 Likes