• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
How to decrease the environmental impact of your app
 

How to decrease the environmental impact of your app

on

  • 575 views

How to decrease the environmental impact of your app

How to decrease the environmental impact of your app

AMEE FOWA 2008

Statistics

Views

Total Views
575
Views on SlideShare
562
Embed Views
13

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 13

http://www.amee.com 12
http://blog.amee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    How to decrease the environmental impact of your app How to decrease the environmental impact of your app Presentation Transcript

    • How to decrease the environmental impact of your <foo>
    • The number of PCsin use around the world has exceeded 1 billion and will double by 2014 Gartner
    • 180m “retired” ... 35m straight to landfillrecycling could save 11 tonnes of CO2 per tonne of PC waste
    • Be Sustainable Or Be Landfill 9 years left in the UK
    • *landfill
    • *landfill
    • Whos looking after ourbinary dust?
    • Isnt the web just digital landfill?
    • "Why Dont You Just Switch Off Your Telecomputer Set And Go Out And DoSomething Less Boring Instead?"
    • Gavin Starks
    • VisionAggregate all the energy data on Earth - all the environmental emissions factors - all the methodologies and standards - all the consumption data
    • WhyWe need to reduce CO2 emissions by 80% - starting yesterdayTo avoid mass-extinction events*We could wait for “new tech” or “clean tech”or “legislation” (and legislation is coming) * yes, really
    • Ref: http://www.wattzon.org/
    • Ref: http://www.wattzon.org/
    • Ref: http://www.wattzon.org/
    • how much could we save NOW by just being better?
    • Server Footprint1U dual-socket cluster node ~300 watts + aircon = 600W = 5000kwhPer server: 2,500 kgCO2/annum (and costs £500 per annum)CPUs : Xeon: 50 – 150W, AMD: 55 – 105W, Sunfire: 72WTarget should be: 1-10W (e.g 6-8W Linutop server)
    • Information Footprint> 50% of organisations dont have decent email retention policies*> 40% have no document classification policy* “storage is cheap” - more please clouds dont actually help here!Targets: only store what we need.Throw data away. Store on the least energy-intensive device *source: EMC
    • Why are you building an app?fun?throwing sheep?making money?changing the world?saving the Earth?
    • Good Thingsdont build that thing – build that other thing thats more usefulswitch it off, or get it to switch other things offuse virtual servers/ clouds (scale dynamically with load)optimise, refactor, be smarter, be elegant, less brute force, monitorslow cook computing
    • todowrite energy efficient codewatch Age of Stupid, Wall+E and Idiocracymore function, less form
    • Yet Another Reason to KILL ALL FLASH?
    • Good Thingschange procurement cycles (watch Government)“clean energy” data centres“just in time” provisioninglow-level languages (machine code in the cloud?)
    • todomake your app self-aware of its energy. disclose it.make your apps users self-aware of the apps consumptionmake your users self-aware of their own consumption
    • Good Thingstidy upbuild bots that willhoover up ourdigital detritus 101101010101010101001
    • Good Thingsmake things that encourage less usemake things that encourage low-carbon/low-energy behaviourencourage smarter movement (e.g. dopplr)video conferencing – change habitsplease could we have a better Webex? a more efficient Second Life?(A Second Life citizen has the same foot print as the average Brazillian)
    • Good Thingsgive everything an energy identitybuild “smart-grid” behaviour into everythingbuild what comes next share it :: be disruptive :: rethink it from the ground up
    • examples
    • you (home footprint) AMEE enables Building Power portability around the users data. Assessor Company AMEE is the neutral “3rd place” that allows data to be passed up, Building Smart down, and across, the supply chain. Certificate Meter AMEE anonymises the data it holds to maintain privacy. Home Energy Consumptionopt-in sharing
    • you (travel footprint) In this example, a GPS- enabled mobile phone Travel Service Mobile service can derive the mode of (dopplr.com) (FireEagle) transport. Using AMEE as the trusted 3rd party, it could Locative Mobile pass that information to dopplr.com, a social community phone network based around travel. Mode of transportopt-in sharing
    • ResolutionMake energy YOUR performance metricShut down power stationsRe-invent the (power) grid(s)Reduce all travelMeasure and visualise all of it
    • Resolution we dont just need change we need systematic redesign of the future
    • http://www.amee.ccgavin@amee.cc
    • ps.bring your own data: http://wiki.amee.ccThankshttp://www.flickr.com/photos/point_and_click/115258719/apologies to http://www.napster.comthanks to dopplr, Defra and you