Re: AHCI performance and IRQ load

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2012/11/24 Joachim Foerster <joachim.foerster@xxxxxxxxxxxxxxxxxxxxxxxxxx>:
> Hi all,
>
> we are currently working on a high performance storage test solution using
> SATA/AHCI. Due to having performance issues with small block sizes (high
> interrupt load), we did some research and came across a FAST12 paper by
> Intel: "When Poll is Better than Interrupt".
> The authors do suggest a synchronous completion model or even a hybrid mode
> with support for async and sync completion - for future SSDs.
>
> Does anybody know, if there already is work going on to incorporate such
> functionality into the block layer & backends (meaning, among others:
> libata/ahci)?
>
> Another thing, which seemed promising was AHCI's CommandCompletionCoalescing
> (CCC) feature. However most AHCI controllers don't seem to support this
> feature.
> Anybody aware of AHCI controllers having CCC support?
>
> There seemed to be a discussion about CCC support for the ahci driver some
> years ago http://www.spinics.net/lists/linux-ide/msg02994.html, but
> obviously no code came out of it - or is there a known patchset?
>
> Thanks,
> --

Hi,

Maybe  patchset ---- x86, MSI, AHCI: Support multiple MSIs should help
in your case.

regards!

Jack
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux