Samsung has developed the first 12-layer High Bandwidth Memory stacks:
Samsung's 12-layer DRAM KGSDs (known good stack die) will feature 60,000 [through silicon via (TSV)] holes which is why the manufacturer considers its technology one of the most challenging packaging for mass production. Despite increase of the number of layers from eight to 12, thickness of the package will remain at 720 microns, so Samsung's partners will not have to change anything on their side to use the new technology. It does mean that we're seeing DRAM layers getting thinner, with acceptable yields for high-end products.
One of the first products to use Samsung's 12-layer DRAM packaging technology will be the company's 24 GB HBM2 KGSDs that will be mass produced shortly. These devices will allow developers of CPUs, GPUs, and FPGAs to install 48 GB or 96 GB of memory in case of 2048 or 4096-bit buses, respectively. It also allows for 12 GB and 6 GB stacks with less dense configurations.
"12-Hi" stacks were added to the HBM2 standard back in December, but there were no immediate plans by Samsung or SK Hynix to manufacture it.
Future AMD CPUs (particularly Epyc) may feature HBM stacks somewhere on the CPU die. Intel has already used its embedded multi-die interconnect bridge (EMIB) technology with HBM to create an advanced APU with AMD's own graphics, and is using HBM on field programmable gate arrays (FPGAs) and other products.
AMD's Radeon VII GPU has 16 GB of HBM2. Nvidia's V100 GPU has 16 or 32 GB on a 4,096-bit memory bus.
Also at Electronics Weekly.
(Score: 3, Touché) by DannyB on Tuesday October 08 2019, @02:04PM (2 children)
First we had Azul's C4 garbage collector [azul.com] for heaps of hundreds of GB with pause times in the milliseconds.
Then we got both of Red Hat's Shenandoah [java.net], and Oracle's ZGC [java.net], for Terabytes of heap with 1 ms GC pause times. (call me when your python can do that!)
At this rate we're going to have enough memory to run the Java Hello World Enterprise Edition [github.com] any day now! And machines with 768 cores! Exciting stuff for us Java developers!
To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
(Score: 2) by DannyB on Tuesday October 08 2019, @02:06PM (1 child)
It may even become possible to compile and run the Java version of FizzBuzz Enterprise Edition [github.com].
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
(Score: 2) by Booga1 on Wednesday October 09 2019, @12:36AM
The bug reports on that are mildly entertaining.