Inside the IBM FlashSystem 900 All-Flash Array
tomshardware.com
tomshardware.com
edit: looking at the picture, they are XC7K410T's. 500,000 flops... almost 2000 multipliers. Looking at the specs on FPGAs these days makes me giddy.
http://www.xilinx.com/support/documentation/data_sheets/ds18...
I don't think too many people really end up paying list, but I have to imagine the markups are very healthy.
This thing looks rad af. I work exclusively with IAAS stuff now, but in a past life I used to spend a lot of time with enterprise hardware like this. I bet those modules feel real good when you snap em in.
http://www-01.ibm.com/common/ssi/rep_ca/3/897/ENUS115-003/EN...
I don't buy the programmable argument either, you can implement programmable cores (this is what basically any high feature NIC is like Chelsio, SolarFlare, etc) while still baking in the PCIe, NAND interfaces, offloads like CRC/erasure coding.
Those FPGAs each cost several hundred dollars. Imagine if each PCI device in your computer (sound, network, video) had a full Xeon on board. Not entirely dissimilar.
Several hundred? Try several THOUSAND. Here's the part that's seen in the photos:
http://www.digikey.com/short/3pmq5w
A fully loaded FlashSystem has around $100,000 of FPGA silicon in it (12 modules x 4 FPGAs/module x ~$2000/FPGA).
IBM sold all its fabs to GlobalFoundries about a year ago[0].
[0] http://www.extremetech.com/computing/192430-ibm-dumps-chip-u...
NVDIMM-N is basically flash backed RAM