Read more.SSG stands for 'solid state graphics', and it keeps 1TB of memory close to the GPU.
Read more.SSG stands for 'solid state graphics', and it keeps 1TB of memory close to the GPU.
I wonder how quickly we can get to 1TB of stacked ram on the same interposer as the GPU...
Interesting, even if it is highly specialised......I would like to think it's XPoint instead of NAND though.
Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive
We're currently on 8GB/stack with a max of 4 stacks, AFAIK, although I suspect it wouldn't be impossible to engineer a chip that could drive more stacks? if you could get up to 8 stacks then you'd need 128GB/stack to hit 1TB .. that's still a 16x increase over the existing per-stack capcity...
$9,999 that's the first time I am seeing a price tag like that for AMD :O
Ah but again.....
Can it run Crysis?!!!
AFAIK it's Polaris 10 under the hood, so as long as you can install a DX driver for it ... YES!
EDIT: actually, if it's got a 1TB SSD under the hood and you could find a way to access it from the rest of the system, you could not only RUN Crysis on it ... you could INSTALL Crysis on it!
So they've added storage to a graphics card. Next they'll announce that they've added an x86 chip too and it'll be a full SoC (System on Card). Finally they'll announce a version in itx/matx/atx form factor...
Something i don't understand is how it goes from 17fps to 92fps, does moving what i would assume is an M.2 drive using a PCIe lane onto the card really make that much difference.
Meh - Can it run Crysis?!!, Mate, it can run multiple virtual instance of Crysis all day & night long. LOL .
Good on AMD for pushing the memory tech on this nice innovation - AMD 1st at HBM and 1st at 1TB on gpu. I think this would suit the scientific applications very well with their large data sets.
Most people are saying this is just plain old NAND. I wouldn't be surprised if it transfers to XPoint when that becomes available in volume too.
Before the data was going from SSD to RAM across PCIe, then RAM to VRAM over PCIe, processing, then back again.
This is simpler, closer coupled to the GPU, and probably bypasses CPU involvement and having a complicated filesystem and just makes the SSD appear as a big flat area of memory.
So the figures are believable, apart from one thing. I presume you need to move the film from main SSD onto the GPU SSD at the start, and off again at the end. That might take significant time, but in a long editing session that time might be insignificant compared to faster processing.
Interesting to see this is done on a Fiji, not Polaris.
This is going to be an interesting thing to find out about.
Clearly the GPU that this card is using (which may be Polaris, or may be Vega) has the ability to be a PCIe bus master that understands PCIe attached storage enough to use it as a massive memory pool, likely with paging, etc, like a full computer system.
In effect, the GPU is reporting itself to the operating system as a 1TB memory GPU. You load your up-to-1TB workset onto it, maybe it is even transparently handled like a normal GPU, but the memory capacity is so large you can load 32-128 times as much data at the same time.
The GPU has to have a CPU subsystem to control all this. There were very vague rumours about AMD using ARM cores on future GPUs, and maybe it is for this type of application. This would likely run a highly optimised RTOS to manage the SSDs and memory mapping and management (as the GPU portion itself is still dealing with it's local memory and caches).
The speedup comes from having the SSDs be highly local to the GPU and directly attached and controlled by the GPU, avoiding the main system CPU and memory and buses and operating system, and especially a lot of back and forth between the GPU memory and the CPU's memory.
Pleiades (26-07-2016)
There are currently 1 users browsing this thread. (0 members and 1 guests)