beautypg.com

2 adjusting interrupt coalescing, Adjusting interrupt coalescing, Section 3.4.2 – Avago Technologies LSI7104EP-LC User Manual

Page 54

background image

3-10

Firmware Installation Procedure

Ver. 2.1

Copyright © 2005-2006 by LSI Logic Corporation. All rights reserved.

AUTO

1 Gbit/s

2 Gbit/s

4 Gbit/s

Step 3.

Exit the FCUtil utility using the menu option q - Quit.

3.4.2

Adjusting Interrupt Coalescing

The LSI Logic host adapters can complete multiple I/O requests per host
interrupt. Interrupt coalescing is used to reduce CPU interrupts by
pooling multiple disk command completions (I/O) into one interrupt. This
feature may be enabled or disabled.

Important:

LSI Logic has performed significant testing under multiple
I/O conditions, and has determined that interrupt
coalescing can be very valuable for small transfer lengths
or random, transaction-oriented I/O workloads. For this type
of workload, LSI Logic recommends that the Interrupt
Coalescing values be set to a queue depth of 9, with a
timeout of 1280 (0x500)

μs. This means that the host is

interrupted only once for 9 I/Os processed by the chip,
unless 1280

μs have passed since the host was last

interrupted. If the workload is of a large transfer length and
sequential, LSI Logic recommends that interrupt coalescing
be disabled, to prevent performance degradation.

Note:

The LSI7204XP-LC has two FC ports and the
LSI7404XP-LC has four FC ports, so Interrupt Coalescing
must be configured for each port. The LSI7104XP-LC has
only one port.

Use the following procedure to adjust Interrupt Coalescing depth and
timeout values:

Step 1.

To set the link speed of the host adapter, execute this command
from DOS:

A:\ Mptutil