Jump to content

http://www.newegg.com/Product/Product.aspx?Item=N82E16814195134&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=

 

There are a couple questions for AMD, namely because unified system memory access was nowhere on their roadmaps for computer or workstation graphics cards. Here's why: you can't do that with a GPU. You can only do that with a CPU. This is why Nvidia has been talking about putting ARM cores on its cards for a while now, to do this unified system access and independent scheduling. OpenCL 2.0 requires this level of access. So, AMD claims it EXPECTS the card to be fully OpenCL 2.0 compliant, meaning it's not sure right now, which raises more questions. 

 

Intel's broadwell chips with Gen 8 Graphics iGPUs are fully OpenCL 2.0 compliant having implemented unified memory, but that's possible because the CPU and GPU are attached to the same memory bus and are literally attached at the hip. AMD's Kaveri Architecture has unified memory, but the chips were released long before the ratification of OpenCL 2.0, so even with unified memory it's not currently clear if AMD can rig Kaveri to handle it all in hardware.

 

So, can anyone dig up some more info? did AMD put ARM cores on their FirePro cards, X86 cores maybe, or is there some other trick they implemented to try to do this?

 

For reference, Nvidia Maxwell is on OpenCL 1.2

http://en.wikipedia.org/wiki/GeForce_900_series

 

So are Intel Gen 7.5 Graphics in Haswell and below and the AMD Rx 200 series.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
https://linustechtips.com/topic/271572-amd-firepro-the-first-opencl-20-dgpu/
Share on other sites

Link to post
Share on other sites

Kinda neat, I guess.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 5x 8TB WD White Label/Red (Plex) (both arrays in their respective Windows Parity storage spaces), 1TB Teamgroup MP33 (dumping ground) Corsair RM750x, TrueNAS Scale

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, MSI GTX 970 100ME, EVGA 650G1, Windows 11 Pro

OptiPlex 7040M

Spoiler

Intel Core i7 6700, 2x16GB Mushkin Redline (stuck at 2133MHz CL13), 240GB Corsair MP510, 2TB Seagate Barracuda 2.5", 130w Dell power brick, Windows 11 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Steam Deck LCD (512GB), Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB, PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to post
Share on other sites

Kinda neat, I guess.

think about your CPU never having to spend clock cycles telling your RAM bus to send things to the GPU and instead only passing the GPU an address of where to start and then the CPU can just go jump to the next part of the code meant for it while the GPU churns.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to post
Share on other sites

Interesting.

Am I the only one wondering how the hell they're single slot cards?

 

Spoiler

Senor Shiny: Main- CPU Intel i7 6700k 4.7GHz @1.42v | RAM G.Skill TridentZ CL16 3200 | GPU Asus Strix GTX 1070 (2100/2152) | Motherboard ASRock Z170 OC Formula | HDD Seagate 1TB x2 | SSD 850 EVO 120GB | CASE NZXT S340 (Black) | PSU Supernova G2 750W  | Cooling NZXT Kraken X62 w/Vardars
Secondary (Plex): CPU Intel Xeon E3-1230 v3 @1.099v | RAM Samsun Wonder 16GB CL9 1600 (sadly no oc) | GPU Asus GTX 680 4GB DCII | Motherboard ASRock H97M-Pro4 | HDDs Seagate 1TB, WD Blue 1TB, WD Blue 3TB | Case Corsair Air 240 (Black) | PSU EVGA 600B | Cooling GeminII S524

Spoiler

(Deceased) DangerousNotDell- CPU AMD AMD FX 8120 @4.8GHz 1.42v | GPU Asus GTX 680 4GB DCII | RAM Samsung Wonder 8GB (CL9 2133MHz 1.6v) | Motherboard Asus Crosshair V Formula-Z | Cooling EVO 212 | Case Rosewill Redbone | PSU EVGA 600B | HDD Seagate 1TB

DangerousNotDell New Parts For Main Rig Build Log, Señor Shiny  I am a beautiful person. The comments for your help. I have to be a good book. I have to be a good book. I have to be a good book.

 

Link to post
Share on other sites

think about your CPU never having to spend clock cycles telling your RAM bus to send things to the GPU and instead only passing the GPU an address of where to start and then the CPU can just go jump to the next part of the code meant for it while the GPU churns.

Oh. REALLY FUCKING NEAT I WANT.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 5x 8TB WD White Label/Red (Plex) (both arrays in their respective Windows Parity storage spaces), 1TB Teamgroup MP33 (dumping ground) Corsair RM750x, TrueNAS Scale

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, MSI GTX 970 100ME, EVGA 650G1, Windows 11 Pro

OptiPlex 7040M

Spoiler

Intel Core i7 6700, 2x16GB Mushkin Redline (stuck at 2133MHz CL13), 240GB Corsair MP510, 2TB Seagate Barracuda 2.5", 130w Dell power brick, Windows 11 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Steam Deck LCD (512GB), Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB, PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to post
Share on other sites

Interesting.

Am I the only one wondering how the hell they're single slot cards?

Look at the Stream Processor count, bus width, and clock speed. I'm not surprised AMD can pull off a single-slot FirePro at this level. You know what's weird though? It can't do XFire... Nvidia's Quadros can do SLI. WTF?

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to post
Share on other sites

Thats pretty sweet. The fact that its single slot is awesome because then they can fit in 1U rackmount servers that have a riser for them. 

Hardly a point in doing that when you have 10.4 TFlop Xeon Phis at just 350W and the 2nd generation Knight's Landing about to drop, though the OpenCL 2.0 thing is definitely appealing for AMD's side.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to post
Share on other sites

True, but I have yet to see a single lot Xeon Phi, also this has 4 displayports on it if you're into that sort of thing. In something like a PowerEdge 2950, this would be awesome. Imagine the posibilities in something like this:

(EDIT: Yes I know its socket 771, but its still a powerhouse)

I'm sure if Intel felt the need/draw of high margin profits. it could and would make a single-slot one.

 

Also, socket 771...HAHAHAHAHAHAHAHAHA! God it's a relic ;)

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to post
Share on other sites

Is 285 OpenCL 2.0? because if so I soooo am buy that.

Currently only rated for 1.2, but that could change if the released FirePro here is based on Tonga and is fully OpenCL 2.0 compliant.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to post
Share on other sites

Currently only rated for 1.2, but that could change if the released FirePro here is based on Tonga and is fully OpenCL 2.0 compliant.

awesome. Because I really want to try and mess around with OpenCL.

Computing enthusiast. 
I use to be able to input a cheat code now I've got to input a credit card - Total Biscuit
 

Link to post
Share on other sites

awesome. Because I really want to try and mess around with OpenCL.

It's ugly. Don't go in totally blind. Have some learning resources and lots of code examples. Once you master loading kernels in the various ways, most of it is no harder than a parallel algorithms or OS course at a college/university. I had to learn on 1.1 using the C++ 11 standards, and that REALLY sucked.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to post
Share on other sites

It's ugly. Don't go in totally blind. Have some learning resources and lots of code examples. Once you master loading kernels in the various ways, most of it is no harder than a parallel algorithms or OS course at a college/university. I had to learn on 1.1, and that REALLY sucked.

I'm probably going to do that because I start messing around. with the language.

Computing enthusiast. 
I use to be able to input a cheat code now I've got to input a credit card - Total Biscuit
 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×