Green Computing

1 downloads 0 Views 20MB Size Report
Best Practices in Green Computing. 绿色计算-最佳做法. Prof. Luciano Silva (教授卢西亚诺). Computing and Informatics College (计算和信息学学院). Mackenzie ...
Best Practices in Green Computing 绿色计算 -最佳做法 Prof. Luciano Silva (教授 卢西亚诺) Computing and Informatics College (计算和信息学学院) Mackenzie University (麦肯齐大学) email (电子邮件): [email protected] Beijing (北京), August 24 (8月24日)

University Mackenzie (麦肯齐大学)

What am I doing… • Research on computer games – – – – – –

Game development processes Game development for consoles Low energy-consuming games Non-conventional interfaces for games Game analytics Serious games

Lecture Outline • Green Computing Fundamentals (˜30 min) – Hardware green computing – Software green computing • The Judgement – Data resource consumption (˜40 min) – Defense and prosecution preparation – Defense and prosecution – The judgement – Penalty application if guilty (penalty = best practice) • Questions (˜20 min)

I - GREEN COMPUTING FUNDAMENTALS

Computing Systems(计算系统)

SOFTWARE 软件 HARDWARE 硬件

PROGRAMS 计算机程序

EQUIPMENT 设备

Computing Systems (计算系统)

SOFTWARE 软件

PROGRAMS 计算机程序

OPERATING SYSTEM 操作系统

HARDWARE 硬件

EQUIPMENT 设备

Green Computing (绿色计算)

Green Computing (绿色计算) • It is an environmental friendly IT (Information Technology-信息技术) , whose aim is to reduce the hazardous materials (危险材料) and maximize the energy efficiency (能源效率) • It is also called Green IT. (绿色 IT)

Green Computing (绿色计算) • hazardous materials (危险材料) – Hardware concern

• energy efficiency (能源效率) – Both hardware and software concerns

Why is Green Computing required ? • Computers consumes a lot of energy • Printing often unnecessary stuff is waste • Reduce pollution • Control toxicity

Green Computing History • It originated in 1992 at the U.S Environmental Protection Agency that lauched the Energy Star program • Shortly after that, the term “Green Computing” was coined. • Shorlty after that, the Swedish also lauched the TCO Certification

Pathways to Green Computing • Green Design • Green Manufacturing • Green Disposal • Green Use • Green Application Development

Approaches to Green Computing • Product longevity • Materials recycling • Power Management • Sofware and deployment optimization • User consciousness

Methods to Implement Green Computing ROHS= Restriction Of Hazardous Substances Lead (Pb), Cadmium (Cd), Mercury (Hg)…

Carbon

Free

Computing

( 碳 排 放 计 算 )

• Sugar powered batteries (Sony)

Solar Computing (太阳能计算)

Quiet Computing (安静的计算)

Best Practices - USER • Turn off the computer when not in use, even if just for an hour • Turn off the monitor when not in use (as opposed to running a screen saver) • Use power save mode • Do not throw batteries on the environment • Use LCDs instead of CRTs • Do not print unless required

Best Practices - PROGRAMMERS

Best

Practices

Intel Energy Analyser



PROGRAMMERS

II – THE JUDGEMENT

The Fact and defense/prosecution • Data generation is being prosecuted for high computing resource consumption (storage, energy,…) • On pairs, you have to decide to defending or prosecuting data generation. – Write three reasons (and explain them) to support your position (˜15 minutes)

The Judgment • I will choose 10 students to compose the jury. The jury has to pay attention on arguments presented by the lawyers (~10 min). • Each jury component will decide if “Data Generation” is guilty or not. If guilty, jury has to suggest a penalty (a set of best practices) (~10 min).

Thank you!

谢谢!