</ul>
</div>
+<div class="slide">
+ <h1>Multiqueue block devices [3.16]</h1>
+ <ul class="incremental">
+ <li>
+ Each block device has a command queue (possibly shared with
+ other devices)
+ </li>
+ <li>
+ Queue may be partly implemented by hardware (NCQ) or only
+ in software
+ </li>
+ <li>
+ A single queue means initiation is serialised and completion
+ involves IPI - can be bottleneck for fast devices
+ </li>
+ <li>
+ High-end SSDs support multiple queues, but kernel needed changes
+ to use them
+ </li>
+ <li>
+ <tt>mtip32xx</tt> driver now supports multiqueue, but SCSI
+ drivers don't yet - may be backport-able?
+ </li>
+ </ul>
+</div>
+
<div class="slide">
<h1>Questions?</h1>
</div>