Results 1 to 7 of 7

Thread: LSI 9260: Write Through or Write Back

  1. #1
    Registered User
    Join Date
    Mar 2010
    Posts
    60

    LSI 9260: Write Through or Write Back

    System: MSI main board, 980X (188 clock, 23 multiplier), 12Gb Dominator 2000 (1880 MHz), 3R0 256gb C300 on LSi 9260 with fastpath using x16 slot.

    No read ahead and write through gives CDM on the left. Using read ahead with no other changes gives the middle CDM. Using no read ahead with always write back gives the results on the right.

    Using read ahead and write back gives the best throughput, but I loose 4K QD32.

    I am open to comments, suggestions, analysis and what not.

    Stripe size = 64K.

    Thanks

    Mitch
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	writethrough.jpg 
Views:	1681 
Size:	139.1 KB 
ID:	110281   Click image for larger version. 

Name:	read_ahead.jpg 
Views:	1655 
Size:	140.5 KB 
ID:	110282   Click image for larger version. 

Name:	write_back.jpg 
Views:	1689 
Size:	132.7 KB 
ID:	110283  
    Last edited by Mitchb; 12-13-2010 at 03:57 PM.

  2. #2
    Xtreme Member
    Join Date
    Jan 2007
    Location
    Dorset, UK
    Posts
    439
    Surely it depends what your application is. Are you running a database server? Or is this just a personal machine you're tweaking for the hell of it?

    FWIW, if you're not focussed on maxing writes, and most of your needs are down to read speeds (gaming, "normal" computer usage etc.) the middle one seems to have the best overall read performance. Very little "normal" use short of software installation needs writes, that's why the Intel drives (with their massively gimped write speeds) are still real-life contenders in a benchmark-crazy world.

    EDIT: did you try 32K stripes, BTW? You may get slightly more performance there. Again, depends on your usage: big file reading (media) then use bigger stripes; small file loading (like system DLLs, apps) you'll get better performance out of smaller stripes, since the data gets spread over more array disks.
    Last edited by IanB; 12-14-2010 at 06:05 AM. Reason: Add stripe size suggestion
    Quote Originally Posted by Particle View Post
    Software patents are mostly fail wrapped in fail sprinkled with fail and sautéed in a light fail sauce.

  3. #3
    Xtreme Guru
    Join Date
    Aug 2009
    Location
    Wichita, Ks
    Posts
    3,887
    try 16k stripe with c300 on the 9260.
    my best results with FP were always
    write thru, read ahead, cached i/o.
    cached i/o is very important with this.
    "Lurking" Since 1977


    Jesus Saves, God Backs-Up
    *I come to the news section to ban people, not read complaints.*-[XC]Gomeler
    Don't believe Squish, his hardware does control him!

  4. #4
    Registered User
    Join Date
    Mar 2010
    Posts
    60
    Well, results using 16K stripe with read ahead, cached I/O and write through are below. I have more data that I will post later on.

    Mitch
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	16K_stripe.jpg 
Views:	1587 
Size:	137.1 KB 
ID:	110309  

  5. #5
    Xtreme Guru
    Join Date
    Aug 2009
    Location
    Wichita, Ks
    Posts
    3,887
    doing no read ahead usually will boost your 4k32. would be interesting to see the results if you only change that one setting. that 4k single qd is pretty tremendous there though, very impressive. seems to scale well there. that low QD 4k random is really where its at for everyday usage. you might try doing some game loads, and timing them, to see if you will get any difference between the read ahead/no read ahead settings. or maybe some other quantitative performance test with a app you will use in real usage.
    "Lurking" Since 1977


    Jesus Saves, God Backs-Up
    *I come to the news section to ban people, not read complaints.*-[XC]Gomeler
    Don't believe Squish, his hardware does control him!

  6. #6
    Registered User
    Join Date
    Mar 2010
    Posts
    60
    Two more bench's using 64K stripe.

    Mitch
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	64K.jpg 
Views:	1581 
Size:	191.4 KB 
ID:	110367  

  7. #7
    Xtreme Member
    Join Date
    Nov 2007
    Posts
    227
    Why are the 4k randoms so low? Is this a given with the board? I spent last weekend playing with RAID 0 on the Crucials in ICH10 and got my 4ks way up (230 plus) but only after I checked both boxes in the storage policies....specifically turning off windows write cache buffer flushing....

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •