Tales of PC Insomnia
21 October 09 04:20 PM | markaggar | 1 Comments   

Power Plan Settings

Sleep is a wonderful thing.  Particularly if it saves you energy.  Of course I’m talking about PC sleep (although I suppose it applies to your own sleep as well).  If you’re using Windows XP, chances are your PC isn’t sleeping automatically unless you manually configured it to do so.  However if you’re using Windows Vista or Windows 7, you might have noticed that your PC will sleep automatically after 30 minutes or so.  If you are running Windows on a work PC, you may have discovered that your IT manager turned off automatic sleep, making you responsible for turning your computer off. 

Turning on automatic sleep takes care of this “chore” for you, and it’s easy to configure in the power control panel.  Fortunately, many IT managers are revisiting their decision to disable automatic sleep given the potentially large savings that can be had.  However, if group policy settings prevent you from configuring your PC to sleep automatically, then you can at least use manual sleep instead of shutting down Windows to save power.  On modern PCs, sleep uses only a tiny bit more power than shutting down, but resumes much faster than booting from cold.

Windows 7 PC Insomnia Diagnostic tool

However, there are times when mysteriously your PC won’t go to sleep automatically, even though you can put it to sleep manually.  This is phenomena is commonly known as “PC insomnia”.  Up until Windows 7, it was pretty much impossible for the average user or even IT administrator to determine why a PC wouldn’t go to sleep automatically.  Fortunately Windows 7 includes a new built-in tool to help you diagnose PC insomnia.

In Windows 7, powercfg.exe has been enhanced with a couple of options to help diagnose power management problems, including sleep issues.  One of these options is the ‘/requests’ switch which will tell you what components are requesting that the system not go to sleep automatically.  The following is output from the powercfg tool using the /requests switch.

C:\Windows\system32>powercfg /requests
DISPLAY:
[PROCESS] \Device\HarddiskVolume2\Program Files\Microsoft Office\Office12\POWERPNT.EXE

SYSTEM:
[PROCESS] \Device\HarddiskVolume2\Program Files\Microsoft Office\Office12\POWERPNT.EXE

AWAYMODE:
None.

(you’ll need to do this from an elevated command prompt – type command at the start menu search box, in the search results, right click on “Command Prompt” and chose ‘Run as Administrator’)

In this particular example, Microsoft Office PowerPoint is running in slide show mode and is asking Windows to not automatically turn off the display or put the system to sleep.  This is perfectly reasonable, because having your computer go off in the middle of a presentation is not particularly helpful!  Similarly, if you install an update from Windows Update, the updater process will keep the machine awake until the installation is complete to ensure it doesn’t go into sleep in the middle of an update.

Unintended Consequences of not using Power Availability Requests and Presentation Mode.

Conversely, if you’ve ever wondered why your computer display sometimes blanks during the middle of a presentation or while you’re watching a video in a web browser, it’s because the application is not explicitly making a power availability (PA) request to keep the display awake during the activity.  Unfortunately, there’s no reliable way for the computer to know that you’re passively watching (or listening) to the computer, so it is usually up the the application to make the appropriate PA request to prevent the display from dimming or the computer from sleeping.  Even then, keeping the display/computer on might not make sense for the majority of scenarios - for instance, you really don’t want Excel to to keep the display or system awake on the off chance that you are presenting your latest sales numbers. 

One option for long running videos and presentations is to put the PC in presentation mode.  To do this, open the Windows Mobility center by holding down the Windows logo key and pressing X (Windows+X) and choose Presentation mode.  This runs a small app that will raise a PA request to prevent the display blanking or the system sleeping.  Presentation mode is smart enough to turn itself off if the system is manually put to sleep, so the next time the system wakes, it will go to sleep automatically as usual.  Just remember to turn off presentation mode when you’re done.

Causes of PC Insomnia

So what about the occasions when there is no obvious reason why your machine stays awake?  Sometimes the reason is justified – you just don’t know what it is – other times the app is just badly designed (although typically not deliberately).

A few examples illustrate these two cases.

Opening Files Across a Network

The first is an example of a good reason your PC should stay awake.  When a file is opened in read/write mode on a remote file system (e.g. you open a PowerPoint presentation that resides on remote file server share),  the local SMB (or CIFS as it’s sometimes known) redirector will raise a PA request to keep your machine awake so that the chances of data loss are minimized – having the machine go to sleep while the file is open could possibly corrupt the file.  Similarly the SMB server on the remote machine (assuming it is a Windows machine) will also raise a power availability request until the file is closed.

While this makes perfect sense, in many situations the end user probably isn’t going to be aware that this particular act (i.e. editing a file that resides on a remote machine) is what is responsible for keeping their PC awake. 

This can be a leading cause of insomnia for PCs, including those running Windows Vista.  Vendors such as 1E and Verdiem have recognized this and provide sleep overrides which will automatically save files and put the computer to sleep, and notify the user of the action taken when the machine is turned back on.

While it may be annoying to some folks that a machine with open files across the network doesn’t sleep automatically, this is in fact a prudent and rationale design decision.  You really don’t want your PC potentially  “auto-corrupting” files by going to sleep automatically, or people will turn off automatic sleep entirely.

However, this behavior is application dependent.  For instance, Microsoft Word 2007 copies the file to the local disk and manages any edits there, only writing the contents back to the original location during a save operation. 

In Windows 7, this problem has been addressed somewhat by changes to the way offline files/folders work.  Offline files allow users to work with server-based documents even when they are not connected to the server by making a cache of the documents (typically the whole folder) available locally. (Time for a PSA here:  If you are an IT administrator in charge of ensuring that PC data gets backed up, Offline files has been enhanced in Windows 7 and is a great solution.)  By ensuring that files are always edited using the cached version, Windows 7 can prevent the insomnia caused by users that leave edited server-based documents open. 

[Unfortunately there appears to be a issue in the way Offline files treats the temporary files created by PowerPoint and Excel, so opening a PPT or XLS file from a folder marked offline still causes a PA request to get raised.   I’m working with the Offline files and Office team and we’ll hopefully see this fixed soon.]

Windows 7 Search Indexer and the Remote File System Redesign

There are other examples where application design can inadvertently keep PCs awake by causing PA requests to get raised for no good reason.  One particular example we discovered during the development of Windows 7 involved the Windows search indexer.  When adding a remote folder to a local “library” (a very cool feature in W7 that makes it much easier to group and search across your various files regardless of where they are stored), the search indexer opens a named pipe to the remote indexer (assuming the indexer service is running on the remote machine) to keep track of the files on the remote machine.  As a result of this action, a PA request was raised – forever.  This meant your machine would never go to sleep automatically.  It turns out the the Windows 7 file system redirector was raising the PA request in response to the remote named pipe being open.

After discussing this issue at length with the indexer and remote file systems teams, it was determined that it was bad design to have the redirector arbitrarily raise PA requests whenever a remote named pipe was open, simply because there was no way to know whether the application really needed the machine to stay awake.  Instead the application that opens the named pipe should raise the PA request if need be.  In the case of the indexer, it was determined that it’s not necessary to keep the PC awake, so no action was taken on their part (i.e. fixing the named pipe code meant that the indexer was fixed for free).  The good news is that was addressed in early on for W7 RC1, so you can add as many network shares as you like to your W7 libraries and be confident that this won't keep your PC awake.

Adobe Flash Video

Probably one of the most common causes of insomnia on consumer PCs is Flash Video, in use on many web sites (e.g. Youtube, Hulu, MSN Video).   Flash has the unfortunate characteristic of streaming silence to the audio stack when the video finishes or even if the audio/video stream is paused.  Streaming audio (even ‘silence) through the Windows audio stack causes a PA request to be raised because its assuming you don’t want the PC to go to sleep automatically while it is playing music.   There’s not much you can do about this right now so the best advice right now is to make sure you close any web pages that have Flash video on them after you have finished viewing.   This problem also manifests itself with some web display ads as well and you don’t need to be explicitly interacting with the ad in order to be affected by this.  Unfortunately there is no word from Adobe on when they will address this problem, but I am hopeful that we might see an update from them before the end of the year.

Conclusion

As you can see there are sometimes legitimate and non-legitimate reasons why your PC experiences “insomnia”.  Any application (including built-in Windows components) can purposely or inadvertently (if not designed correctly) prevent your PC from sleeping automatically.  With Windows 7, Microsoft has added new capabilities to help diagnose these issues, and continues to work to ensure that its own applications are being good “power citizens”. 

Third parties also have a significant responsibility here as well.  Fortunately, there is plenty of guidance available for developers on microsoft.com to help make systems, applications and devices more power aware, including specific advice on when and how to raise power availability requests.

E-Readers – better for the environment than paper books?
29 September 09 05:46 PM | markaggar | 0 Comments   

kindle

A co-worker recently sent a message to our team asking whether an Amazon.com Kindle would be better for the environment than books.  Of course, with anything related to technology (and me), the answer is, it depends.

My short answer was that if you buy a lot of NEW books, then a Kindle is most likely going to have the smaller environmental impact overall.  By how much depends on how many books you read and how long you keep the Kindle.  The significant factor is likely to be the amount of resources/energy that go into the manufacture and eventual disposal of the device (Amazon does offer to recycle the device), rather than the energy it uses to read the book.  E-readers like the Kindle use very little power (practically only uses juice each time the page is ‘turned’ or data is transferred over the network), so in order to know exactly, you’d have to do a full lifecycle analysis of the Kindle and a book.

Of course if you only borrow or buy used books then that’s going to win hands down.  Unless of course we end up in a world where the only reason they print books in the first place is for people without e-readers. :-)

Ecolibris has a great set of links that dig deeper into the issue  E-books vs Paper Books – it looks like the E-book has the edge still (with the above caveats) but only a full LCA is really going to give us the real answers.

Wal-Mart to the rescue perhaps? :-)

Disposing of Dead Batteries? Not so fast...
29 September 09 02:54 PM | markaggar | 0 Comments   

batteries

[It’s been a long while since my last post – it’s good to be back!]

I was replaced some alkaline batteries in my son's "activity seat" the other day.  As am I allergic to waste, I habitually test the batteries I replace to see if they really are dead.  As I've noticed before, in this case only one of the three batteries was completely dead.  One of them had a full charge and the other had at least 50% of its useful charge left.  As a result, I only needed to replace one battery, although I expect that most consumers would have habitually replaced the whole set.  At scale I suspect this represents a lot of good batteries disposed of every day.

I tend not to throw away dead alkalines either.  While I've not experimented with alkaline battery chargers, I keep them in a bag and drop them off at local recycling events when I get a chance.  Apparently batteries manufactured after 1996 are supposedly safe enough to send to the landfill (aka 'trash'), but to me this seems rather wasteful and a missed opportunity for an enterprising battery manufacturer, as Chris Jordan's images so vividly illustrate (battery image is 2nd from the bottom of the long set of images).

And while I normally use rechargeable batteries for the most frequently and heavily used devices and toys, as you might have guessed, I'm not opposed to using alkaline batteries for devices that don't use much energy and/or go for months or even years between replacements.  And for the D cells in the baby seat, I have so few devices that use that type that investing in a special charger hasn't seemed worth it.

Based on the battery strategy I’ve refined over the years, I recommend the following approach to ‘living with batteries’.

1) Buy a battery tester and test batteries before you throw them out.  You’ll likely save money very quickly.  You get get a cheap one that just tests voltage or a more sophisticated one that actually tests the load and provides more accurate results.

2) Buy a good battery charger.  Fast chargers aren’t always kind to your batteries.  I use the LaCrosse Technologies charger and have had good results.  You can vary the charger voltage depending on how much of a hurry you are in.

3) Invest in rechargeable batteries for frequently used devices (such as digital cameras and favorite toys).  In particular, buy rechargeable batteries that don’t go dead if they sit idle for a few weeks.  The Sanyo eneloop AA batteries are pre-charged and hold their charge much better than traditional Ni-MH batteries, plus they are environmentally friendly (so they say!).

4) For frequently used devices that need bigger batteries, buy battery adapters that convert AA batteries to fit in devices that need C cell or D cell batteries and use them with your rechargeable batteries.

5) For devices that use batteries very slowly because of low drain or infrequent use, I contend that the most cost effect and environmentally friendly choice is good old fashioned alkalines like the Duracell Procell.

6) Put all of your old batteries in a big “ziplock” bag and take them with you to a local recycling event.  At Microsoft, we have onsite battery recycling via a company called Veolia, so I bring mine into the office once in a while and drop them in the designated bin.

Hope that helps!

The Rise of AV Power and Green TV
19 February 09 01:41 PM | markaggar | 2 Comments   

My TV 

When I first moved to the United States from England some fourteen years ago, my TV and movie viewing experience consisted of a 21" standard definition TV (with cable!), a VCR and, if I could be bothered to turn it on, a stereo amplifier that was connected to the TV. 

How times have changed.  Today, my wife and I enjoy High Definition (HD) video on a 52" LCD TV, with video sources from a Comcast dual tuner HD DVR, XBOX 360 Media Center Extender and a Blu Ray player.  Oh, and don't forget the AV Receiver that is capable of blasting 7.1x140 watt channels in Dolby TruHD.

Sounds pretty awesome, right?  Compared to my old setup it certainly is.  However, while many of the components are Energy Star-rated, the dark side is that it's consuming quite a bit of power as well.  But maybe not as much as you think.

TV Power 

Lets start with the TV.  The good news is the TV I'm using (a Samsung LN52A850) is an Energy Star-rated LCD model that only uses about 170 watts of power in "eco power" mode.  Equivalent sized plasma TVs can consume twice that or more.  Fortunately, most new TVs consume virtually no power (less than a watt) when in standby mode, although I've seen some rather egregious cases of TVs consuming more than 70W in standby.  CNet's reviews with their handy  'juice box' feature is a useful resource when evaluating TV power.  At CES 2009, manufacturers were touting their green credentials and showing off TVs that used even less power, including a unit from Sony that turns itself off if no-one is in the room.

Now when I say that my TV 'only' uses 170W, we need to compare to where TVs used to be.  To take just one data point, my 10+ year old 27" CRT TV pulls about 110W when powered on, which might sound better, but it also uses about 20W when in standby.  This can really add up.  If both TVs are on 5 hours a day and in standby for the rest, then my LCD would use about 850 watt hours, whereas my old TV would use about 930 watt hours!  Over a year at 10 cents a kWh, that equates to about $31 and $35 respectively.  While the savings are not very compelling in order to make a case to your spouse for new TV,  you could save 380 watt hours a day by using a power strip to cut power to the CRT TV when you're not watching it.  However, this sometimes isn't very convenient (that's what remote controls are for, right?), it takes a while to get into the habit of turning off the power strip, and many of the late generation CRT TVs will enter their startup mode every time it is turned on after power is removed.

Cable box vs Media Center vs Media Center Extenders 

Now onto cable.  Back in the old days, you used to just hook the cable directly to the TV which didn't consume any additional power.  That all changed with the advent of 'digital' cable, and more recently with digital video recorders (DVRs).  The Comcast HD DVR (Motorola 6412) apparently uses over 40W all of the time whether it's on or in 'standby'.  This equates to 350 kWh used in one year, about half the average home's monthly power usage (and about $35).  A Windows Vista Media Center PC on the other hand will use a little more, say about 75W when it is on, but its standby mode will only consume about 3W.  Assuming it's on for 10 hours a day (5 hours watching and 5 hours recording), that's about 290 kWhs per year, 60 kWhs less than the cable box.

If you're using a Media Center Extender such as an XBOX 360, then the math can get a little tricky.  The worse case scenario is when your Media Center PC records a program and then you watch it later.  This means the PC is on to record the program and then both the PC and the XBOX 360 are on to watch it.  The current generation of XBOX uses about 119 watts in media center, so to watch a program that was recorded earlier, this can add up to over 269 watts, and that's not including the TV or the amplifier power.  In my setup, watching an episode of Heroes on via the XBOX extender and audio through my AV receiver uses over 700 watts, vs 400w using the Comcast DVR.  But you can have a lot more storage for HD content on the Media Center PC, plus you have access to your shows on multiple TVs throughout the house (with additional extenders) and can make the shows portable (very handy for when you are on vacation with young children).

Wake-on-LAN 

The silver lining on using an XBOX 360 as a media center extender is that the 360 can wake your sleeping PC when you want to watch media via the extender functionality.  You can do this by enabling wake-on-LAN "magic packet" functionality on the network card of the PC.  Instructions on how to do this are available here.  When the media center extender software is started on the XBOX, the XBOX 360 automatically sends a wake-on-LAN "magic packet" to wake the sleeping PC.  This way your PC only has to be on when you are using it (locally or remotely) or when it is recording a program.  Even if the XBOX displays a message that it cannot connect, when the PC is ready the XBOX will connect without any further user intervention.  It's fairly family-proof - my wife uses it all the time.

AV Receivers 

So what about the AV receiver?  I just replaced my 7 year old Sony receiver to a new Onkyo TX-SR876 (also Energy Star rated), principally so I could utilize HDMI for my components (the old receiver is now downstairs).   The receiver is very efficient when in standby (less than 1W) and doesn't come on automatically after a power outage like my old Sony receiver does! 

The rub with AV receivers is that if you connect your components via HDMI to the receiver (and connect the TV to the receiver), you are going to be forced to watch your components with the receiver turned on. Given that the receiver and subwoofer use a fair bit of energy while on, I wanted to have the option of saving energy while watching TV shows that didn't justify the added energy cost of surround sound.  As a compromise I have connected the cable box and the XBOX 360 directly to the TV (utilizing all three of the rear HDMI inputs), and connected digital audio (coax or optical) from these components to the receiver.  Only the Blu-ray player is connected directly to the receiver.  While this works pretty well with an advanced remote control (see below), this isn't particularly easy and kind of undermines one of the main value propositions of HDMI - i.e. only needing one cable. 

Green TV 

To enable ease of use, I have a different 'activities' programmed on my Harmony Remote to watch TV and use the XBOX - three with the receiver on and three "green" activities that utilize the only the TV Speakers (and leave the receiver off).  I didn't have this option with my old TV and receiver, so ironically this new equipment allows me to use it less and save energy.  (For the record, while I generally like my remote, next time I would choose something like the Harmony 890 for its RF capabilities - getting "line of sight" to components can be difficult, and frankly the touchscreen on the Harmony One isn't ideal - I think hard buttons are probably better).

As it happens, both my TV and AV receiver support a new standard called HDMI-CEC.  This feature allows you to control the receiver via the TV, so you could just use the TV remote if you wished.  I noticed a short disclaimer in the manual that the use of this feature would significantly increase standby power on the receiver.  This peaked my interest, and it turns out that they are right - with the feature enabled, it uses about 80W of power on standby, or 700 kWh's a year, about a month's worth of electricity usage.  Kudos to Onkyo for pointing that out in the manual, but suffice it to say, that feature will not be enabled in my house!

Also, the Sony Blu-ray player has an option to start-up faster, but at the cost of using more energy on standby (again the Blu-ray player tells you that it is going to use more energy).  I haven't measured the energy use of this fast startup mode, but given my previous measurements, it's not something I'm going to be enabling in a hurry.

In Conclusion 

So what's the upshot of all of this?

Needless to say this is a mixed bag.   It's been clear for quite a long time that our penchant for higher fidelity and personalized entertainment is going to have ramifications for our energy bills.  However,  if configured optimally these newer devices can use little to no energy when turned off and may actually in aggregate consume less power than older devices.  Cable and Satellite companies are hopefully taking note and planning set top boxes that consume near-zero watts when on standby.

Also, while I applaud device makers that are reducing both operational and standby power, there are  some worrying signs that these efforts could be quickly undermined by brand new 'user friendly' features such as the aforementioned HDMI-CEC that wipe out any savings.  Also, the industry could do more - in particular, "green" AV Receivers that provided a passive HDMI pass-through mode which consumes little-to-no power when active or in standby.  This would make it much easier to install and configure systems that allowed families to enjoy hi-fidelity audio when it made sense, vs having the receiver on every time the TV was on, saving lots of energy as a result.

So, how green is your AV experience?

One shiny new gadget, hold the lacerations please!
28 December 08 02:53 PM | markaggar | 2 Comments   

 Mouse Packaging

Like most people, I've never been a fan of the so-called "blister-packs" that house today's electronic gadgets.  While I've never personally done any serious damage to myself when trying to open one of these, it's understandable how folks can even end up in hospital as they anxiously attempt to free their new "e-joy" from its plastic prison.  Added to this aggravation, you typically end up with a bunch of packaging that has no other destination than the landfill.  That's why I was very pleased with my experience in opening a new Microsoft Explorer Mini Mouse (with "BlueTrackTM technology" no less!).

The fact that I managed to open the packaging with no sharp instruments and a 4 month-old baby boy sitting on my lap is no less short of amazing.  I'm pretty sure that Liam didn't appreciate the breakthrough in packaging technology as much as I did, but I'm sure he was thankful that I didn't have to put him down to achieve this feat that previously would have been considered negligent parenting.  The magic breakthrough is a couple of tabs on the back of the package which you tear down the back, allowing you to open the sides.  A good firm tug on the sides then snaps them off and voila, you have free access to the contents.

And the sweet surprise inside? (other than the mouse itself which works on my granite countertops).  A note printed on the paperboard which states that the plastic portion if the package is manufactured using PET, not PVC, which means it is #1 recyclable! (the same material used in water bottles).  [update: Not so fast:  According to our packaging folks, the PET cannot be recycled because it doesn't look like a bottle.  Yep, most recycling facilities manually sort plastics and discard anything that doesn't look like a bottle, regardless of the material it is made of.  Bummer).  Along with the paper and cardboard inserts (manufactured using 50-75% recycled paper and using soy inks to boot), this means that for the first time in my experience, all the packaging can go straight into the recycle bin [well not quite as I explained above].   And the Mouse product managers were even kind enough to put a link to our http://microsoft.com/environment site!

Also, according to this story on NPR's Marketplace, Amazon.com is teaming up with some manufacturers, including Microsoft, to provide "frustration-free" packaging.  The story cites a toy that literally just comes packaged in a carboard box with just plain brown corrugate filler that is 100 percent recyclable.  Of course this works for Amazon because they don't have to deal with theft by consumers, so what Microsoft is doing with products like computer mice is hopefully a trend that others will follow for the brick-and-mortar channel.

If I had one criticism it would be that there is no indication on the outside of the package or the web site that the packaging is indeed recyclable.  If there's anything that consistently gives me buyer's remorse, it's when I end up with a bunch of packaging that I have no other choice but to put in the garbage.  As more manufacturers start to adopt more sustainable packaging strategies (and really, I don't want to see another polystyrene foam insert or pellet as long as I live), I think this will become a differentiator for their products.

[so I guess I can still put the PET parts in the recycling and hope they make it past the sorters]

What do you think?  Does or will packaging affect your buying decisions?

Electric Cars = Environmental Paradox?
15 December 08 03:58 PM | markaggar | 1 Comments   

I was just reading a BBC news story about the new electric Mini E. This little beauty does 150 miles on a 2 hour charge at 48 amps (presumably on 230V). A quick back of the envelope calculation (actually calc on my Windows Mobile smartphone) yields figures of about 7 miles per kWh, or at 10 cents a kWh, about just 1.5 cents a mile. This is admittedly a lot better than the quoted “half the cost of a gas powered Mini”, so BMW may be considering charging you less for the vehicle (e.g. subsidizing the expensive battery) and making up the difference by effectively charging you more for electricity, i.e. miles driven.

Either way, does anyone think that a vehicle that costs half as much or less to drive is going to sit in someone’s garage while they take the bus? Especially a vehicle that isn’t exactly cheap to buy in the first place (subsidies or not, the BMW Mini field trial is $850 per month for 1 year), and is just begging to be driven - both because it’s fun as heck and also because if you’re going to be buying all that embodied energy, the only way of bringing down it’s true cost per mile is to drive it – a lot.

Which brings me to the paradox. Electric cars, while arguably better for the environment, are poised to make traffic congestion worse for everyone because they are cheaper to operate and thus will be driven more. Consequently, the remaining fossil-fuel powered vehicles on the road are going to be stuck in traffic more often and produce more carbon as a result. 

Think about it - the owners of these vehicles will feel that they are doing the environment a favor by driving an electric vehicle, especially if it's powered by renewable energy.  And frankly, if they don't drive it a lot, it seems that a lot of energy and materials would be locked in their garage for no good reason. 

So how do we solve this conundrum?  As you might expect - software is the key ingredient.  Alongside the oft-mentioned smart-grid technologies that would allow the vehicle to be charged when electricity generation is plentiful and green (e.g. windy nights and sunny mid-mornings), additional software and systems can be used to reduce traffic congestion in very efficient ways. Yes folks, I’m talking about car-pooling - Twenty-first century car-pooling software to be exact. Specifically, software that allows drivers to find - in real-time - other people who are going to destinations along their route – effectively reducing the amount of vehicles that need to be on the road at any one time.

The challenge with traditional car-pooling (or ridesharing as it’s known in the transit profession) is that it requires people to pre-arrange their travel, which invariably means that you are going to have to leave and return at the same time and place pretty much every day of the week. While this might work for folks who work on the clock, it isn’t particularly useful for large segments of the population that have some variability or flexibility in their travel schedule. And it hardly ever works on non-work days, unless you’re including taking the neighborhood kids to soccer practice.

As you travel to work during the rush hours, take a quick look around. Notice all of those empty seats in the cars around you? That’s inefficiency at work. What we need are dynamic systems that can fill those empty seats and reduce the number of shiny metal boxes traveling to any one location at any given time.

A smart, dynamic car pooling system can fix this. Leveraging the power of social networks such as Facebook and Myspace, or even the fact that you are likely to (initially) trust someone who simply works in the same company as you, ridesharing matches can be made automatically based on where you are going and when. Many of us are extensively using calendaring and scheduling features offered by applications such as Outlook and Windows Live Hotmail, and it’s conceivable that this information could be extended and leveraged to provide hints to the system about where you are and where you need to go next.

The key is – the less you have to do to make a ridesharing match, the more likely you are to make one in the first place. Let me use a personal example. My wife and I used to work in locations about 400 yards from each other. But in 4 years, we car-pooled together probably less than a dozen times. Why? Because we both had flexible schedules, and the overhead of trying to figure out if our schedules matched on the way out and back (which they rarely did, especially after we had kids) was just too much to deal with on a daily basis. Is this pathetic? Probably, and I’m not proud. But it’s also reality for most people.

However, by integrating users' calendars into the system, riders can be automatically notified of opportunities to rideshare and accept or decline on the spot using their mobile phone. Similarly, drivers in smart (electric or not) vehicles can be notified via their on-board navigation system that there is someone to pick up along their route, even after they have left home. Incentives for drivers to carry additional passengers can be created, with a debit and credit system for passengers and drivers respectively (potentially as an alternative to road tolling). GPS technology can guide both the passenger and driver to a pick up spot which doesn’t require the driver to go too far out of their way, but is not too far for the passenger to walk. I’m just scratching the surface here.

The best part about the whole system is that you can catch a ride with one person when you leave and a ride with a different person when you return, regardless of the time you travel. Many employers offer a guaranteed ride home program in the event of someone being stranded, which can help provide the safety net such a system needs until a large enough user base is established.

Most important is the need for any given metropolitan areas to invest in a single system (using open standards) so a critical mass of users can be built quickly. In the long run it does no-one any favors to have many competing systems that fragment the user base, thus reducing the chance you will find a match and discouraging users from using the system.

So while electric cars are much more efficient at converting energy into VMT (Vehicle Miles Travelled), we need to look at the personal transportation challenge holistically. Simply replacing most gasoline-powered passenger vehicles with electric ones is probably necessary, but definitely not sufficient. We need to reduce the number of cars on the road as well. A system such as this could achieve that and also reduce the number of vehicles each family owns, because you’d only really need a dedicated vehicle if all the family was going out together or if you had a large amount of cargo to transport. Taking that further, if you integrated the system into car sharing schemes (like ZipCar), many families who own multiple vehicles today might be able to get out of vehicle ownership altogether.

The reality is we just don’t have enough space to keep on building roads to deal with an increasing number of single-occupant vehicles. Jevon’s paradox proposes that as you make something more efficient, the rate of consumption increases. Cheaper-to-run cars are very likely to mean more cars on the road - unless we fill most of the seats in the process. I doubt that more traffic jams would be considered great progress, even if we aren’t spewing as many poisonous gases and CO2 into the atmosphere while we sit there. The silver lining is that electric cars are very efficient when not moving or moving very slowly. However, most of the liquid fuel-burning vehicles likely to be all around you are not.

So, when you start looking for your next new vehicle (assuming you can obtain a line of credit!), ask the dealer what sort of systems come with the car to help you fill all the seats on each journey. Sure, you are likely to get a blank stare in return, but miles per gallon (or MPkWh - miles per kilowatt-hour) shouldn’t be the only measure of efficiency if we are to have a road-based transportation system in the not-too-distant future that isn’t gridlocked for most of the day.

And besides, when you’re in your brand-spanking new shiny electric car, aren’t you just dying to show it off to someone else? :-)

P.S.  In case you were wondering, the picture depicts a Model T Ford and a Chevy Volt electric battery pack.

Server Efficiency Pot o' Gold
10 December 08 03:11 PM | markaggar | 0 Comments   

My colleague Matt Robben from the Windows Server performance team has produced a very comprehensive white paper and accompanying blog post which goes into great detail about how you can save energy with Windows Server 2008 power management, including new options for increasing savings even further (up to 10% more than the default configuration, based on the systems the performance team tested).  Even if you aren't running Windows Server 2008, the white paper is chock full of useful advice on how to save energy through your hardware configuration and the components you use.  If you operate, spec or buy servers, this is a must read.

The paper correctly points out that the cost to power and cool the server is the same if not more than the cost of buying it when amortized over three years.  With this in mind, you’re probably thinking that any investment in power efficient hardware is worth the potentially extra cost.  Generally it is, but there are some exceptions.

For instance, based on some analysis I did a few months back of SPEC power benchmarks, it turns out that buying low power processors might not make much financial sense - depending on the price you pay.  I calculated that with a $200 spread between two equally performant processors with different TDPs (Thermal Design Power), the ROI is about 7 years – obviously way beyond the life of the machine.  However, the $200 difference in question was based on 'list' prices.  On Amazon.com (they really do sell everything!), the difference was only $30 – which had a payback of about 7 months for a single processor.

This obviously applies to other components as well (e.g. price per GB for 2.5” vs 3.5” disk drives).  If more efficient components are more expensive, then it might be worth doing some rudimentary math to see if the power savings will ever exceed the increased cost of the components before the machine is retired.

 

Efficiency part 2
09 December 08 05:04 PM | markaggar | 0 Comments   

A few things today.

First, part 2 of my Green IT interview has been posted on TechNet Radio.  Direct links are available to WMA, MP3-Hi and MP3-low.  In this one, I talk predominately about virtualization.

Also in the deja vu category is this TechNet Edge video interview on our new Gen 4 Data Center architecture with David Gauthier, Data Center Infrastructure Architect and Christian Belady, Principal Power and Cooling Architect, from the Global Foundation Services team at Microsoft.  They offer a behind-the-scenes architectural perspective on the concept behind modularity and our data center and infrastructure strategies at large. The new blog post discussing the infrastructural components and efficiencies gained from our Gen 4 data center plan can be found here.

Finally, I was forwarded this very interesting interview with Amory Lovins of the Rocky Mountain Institute about efficiency being our best untapped energy resource.  Amory is the guy who typically carries around his carbon fiber 'hat' to demonstrate the strength of the material as a substitute for steel in the auto industry.  I love this quote from him at the end: "Then I took a lot of video conferencing, rather than flying. Just move the electrons and leave the heavy nuclei at home."

Green IT TechNet Radio Interview
02 December 08 12:06 PM | markaggar | 0 Comments   

My former colleague, Adam Bogobowicz interviewed me recently on Green IT for TechNet Radio.  This is part 1 of a 2 part interview.  You can access part 1 of the interview via the following links:

WMA  MP3 (Hi bandwidth)  MP3 (Low Bandwidth)

(Tip: if you are listening via Windows Media Player, hit CTRL-SHIFT-G and I'll talk at 1.4 times the speed to save you both time and maybe some energy. :-)  CTRL-SHIFT-N reverts back to normal speed)

During the interview I talk about PUE, EPEAT, Desktop Power Management and Data Center Best Practices among other things.  Coincidentally, our Data Center Operations team announced their vision for next gen data centers, which you can read about on Mike Manos' blog.  Look ma, no roof!

Greening your PC
12 November 08 05:54 PM | markaggar | 4 Comments   

 

I’m often asked what can be done to reduce technology’s impact on the environment. Before I answer that, I usually like to point out that technology can have a net-positive effect by reducing the need for transportation and materials and generally making things more efficient. However, there is a lot of opportunity to reduce the amount of energy that technology consumes while it is operating, and to also support more environmentally-friendly manufacturing and disposal practices. For instance, according to the Natural Resources Defense Council, PC power management such as those built into Vista operating system can save you about $50 each year for every desktop computer. Used widely, power management tools could shave $500 million off the nation’s energy bill and eliminate 3 million tons of global warming pollution.

Here are some tips I use when considering my own purchasing and use of PCs and monitors, and I hope you find them helpful.

1. Consider the PC and Monitor you are purchasing:

Laptops vs Desktops – If you’re concerned about saving energy, choosing a laptop over a desktop PC might be your best bet, even if you plan to use it with an external monitor and keyboard. Many modern laptops consume less than 30 watts when running at full performance, compared with a modern desktop PC that idles around 60W and can consume in excess of 150W at full tilt -and that’s not including the monitor. Many new small form-factor laptops idle at less than 15W – less than the power used by a typical Compact Fluorescent Light (CFL) bulb.

ENERGY STAR rated PCs and Monitors – These days it’s almost impossible to find a monitor or PC from a reputable manufacturer that doesn’t have an ENERGY STAR label on it. ENERGY STAR rated devices have earned their rating through meeting a rigorous set of guidelines and qualified products must now meet energy use guidelines in three distinct operating modes: standby (off mode), sleep mode, and while computers are being used. Also, qualified computers must also include a more efficient power supply (typically an 80 Plus rated version). While ENERGY STAR is a United States government standard, countries around the world are adopting the standard. Most people don’t realize though that the ENERGY STAR requirements are getting tougher, so the energy savings on newer PCs are likely to be better than a similar model from previous years.

LCDs vs. CRTs – An LCD monitor can consume half to two-thirds as much power as the an equivalent-sized CRT monitor, which is great news if you are in the market for a new display. However, many folks tend to ‘trade-up’ when the buy a new monitor, so potentially you may be consuming even more energy than you were with a small CRT. Along with checking how many watts the monitor consumes when it is active, simply turning down the brightness can save a significant percentage of the monitor’s energy use also. Plus your eyes will thank you after a long day of staring at the screen!

Look for EPEAT – The EPEAT (Electronic Product Environmental Assessment Tool) database evaluates electronic products (desktops, laptops and monitors) on 51 total environmental criteria and can help identify environmentally preferable electronic products. The three-tiered EPEAT rating system includes 23 required criteria and 28 optional criteria. The optional criteria are used to determine if the equipment receives EPEAT Bronze, Silver, or Gold recognition. In addition, due to EPEAT’s requirement that registered products meet ENERGY STAR specifications, these products will consume less energy throughout their useful life. EPEAT was originally developed for institutional or business line purchasers, so many PCs targeted at individual consumers are not yet EPEAT rated, and recycling services provided by the manufacturer for EPEAT-rated PCs and monitors may not be available to individuals. EPEAT is a US-based rating but has been adopted by countries such as Canada, Brazil, New Zealand and the United Kingdom.

2. Consider how you use your PC and Monitor:

Turn on Power Management. Using the power management features on your PC is one of the easiest and cheapest things you can do to save energy. Power management features in the Windows Vista are on by default and will automatically put the PC to sleep after 60 minutes of idle time, and the monitor will turn off automatically after 20 minutes. You can always change the settings to be more aggressive and save even more. For example, my desktop PC at home (which is primarily used as a Media Center PC which I remotely access through an XBOX 360) is set to go to sleep after 10 minutes, and the monitor turns off after 5 minutes.
There are also free tools available to consumers, such as Edison by Verdiem, that help users track how much energy their PC is using and show how much could be saved by enabling various power management settings. In the Enterprise, vendors like Verdiem and 1E also provide comprehensive power management solutions to address your particular organizational needs.

Disable Screen Savers. It should come as no surprise that screen savers don’t save energy, and in some cases use more energy than when you are using the PC yourself. What may be less obvious is that using a screen saver instead of powering down the display may shorten the life of an LCD monitor due to the fluorescent tube becoming progressively dimmer as it is used. So say goodbye to those flying toasters and use display blanking instead (accessible via the power management control panel interface). If you use the screen saver to automatically lock your PC if it is left unattended for a while, I recommend using the blank screen saver (which doesn’t consume additional energy), and setting the monitor blanking timeout to be slightly shorter than the screen saver timeout. This way, if your monitor blanks while you are sitting at the machine, you can move your mouse to bring the display back up and not have to enter your password each time.

Unplug unused equipment when not in use (monitor, PC, wireless phones, printer, etc.). Many of your older electronic products that are plugged into the wall can still draw significant amounts of energy when they aren’t even being used. If an external power supply is warm, then it’s consuming at least some energy. However, most new devices are actually very energy efficient and will only draw a couple of watts or less while they are on standby, including PCs and monitors. Unless you have a watt meter and are able to measure individual devices, having them on a power strip and turning it off when not in use might make a noticeable difference on your energy bill, particularly if your devices are more than a couple of years old. You can buy smart power strips that automatically cut power to your other devices when the PC goes into sleep mode. The power strip provides the few watts the PC needs while in sleep, but can cut power to everything else until the PC is turned on.

3. Conscientiously dispose of your old or unwanted PC and Monitors

Recycle or Donate old PCs and Monitors: There are a number of great ways to handle the disposal of old PCs and monitors. While recycling through a reputable third party PC recycling vendor or directly through a PC/Monitor manufacturer is one good option, another option is to donate them to a technology refurbisher. Refurbishment reduces computer waste and provides affordable technology to millions of people. Today, about 28 million computers are refurbished and resold or freely distributed. Unfortunately, while 80 percent of the world's population is still without access to computers and the Internet, tens of millions of still-usable computers are discarded each year by businesses, individuals and organizations, mostly in the developed world. The reuse of computers offers tremendous promise for increasing access to information, especially for people underserved by technology. In addition, this helps ensure that older PCs don’t end up in landfills and are put to good use. To donate your old PC and to find a Microsoft Authorized Refurbisher near you, visit: http://www.techsoup.org/mar/marList.aspx

Well that’s a lot of advice and I hope you’re not too overwhelmed by it. Becoming energy efficient and environmentally sustainable is a journey and doesn’t have to be an all or nothing proposition. Start with the low hanging fruit first (e.g. enabling power management and buying Energy Star and EPEAT rated devices) and you can worry about fine tuning later on down the road. In a future post I’ll be writing about some of the experiences I have had with the energy consumed by other consumer electronics, such as TVs and Game Consoles.

Welcome to my blog!
12 November 08 05:48 PM | markaggar | 0 Comments   

Greetings! 

My name is Mark Aggar and I'm Microsoft's Environmental Technologist.  I work on the Environmental Sustainability team, reporting to our Chief Environmental Strategist, Rob Bernard. 

Mine is one of the more unique job titles at Microsoft, and my role is to drive thinking (and action!) about how we reduce the footprint of Information Technology as well as the role that technology can play helping to reduce the footprint of other industries and activities (software for sustainability, or Green by ICT).   And because Microsoft is such a heavy user of technology I tend to get involved with our own footprint reduction efforts as well.

I'll be using this blog to share my thoughts on technology's role in helping (or hurting) the environment and I hope to have a dialog with you on the various topics I write about.

Suffice it to say that I think I have one of the most interesting and unique jobs at Microsoft and I feel incredibly fortunate to be in a position to make an impact at scale.

You can also check out the official Microsoft Environmental Sustainability team blog at http://blogs.msdn.com/see, where I will be cross-posting occasionally.

-Mark

Search

This Blog

Syndication

Page view tracker