Results 1 to 8 of 8

Thread: Is dedicated SATA controller useful in reducing CPU load

  1. #1
    By-Tor with sticks spikegifted's Avatar
    Join Date
    Jul 2003
    Location
    still behind the paddles
    Posts
    921
    Thanks
    0
    Thanked
    1 time in 1 post

    Is dedicated SATA controller useful in reducing CPU load

    Hi folks,

    I am about to start a new build and I have 6 SSDs (OS, data, music, photo, downloads and backup).

    Would there be any advantage in using a dedicated SATA controller (PCI-e 4 lanes) in reducing my CPU load when SSDs are continually access for various tasks? Many thanks.

    For example, I might be ripping a CD to my music drive, while watching a movie I downloaded on my download drive, while backing up in the background.

    Cheers.
    Caution: Cape does not enable user to fly. - Batman costume warning label (Rolfe, John & Troob, Peter, Monkey Business (Swinging Through the Wall Street Jungle), 2000)

  2. #2
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: Is dedicated SATA controller useful in reducing CPU load

    As far as I know, no. If you had a high RAID load then a hardware accelerated RAID controller might help, but I don't think JBOD would gain much.

    Consider a NAS/microserver?

  3. #3
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Is dedicated SATA controller useful in reducing CPU load

    It would need to be a HBA to gain any performance benefit and they are generally quite expensive.

    For example: https://www.scan.co.uk/products/high...b-s-hbas-pci-e

    and that's Highpoint which i wouldn't touch with a barge-pole.
    Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
    HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
    HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
    NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
    Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive

  4. #4
    Be wary of Scan Dashers's Avatar
    Join Date
    Jun 2016
    Posts
    1,079
    Thanks
    40
    Thanked
    137 times in 107 posts
    • Dashers's system
      • Motherboard:
      • Gigabyte GA-X99-UD4
      • CPU:
      • Intel i7-5930K
      • Memory:
      • 48GB Corsair DDR4 3000 Quad-channel
      • Storage:
      • Intel 750 PCIe SSD; RAID-0 x2 Samsung 840 EVO; RAID-0 x2 WD Black; RAID-0 x2 Crucial MX500
      • Graphics card(s):
      • MSI GeForce GTX 1070 Ti
      • PSU:
      • CoolerMaster Silent Pro M2 720W
      • Case:
      • Corsair 500R
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Philips 40" 4K AMVA + 23.8" AOC 144Hz IPS
      • Internet:
      • Zen FTTC

    Re: Is dedicated SATA controller useful in reducing CPU load

    Quote Originally Posted by spikegifted View Post
    Hi folks,

    I am about to start a new build and I have 6 SSDs (OS, data, music, photo, downloads and backup).

    Would there be any advantage in using a dedicated SATA controller (PCI-e 4 lanes) in reducing my CPU load when SSDs are continually access for various tasks? Many thanks.

    For example, I might be ripping a CD to my music drive, while watching a movie I downloaded on my download drive, while backing up in the background.

    Cheers.
    Not in this day and age, no. The caches are so stupidly big and CPUs have enough grunt that this simply is not something you need to consider in a domestic environment. The bottleneck is going to be the performance of the storage, not your CPU.

    You'd be best off buying NVMe compatible storage instead of AHCI. This has shorter and parallel queues which decrease load on CPU and increase throughput to the storage device itself.

  5. #5
    Senior Member Bonebreaker777's Avatar
    Join Date
    Dec 2012
    Location
    Herts, UK
    Posts
    2,035
    Thanks
    55
    Thanked
    203 times in 186 posts
    • Bonebreaker777's system
      • Motherboard:
      • MSI H97I AC
      • CPU:
      • Xeon 1225 v3 + Freezer 11 L
      • Memory:
      • 2 x 4GB 1600Mhz 1T-8-8-8-20 1.35V Crucial BallistiX Tactical VLP
      • Storage:
      • 128GB CRUCIAL MX100///XPEnology server + 3 x WD Purple 3TB
      • Graphics card(s):
      • Intel HD 4600
      • PSU:
      • be quiet! L8 300W PSU BN220
      • Case:
      • Cooler Master Elite 120
      • Operating System:
      • Windows 10 Pro 64bit
      • Monitor(s):
      • Samsung SyncMaster 226BW
      • Internet:
      • Virgin 100Mb

    Re: Is dedicated SATA controller useful in reducing CPU load

    Are the 6 x SSDs all the same size and type? I that case having all of them on one controller would be more beneficial, I would say.

    Do you already have the motherboard or just planing to buy it?

  6. #6
    By-Tor with sticks spikegifted's Avatar
    Join Date
    Jul 2003
    Location
    still behind the paddles
    Posts
    921
    Thanks
    0
    Thanked
    1 time in 1 post

    Re: Is dedicated SATA controller useful in reducing CPU load

    Thanks folks for your replies.

    BoneBreaker777:
    The SSDs are of different sizes:
    1 x SanDisk Ultra II 480GB (OS, apps, games)
    1 x SanDisk Extreme Pro 480GB (data + photos);
    1 x Crucial MX300 750GB (media + photo backup);
    3 x OCZ Vertex 3 240GB (downloads x 2 + data backup)

    I am planning to use the Asus Z170 Pro Gaming MB.

    Thanks.
    Caution: Cape does not enable user to fly. - Batman costume warning label (Rolfe, John & Troob, Peter, Monkey Business (Swinging Through the Wall Street Jungle), 2000)

  7. #7
    The late but legendary peterb - Onward and Upward peterb's Avatar
    Join Date
    Aug 2005
    Location
    Looking down & checking on swearing
    Posts
    19,378
    Thanks
    2,892
    Thanked
    3,403 times in 2,693 posts

    Re: Is dedicated SATA controller useful in reducing CPU load

    I wouldn't have my data backup on the same machine as the data. If (for example) PSU goes and takes the drives with it, or the controller fails and so on. Better to have it on either another machine, or just plug in via a USB interface as and when needed.
    (\__/)
    (='.'=)
    (")_(")

    Been helped or just 'Like' a post? Use the Thanks button!
    My broadband speed - 750 Meganibbles/minute

  8. #8
    Registered+
    Join Date
    Aug 2016
    Posts
    20
    Thanks
    0
    Thanked
    1 time in 1 post

    Re: Is dedicated SATA controller useful in reducing CPU load

    For the time of use that you are describing it is not going to do much of a different.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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