Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761351AbXHARGh (ORCPT ); Wed, 1 Aug 2007 13:06:37 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757608AbXHARGZ (ORCPT ); Wed, 1 Aug 2007 13:06:25 -0400 Received: from hancock.steeleye.com ([71.30.118.248]:45349 "EHLO hancock.sc.steeleye.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755670AbXHARGY (ORCPT ); Wed, 1 Aug 2007 13:06:24 -0400 Subject: Re: [patch 2/4] Expose Power Management Policy option to users From: James Bottomley To: Matthew Wilcox Cc: Tejun Heo , Jeff Garzik , Kristen Carlson Accardi , linux-scsi@vger.kernel.org, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org, edwintorok@gmail.com, axboe@kernel.dk In-Reply-To: <20070801165352.GB21219@parisc-linux.org> References: <20070705194909.337398431@intel.com> <20070705130518.135e4e3c.kristen.c.accardi@intel.com> <46AE12B6.6090408@garzik.org> <46AED656.8070407@gmail.com> <1185891488.3468.2.camel@localhost.localdomain> <20070801165352.GB21219@parisc-linux.org> Content-Type: text/plain Date: Wed, 01 Aug 2007 12:06:21 -0500 Message-Id: <1185987981.3468.91.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 (2.10.3-1.fc7) Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1555 Lines: 31 On Wed, 2007-08-01 at 10:53 -0600, Matthew Wilcox wrote: > On Tue, Jul 31, 2007 at 09:18:08AM -0500, James Bottomley wrote: > > The other comment is that power saving seems to be a property of the > > transport rather than the host. If you do it in the transport classes, > > then you can expose all the knobs the actual transport possesses (which > > is, unfortunately, none for quite a few SCSI transports). > > Would it save any power to negotiate down to, say, FAST-20 for the SPI > transport? Or to negotiate narrow instead of wide, so fewer cables have > to be powered? Mechanically, I don't believe so. I'm not sure I can find any reports on it; however, I believe the power wastage SPI comes from the transcievers and terminators. There's the passive power from simply powering the resistive bus and then the RMS power from sending commands over an impedance circuit. simple physics on a 5v bus tells me that the former is likely to be far greater than the latter. Finally, if you think about what the bus is doing during signalling, the power drain is independent of the frequency so I think the faster you squirt your data, the lower the energy drain (hence high speed busses are actually lower energy than low speed ones if the number of bits you have to transfer remains constant). James - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/