Arc B series

archae86
archae86
Joined: 6 Dec 05
Posts: 3161
Credit: 7267291750
RAC: 1665165
Topic 231777

As a long-term but long-retired (2004) Intel employee and longtime Einstein participant, I'm well aware that Intel has not often been a good bet for graphics, nor a much-desired Einstein host component, but I wonder whether the Arc B-series cards being introduced in December 2024 might find a place.

At first glance the B580 seems to be aimed at a place in the price/power/performance spectrum that is a bit ill-served by current offerings. 

If the drivers let it actually work with Einstein, then the question would be whether the hoped-for "modern" price performance and power performance might find it a place for people not wanting to play at the high end of the game.

To be more specific, I'm typing on a PC currently running an Nvidia RTX 3060 card.  I'd be happy to try out one of the new Arc B580 cards if there is a decent chance it might work, and might actually compete favorably with the RTX 3060 on price performance and power performance.

I'm starting this thread, hoping people will chip in with evidence for and against the possibility that this might be a pipe dream on my part.

Boca Raton Community HS
Boca Raton Comm...
Joined: 4 Nov 15
Posts: 264
Credit: 10869127643
RAC: 10191931

We would be willing to get in

We would be willing to get in on this too- we are all about education and learning/trying new things. When they do come out, we might be able to pick one up and put it through the paces. 

They can run opencl, so I would think they could work?

ahorek's team
ahorek's team
Joined: 16 Dec 05
Posts: 23
Credit: 249347888
RAC: 999

Einstein and some other Boinc

Einstein and some other Boinc projects already have OpenCL apps for Intel ARC GPUs, the next Battlemage generation should work just fine. B580 cards should compete with 4060 while being cheaper, so it should be faster than your 3060.

However, power efficiency has not been a strong point for Intel GPUs. While Battlemage may close the gap with the current generation of competitors, official benchmarks have yet to be released...

Mumak
Joined: 26 Feb 13
Posts: 335
Credit: 3557291308
RAC: 1322903

I'm trying to run on the B580

I'm trying to run on the B580 but not getting any work. Maybe there's a filter on the server side that doesn't send work to BMG yet?

Haven't followed the types of workunits available for quite a while but my other hosts are doing BRP7. I have BRP4G, BRP7 and FGRPB1G enabled.

 

OpenCL: Intel GPU 0: Intel(R) Arc(TM) B580 Graphics (driver version 32.0.101.6249, device version OpenCL 3.0 NEO, 11874MB, 11874MB available, 3648 GFLOPS peak)

[Einstein@Home] Requesting new tasks for CPU and Intel GPU
[Einstein@Home] Scheduler request completed: got 0 new tasks
[Einstein@Home] No work sent
[Einstein@Home] No work is available for Binary Radio Pulsar Search (Arecibo,GBT,long)
[Einstein@Home] No work is available for Gamma-ray pulsar binary search #1 on GPUs

Intel GPU device name: 'Intel(R) Arc(TM) B580 Graphics' doesn't match 'Graphics [56][0-9][0-9]$'

 

mikey
mikey
Joined: 22 Jan 05
Posts: 12776
Credit: 1859143186
RAC: 1327027

Mumak wrote: I'm trying to

Mumak wrote:

I'm trying to run on the B580 but not getting any work. Maybe there's a filter on the server side that doesn't send work to BMG yet?

Try reading this thread, Keith Myers helped him get his up and crunching:

https://einsteinathome.org/content/getting-tasks-intel-hd-graphics-5500

Mumak
Joined: 26 Feb 13
Posts: 335
Credit: 3557291308
RAC: 1322903

Thanks! 1st BMG BRP7 WU done

Thanks! 1st BMG BRP7 WU done on E@H - 563 sec

Ian&Steve C.
Ian&Steve C.
Joined: 19 Jan 20
Posts: 4044
Credit: 48018571672
RAC: 35437153

that's decent performance

that's decent performance actually. how much power is it using?

_________________________________________________________________________

Mumak
Joined: 26 Feb 13
Posts: 335
Credit: 3557291308
RAC: 1322903

I don't have the Powenetics

I don't have the Powenetics PMD hardware fully assembled yet (need to connect the PCIe riser) so can't verify precisely.

But according to software monitoring (which should be quite accurate now) the average TBP (Total Board Power) is 111 W.

Currently the PMD-measured PCI connector avg power is 65W, so given the slot can deliver max 75W, it will be < 140W. Will give more precise data tomorrow.

Ian&Steve C.
Ian&Steve C.
Joined: 19 Jan 20
Posts: 4044
Credit: 48018571672
RAC: 35437153

software measurement is good

software measurement is good enough. that's not bad especially from an OpenCL app in Windows. probably not the best choice for Einstein or other BOINC projects (most projects favor Nvidia) but having hardware FP64 capability now is a good thing.

I know it's an older card, but as a point of comparison, a Titan V can be had second hand for about $300 USD, and will do a BRP7 task in ~200s (Linux, custom application, software tuning) using ~135W.

_________________________________________________________________________

Mumak
Joined: 26 Feb 13
Posts: 335
Credit: 3557291308
RAC: 1322903

Hmm, Titan V @ 135W, that

Hmm, Titan V @ 135W, that must be with heavy optimizations. Wondering how it was measured.
I'm pretty sure BMG drivers will be improved, this isn't running final (retail) version yet.

Did a quick PMD verification of true power (slot+connector) and it was 112 W. Incredible software accuracy.

Ian&Steve C.
Ian&Steve C.
Joined: 19 Jan 20
Posts: 4044
Credit: 48018571672
RAC: 35437153

measured via software

measured via software reporting just like the Arc uses.

yes, heavy optimizations.

Quote:
nvidia-smi --query-gpu=temperature.gpu,temperature.memory,name,pci.bus_id,utilization.gpu,utilization.memory,clocks.current.sm,power.draw,memory.used,pcie.link.gen.current,pcie.link.width.current --format=csv
temperature.gpu, temperature.memory, name, pci.bus_id, utilization.gpu [%], utilization.memory [%], clocks.current.sm [MHz], power.draw [W], memory.used [MiB], pcie.link.gen.current, pcie.link.width.current
48, 55, NVIDIA TITAN V, 00000000:01:00.0, 100 %, 100 %, 1335 MHz, 126.99 W, 1598 MiB, 3, 16
42, 51, NVIDIA TITAN V, 00000000:02:00.0, 100 %, 100 %, 1335 MHz, 125.92 W, 1598 MiB, 3, 8
45, 56, NVIDIA TITAN V, 00000000:46:00.0, 100 %, 100 %, 1335 MHz, 122.81 W, 1598 MiB, 3, 16
47, 52, NVIDIA TITAN V, 00000000:81:00.0, 100 %, 100 %, 1335 MHz, 134.52 W, 1598 MiB, 3, 16
44, 51, NVIDIA TITAN V, 00000000:82:00.0, 100 %, 100 %, 1335 MHz, 118.27 W, 1598 MiB, 3, 16
44, 52, NVIDIA TITAN V, 00000000:C1:00.0, 100 %, 100 %, 1335 MHz, 133.31 W, 1598 MiB, 3, 16
45, 54, NVIDIA TITAN V, 00000000:C2:00.0, 100 %, 100 %, 1335 MHz, 123.83 W, 1598 MiB, 3, 16

_________________________________________________________________________

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.