High Queue Depth Sequential Performance, Just Amazing

Our default sequential write tests have a queue depth of 1, representative of what most desktop users would encounter. Our random write tests bump the queue depth up to 3, but not high enough to really stress a four drive SF-1200 RAID setup. What we’ve done here is provide performance results for the IBIS drive in our standard Iometer tests as well as at a queue depth of 32. The latter is only useful in showing you how performance can scale with very IO dependent workloads, while the former points out that this is probably overkill for a desktop user.

We’ll start with sequential performance. With our standard queue depth of 1, we can write to the IBIS at 323MB/s. That’s a 50% improvement over a standard 120GB SandForce based drive like the Vertex 2 or Corsair Force.

Iometer - 128KB Sequential Write

When we crank up the queue depth to 32 simulating a ton of sequential IO the performance gap grows tremendously. While standard SSDs are already limited by SATA at this point, the IBIS jumps to 675MB/s. That’s from a single HSDL port. A 4-way RAID of IBIS drives would deliver absolutely staggering performance assuming linear scaling.

Colossus owners will obviously feel very sad as a single SandForce drive comes close to outperforming the Colossus 500GB drive in this test. The IBIS just puts it to shame.

Iometer - 128KB Sequential Read

Sequential read speed is even more impressive. With a queue depth of 1 the IBIS was able to pull 372MB/s, a 77% increase over a single SandForce drive. Crank the queue depth up to 32 and our IBIS sample managed 804MB/s. Again, this is from a single HSDL channel, four of these in RAID-0 should be amazing.

Desktop Performance Making Random Performance Look Sequential
Comments Locked

74 Comments

View All Comments

  • mroos - Friday, November 5, 2010 - link

    What PCI device do these IBISes provide? Is it something standard like AHCI that has drivers for every OS, or something proprietary that needs new driver written and integrated into all relevant OS-es?
  • mroos - Friday, November 5, 2010 - link

    OK, it looks like the interface to host is SiI 3124. This is widely supported sata HBA and has drivers for most operating systems.

    But SiI3124 is just SATA host controller - no RAID. So the RAID must be done host side, or sofRAID in other words. It also means Linux should see 4 distinct SSD devices.
  • paralou - Saturday, April 9, 2011 - link

    Hello,
    I don't remember if i already posted my question, sorry !

    But in installed one IBIS 160GB using the following configurated computer:

    ASUS P6T WS Pro (latest BIOS & drivers)
    Intel i7 Core 965 Extreme 3.2GHz
    Kingston DDR3 1600MHz - 12GB
    nVIDIA Quadro FX4800 grphics card
    2 Seagate SAS 450GB
    Microsoft Windows 7 Pro

    After installing Win7 without problems, i installed antivirus BitDefender, several app's (including Adobe package and Microsoft Office Pro), configured Updates NOT AUTOMATIC !
    When i stopped my computer, system started downloading 92 Upgrades (without my permission) ?

    When i restarted..Crash error 0x80070002
    Impossible to restor (i made an image system, but day before !)

    Reinstalled, and while i was typing the Key codes for the Microsoft Vision Pro ..
    An other crash ! Same problem !

    My opinion, about the IBIS HSDL box, it's a very poor assembly design!
    Impossible to connec the supply connector on it, and i must dismantle the front plater to have access to the supply connector !
    Now, i wonder if i have to follow OCZ's advice about the BIOS configuration?

    They are saying:

    " You must set you BIOS to use "S1 Sleep Mode" for proper operation.
    Using S3 or AUTO may cause instability ".

    And what about the internal HDD's ?

    Is there any member who already installed such IBIS and use it regularely.

    If the answer is Yes (?) can you please tell me how you configured your system ?

    Regards,
    Paralou
  • MySchizoBuddy - Wednesday, February 22, 2012 - link

    OCZ doesn't have PCIe x16 option like FusionIO ioDrive Octal which takes the reads to 6GB/s

Log in

Don't have an account? Sign up now