Overclock.net › Forums › Components › Hard Drives & Storage › SSD › Fastest Theoretical SSD Build?
New Posts  All Forums:Forum Nav:

Fastest Theoretical SSD Build?

post #1 of 6
Thread Starter 
http://hardforum.com/showthread.php?p=1040106039&highlight=#post1040106039
The thread kind of died over at hardforum, so I'd like to get any input from overclock regarding a system built with an emphasis on maximizing real-time IO. I'm not trying to find the best performance for gaming or for output to a network, I just want to know the highest performance in any task for a closed system (although the thread on hardforum does bring up the topic of real-world performance). The build assumes that any software is written to maximize IO.
So far, it looks like the optimal system would run the OS from a RAM disk, booted from a sixteen drive RAID on a single Adaptec 71605. The type of RAM it would use (registered or non registered, ECC or non-ECC) is unclear, since an optimal RAM disk system would overclock the RAM.
https://docs.google.com/spreadsheet/ccc?key=0ApzIz1YSh_e7dEZYb3RORFZxU21jUDh0MWRRSkhhcUE&usp=sharing

A system built for IO output would require a 2P configuration to get as much of the IO from the RAM to the network as possible via Inifiniband FDR. A system with a gaming emphasis would require 2P to support the lanes needed for multiple video cards in addition to networking and storage.
post #2 of 6
Basically as much RAM as possible with the operating system and software coded to run natively from RAM (of course, you'd need an uberfast RAID array for initial loading and long term storage). Non-ECC is faster but with tons of RAM, you'd likely be forced to go ECC registered.

I reckon the following would make for interesting reading:
http://www.tomshardware.com/reviews/ssd-dc-s3700-raid-0-benchmarks,3480.html
Garnet
(11 items)
 
Lucifiel
(13 items)
 
Metatron
(13 items)
 
CPUMotherboardRAMHard Drive
Intel Core i5-3450S Intel DQ77KB Corsair 16GB DDR3 1600 SO-DIMM Samsung 830 256GB 
Hard DriveHard DriveCoolingOS
Crucial m4 256 mSATA Samsung 840 500GB Intel BXHTS1155LP Windows 7 Ultimate x64 
KeyboardCaseMouse
Logitech K800 Lian Li PC-Q05B Logitech M570 
CPUMotherboardGraphicsRAM
Core i7-860 Gigabyte GA-H55N-USB3 EVGA GTX 460 1GB GDDR5 Kingston 2x4GB DDR3 1333 
Hard DriveOSPowerCase
G.SKILL Phoenix Pro 120GB Windows 7 Ultimate x64 Silverstone ST45SF 450W Silverstone Sugo SG05B 
CPUMotherboardGraphicsRAM
Core i7-860 Biostar TH55B HD MSI GT 240 1GB GDDR5 Kingston 2x2GB DDR3 1333 
Hard DriveOSMonitorPower
Intel X25-M 120GB Windows 7 Ultimate x86 Samsung 22" Antec EA-380D 
Case
Rosewill R101-P-BK 
  hide details  
Reply
Garnet
(11 items)
 
Lucifiel
(13 items)
 
Metatron
(13 items)
 
CPUMotherboardRAMHard Drive
Intel Core i5-3450S Intel DQ77KB Corsair 16GB DDR3 1600 SO-DIMM Samsung 830 256GB 
Hard DriveHard DriveCoolingOS
Crucial m4 256 mSATA Samsung 840 500GB Intel BXHTS1155LP Windows 7 Ultimate x64 
KeyboardCaseMouse
Logitech K800 Lian Li PC-Q05B Logitech M570 
CPUMotherboardGraphicsRAM
Core i7-860 Gigabyte GA-H55N-USB3 EVGA GTX 460 1GB GDDR5 Kingston 2x4GB DDR3 1333 
Hard DriveOSPowerCase
G.SKILL Phoenix Pro 120GB Windows 7 Ultimate x64 Silverstone ST45SF 450W Silverstone Sugo SG05B 
CPUMotherboardGraphicsRAM
Core i7-860 Biostar TH55B HD MSI GT 240 1GB GDDR5 Kingston 2x2GB DDR3 1333 
Hard DriveOSMonitorPower
Intel X25-M 120GB Windows 7 Ultimate x86 Samsung 22" Antec EA-380D 
Case
Rosewill R101-P-BK 
  hide details  
Reply
post #3 of 6
I dunno, maybe something like...
4x Xeon 10c/20t CPU's in 4P board
192GB+ DDR3-1600RE
12TB ioFusion PCIe SSD
LSI 927x-16i PCIe 3.0 RAID controller with 2x 8x512GB SSD's in RAID0
A few Teslas
Some 100GbEth Fiber cards

A fat bank account?
   
Z77 Bench-a-lot
(31 items)
 
CPUMotherboardGraphicsGraphics
i7 3930K @ 4.92Ghz Asus Rampage 4 Extreme EVGA GTX670 FTW 2GB  EVGA GTX780Ti Classified K|ngp|n Edition @ 1483... 
GraphicsRAMHard DriveHard Drive
EVGA GTX780Ti Classified K|ngp|n Edition @ 1483... 16GB G.Skill Ripjaws-Z @ DDR3-2248 9-10-9-26 1T Samsung 830 256GB SSD WD10EZEX 1TB HDD 
Hard DriveHard DriveHard DriveHard Drive
WD10EALX 1TB HDD Seagate Barracuda 7200.14 1TB WD3200AAKS 320GB HDD WD5000HHTZ 10krpm 500GB VelociRaptor 
Optical DriveCoolingCoolingCooling
LG/Hitachi Slim DVD-R/W Custom MB-Backside VRM-sinks (Copper) 3x NZXT RF-FX140LB 1-2krpm 98.3CFM Case Fans 2x Corsair SP120-PE Case Fans 
CoolingCoolingCoolingCooling
Heatkiller GTX680 "Hole Edition" Block + Backplate XSPC Single-Bay Res (Single 5.25 bay) EK Multioption Res X2 - Advanced 150 DD "Fill-Port Res" + Fill-Port Fitting (Red) 
CoolingCoolingCoolingCooling
2x MCP35X + Heatsinks/80x15mm Fan XSPC EX420 Alphacool NeXXos UT60 240 6x Bgears Blasters 140mm 1800rpm Fans 
CoolingCoolingCoolingOS
4x Koolance 120x25mm 2600rpm Fans Comp/Rotary Fittings (BP/XSPC/Monsoon) Primoflex Pro LRT - White (1/2x3/4) Windows 7 Professional 64bit  
MonitorMonitorMonitorMonitor
Dell P2210Hb 21.5" 1920x1080p Viewsonic VA2012WB 20.1" LCD 1680x1050 Dell U3014 Eizo 27" 1440p 10bit RGB-LED Backlit AH-IPS Panel 
MonitorKeyboardPowerCase
55" LG HDTV (their top 2014 model) Ducky Mechanical (Browns) NZXT HALE90 850W + 8 blown-up AX1200/i's NZXT Switch 810 (White) 
MouseMouse PadAudioAudio
R.A.T.3 + MX510 My Desk GRADO RS1i Headphones Grado PS1000 Headphones 
OtherOtherOtherOther
Bitfenix Hydra Pro Fan Controller 5ch 30W/ch Bitfenix Alchemy Individually-Sleeved Extension... NZXT Individually-Sleeved Front Panel Wires (Bl... Phobya Sleeved 1x3pin-to-4x3pin Fan Splitter 
OtherOtherOther
Sleeved Wires w Paracord myself (no Heatshrink) Custom Front and Top Panels w HexxMesh *In Prog... Working on Custom Pedestal Prototype 
  hide details  
Reply
   
Z77 Bench-a-lot
(31 items)
 
CPUMotherboardGraphicsGraphics
i7 3930K @ 4.92Ghz Asus Rampage 4 Extreme EVGA GTX670 FTW 2GB  EVGA GTX780Ti Classified K|ngp|n Edition @ 1483... 
GraphicsRAMHard DriveHard Drive
EVGA GTX780Ti Classified K|ngp|n Edition @ 1483... 16GB G.Skill Ripjaws-Z @ DDR3-2248 9-10-9-26 1T Samsung 830 256GB SSD WD10EZEX 1TB HDD 
Hard DriveHard DriveHard DriveHard Drive
WD10EALX 1TB HDD Seagate Barracuda 7200.14 1TB WD3200AAKS 320GB HDD WD5000HHTZ 10krpm 500GB VelociRaptor 
Optical DriveCoolingCoolingCooling
LG/Hitachi Slim DVD-R/W Custom MB-Backside VRM-sinks (Copper) 3x NZXT RF-FX140LB 1-2krpm 98.3CFM Case Fans 2x Corsair SP120-PE Case Fans 
CoolingCoolingCoolingCooling
Heatkiller GTX680 "Hole Edition" Block + Backplate XSPC Single-Bay Res (Single 5.25 bay) EK Multioption Res X2 - Advanced 150 DD "Fill-Port Res" + Fill-Port Fitting (Red) 
CoolingCoolingCoolingCooling
2x MCP35X + Heatsinks/80x15mm Fan XSPC EX420 Alphacool NeXXos UT60 240 6x Bgears Blasters 140mm 1800rpm Fans 
CoolingCoolingCoolingOS
4x Koolance 120x25mm 2600rpm Fans Comp/Rotary Fittings (BP/XSPC/Monsoon) Primoflex Pro LRT - White (1/2x3/4) Windows 7 Professional 64bit  
MonitorMonitorMonitorMonitor
Dell P2210Hb 21.5" 1920x1080p Viewsonic VA2012WB 20.1" LCD 1680x1050 Dell U3014 Eizo 27" 1440p 10bit RGB-LED Backlit AH-IPS Panel 
MonitorKeyboardPowerCase
55" LG HDTV (their top 2014 model) Ducky Mechanical (Browns) NZXT HALE90 850W + 8 blown-up AX1200/i's NZXT Switch 810 (White) 
MouseMouse PadAudioAudio
R.A.T.3 + MX510 My Desk GRADO RS1i Headphones Grado PS1000 Headphones 
OtherOtherOtherOther
Bitfenix Hydra Pro Fan Controller 5ch 30W/ch Bitfenix Alchemy Individually-Sleeved Extension... NZXT Individually-Sleeved Front Panel Wires (Bl... Phobya Sleeved 1x3pin-to-4x3pin Fan Splitter 
OtherOtherOther
Sleeved Wires w Paracord myself (no Heatshrink) Custom Front and Top Panels w HexxMesh *In Prog... Working on Custom Pedestal Prototype 
  hide details  
Reply
post #4 of 6
Thread Starter 
@rui-no-onna:
Quote:
Basically as much RAM as possible with the operating system and software coded to run natively from RAM
Does this mean there is an increase in performance from RAM capacity? I would think that it would only need as much capacity as is required to run the software, and that free RAM space beyond the applications running would not increase performance. As such, a non-ECC system would be faster than an ECC system. You did not mention whether a registered ECC sytem would perform better than a non-registered ECC system, so that's another unknown--error rates are higher in non-registered systems, so it might lower the overall scores over a protracted testing period.
Which OS performs higher than others when running natively from RAM? The software for the theoretical system would probably be some kind of command line utility designed only to run the benchmark and record the results. A real system would run Windows Server 2012 or Win8. Windows Server 2012 would be preferred due to its ability to run any application Windows 8 can, with the added benefit of increased RAM addressing.

What do you think of the Adaptec RAID array of sixteen of the 840's? How good is the performance versus the array of twenty-four S3700's on the LSI backplane? The S2600IP does not support overclocking, so even with the increased capacity, would not perform as well as a board that can overclock the RAM.
post #5 of 6
You're mixing up your theoretical and real-world.

Ideally, you'd get infinite performance scaling on all applications and you'd have large enough RAM to hold operating system, programs and data so you never have to hit your substorage system aside from initial OS/data load. Of course, you never turn off power either and you've got redundant power supplies, UPS and generators in place so boot time is a non-factor. Registered is slower than non-registered but motherboards that support oodles of RAM are likely going to require it. Even if it's not required, it just makes sense from a stability standpoint for a system running 24/7. Besides, even if you use Registered ECC RAM, that's still going to faster than SSD RAID-0. rolleyes.gif

With that scenario, really, you just throw money at the problem. Current single system set-up, I'd likely go:
  • 4x Xeon E5-4600 series Sandy Bridge-EP 8C/16T in 4P board
  • 1TB (32GB x 32) DDR3 1600 Registered ECC
  • 100GbE Fiber
  • 5.12TB ioDrive Octal + SATA III/SAS2 SSD (small payload for initial boot, basically only to transfer data from the non-bootable ioDrive to the RAM), or
  • dedicated 16-port RAID card with BBU and 16x 256-512GB SSD RAID-0

Real-world, even a 2-way RAID-0 of Samsung 840 PROs would net you very little performance improvement over a single SSD set-up when it comes to gaming and most consumer tasks.
Edited by rui-no-onna - 8/17/13 at 7:07pm
Garnet
(11 items)
 
Lucifiel
(13 items)
 
Metatron
(13 items)
 
CPUMotherboardRAMHard Drive
Intel Core i5-3450S Intel DQ77KB Corsair 16GB DDR3 1600 SO-DIMM Samsung 830 256GB 
Hard DriveHard DriveCoolingOS
Crucial m4 256 mSATA Samsung 840 500GB Intel BXHTS1155LP Windows 7 Ultimate x64 
KeyboardCaseMouse
Logitech K800 Lian Li PC-Q05B Logitech M570 
CPUMotherboardGraphicsRAM
Core i7-860 Gigabyte GA-H55N-USB3 EVGA GTX 460 1GB GDDR5 Kingston 2x4GB DDR3 1333 
Hard DriveOSPowerCase
G.SKILL Phoenix Pro 120GB Windows 7 Ultimate x64 Silverstone ST45SF 450W Silverstone Sugo SG05B 
CPUMotherboardGraphicsRAM
Core i7-860 Biostar TH55B HD MSI GT 240 1GB GDDR5 Kingston 2x2GB DDR3 1333 
Hard DriveOSMonitorPower
Intel X25-M 120GB Windows 7 Ultimate x86 Samsung 22" Antec EA-380D 
Case
Rosewill R101-P-BK 
  hide details  
Reply
Garnet
(11 items)
 
Lucifiel
(13 items)
 
Metatron
(13 items)
 
CPUMotherboardRAMHard Drive
Intel Core i5-3450S Intel DQ77KB Corsair 16GB DDR3 1600 SO-DIMM Samsung 830 256GB 
Hard DriveHard DriveCoolingOS
Crucial m4 256 mSATA Samsung 840 500GB Intel BXHTS1155LP Windows 7 Ultimate x64 
KeyboardCaseMouse
Logitech K800 Lian Li PC-Q05B Logitech M570 
CPUMotherboardGraphicsRAM
Core i7-860 Gigabyte GA-H55N-USB3 EVGA GTX 460 1GB GDDR5 Kingston 2x4GB DDR3 1333 
Hard DriveOSPowerCase
G.SKILL Phoenix Pro 120GB Windows 7 Ultimate x64 Silverstone ST45SF 450W Silverstone Sugo SG05B 
CPUMotherboardGraphicsRAM
Core i7-860 Biostar TH55B HD MSI GT 240 1GB GDDR5 Kingston 2x2GB DDR3 1333 
Hard DriveOSMonitorPower
Intel X25-M 120GB Windows 7 Ultimate x86 Samsung 22" Antec EA-380D 
Case
Rosewill R101-P-BK 
  hide details  
Reply
post #6 of 6
Thread Starter 
Anyone reading this, be sure to check out the original thread: http://hardforum.com/showthread.php?p=1040106039&highlight=#post1040106039
@rui-no-onna: "1TB (32GB x 32) DDR3 1600 Registered ECC" From what I've seen on the overclock forums, it's not necessary to have more than 64GB for a RAM disk system, since the typical users of it can run it on a 1P configuration. A clean install of Win8 Pro will be less than 30GB, at most 16GB is needed for system memory, and programs for benchmarks will take up a negligible amount of space. The capacity system has higher latency and lower clock speeds. How well do you think a capacity system would perform against a system with overclocked RAM?

"infinite performance scaling on all applications" If you're referring to page file hits or read/writes from RAM to the HDD, yes, it would be zero. The IO performance isn't infinite in a RAM disk system, however--the fastest sequential read speeds in iometer I've seen were around 7GB/s. http://www.storagereview.com/patriot_memory_viper_xtreme_division_4_ddr3_ram_disk_review Note that they didn't overclock the RAM to get those speeds, and it was with 16GB. Do you have any links to the fastest RAM disk system record to date?

"Of course, you never turn off power either" RAM disk systems have the option of saving data to secondary media once it's booted, which still means that if the user did want to use it for more than confirming theories, the 71605 with sixteen drives would keep the rig faster in that aspect. In between boot and shutdown, the system would have no use for any kind of PCIe lanes from an internal IO standpoint. If the user wanted to get the data to the network, "100GbE Fiber" wouldn't be as good as Infiniband FDR's 13.64Gb/s rating. I haven't been able to find a single card anywhere that includes Infiniband EDR 12x; the best one I could find was the MCB194A-FCAT, which has two FDR ports, a total of 3.41GB/s. Two of the MCB194A-FCAT's would be able to output the write capacity of the RAM system, assuming that the write speeds would be in the 4GB/s range. Do you have any links to an Infiniband card conforming to the higher specs?

"4x Xeon E5-4600 series Sandy Bridge-EP 8C/16T in 4P board" You didn't mention which E5-4600 series CPU would be used, but a 4P board would outperform a 2P board anyway. In the original thread, AndyE: "I have seen many situations, where the move of the same IO config from a single LGA2011 CPU to a 2P to 4P system leads to a decline in the absolute performance of the solution." There are also no 4P boards that can overclock, to my knowledge. I've only seen one board from Supermicro, and one from Asus (supposedly) that can run higher RAM speeds than 1600MHz. Can you think of any 2P boards with higher RAM speed support?

"5.12TB ioDrive Octal + SATA III/SAS2 SSD (small payload for initial boot, basically only to transfer data from the non-bootable ioDrive to the RAM)" You didn't mention which SSD, how many SSDs, or controller would be used in this configuration. What do you mean by the small payload? Is this a command line utility mounted on the SSD that would initiate the transfer of the OS files from the Octal to the RAM? Was there a specific program you had in mind? On the Octal versus SSD array, from the original thread on hardforum: "you can't improve the speed of 4k qd1 or 512b qd1 with raid. the file is too small to split into chunks at that point, you can only improve the 4k at higher queue depths with raid. 4k qd1 can never be increased due to raid." -gjs278
I agree with gjs278 regarding 4k capabilities of PCIe 2.0 cards, but I agree with AndyE that the bottleneck would hurt performance--maybe if it were saturated with 4k files or the less frequent larger files." I haven't gotten any feedback from the last post, which is the reason why I posted the link to the thread on the overclock forums. The link you posted earlier includes benchmarks showing a multi-drive SSD array system's performance versus a single drive, and there are several articles on storage review dot com that cover RAID cards with at least sixteen drives. I mention in the original hardforum thread that fifteen drives on a RAID card is the maximum number before the bandwidth limit on the x8 PCIe 3.0 slot is mentioned, and that sixteen would only be needed if there is some kind of RAID technicality that requires it. What is your input on Octal versus SSD spam systems?

"Real-world, even a 2-way RAID-0 of Samsung 840 PROs would net you very little performance improvement over a single SSD set-up when it comes to gaming and most consumer tasks." This was mentioned in the hardforum thread also--due to the way most consumer tasks are programed, they do not take full advantage of multi-processor or multi-core systems. This thread assumes that any program on the maximized IO system would be written to take advantage of the latest technology, instead of backwards-compatibility with 1P, single-thread systems. Does program optimization extend to arrays as well? Writing a program to be broken down so that it would perform better in a RAID would result in a faster program, and that any programs that do would be written more for a database environment. Do you have any links to benchmarks that tested a game on a multi-SSD RAID versus a single SSD?

"dedicated 16-port RAID card with BBU and 16x 256-512GB SSD RAID-0" Which controller? Which SSD? The battery backup (BBU) is more of a practical common-sense thing than something that would be chosen over a card with greater performance. Do you know if it's possible to mod any RAID controller to support a BBU?

"With that scenario, really, you just throw money at the problem" There's hundreds of different products and configurations to choose from, some of which are made for specific scenarios (i.e. complete lack of PCIe 3.0 in 8P configurations). DDN's solutions have higher IOPS than a single system, but is due more to the software than the hardware used; yet their systems cost millions of dollars, and lack the superior hardware of a single-unit configuration. DDN isn't scaling their systems as much as they theoretically could, and since it's all proprietary, the upper limit of their software's scaling is unknown. It's compounded by a lack of comparison on the performance of a single DDN unit versus the theoretical build. It could be that were the theoretical build scaled to the number of units in a DDN server array, it would perform better than the DDN multi-system, but the kind of software this would require is unknown, as is whether that software would perform better than what DDN hires people to optimize. There is not a direct relation between cost and performance (otherwise the Apple I system that went for $671k would be superior to most of the builds in the overclock forums).
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: SSD
Overclock.net › Forums › Components › Hard Drives & Storage › SSD › Fastest Theoretical SSD Build?