SlideShare a Scribd company logo
Green Computing
Damian Gordon
An Introduction to Green Computing with a fun quiz.
Contents
•What is a Green Computing?
• Definition of a Green Computing
• Goals of Green Computing
•Mobile Phone Quiz
•Approaches to Green Computing
•History to Green Computing
What is Green
Computing?
Green Computing
•Green Computing (or Green IT or ICT
Sustainability) can be defined as “the study and
practice of designing, manufacturing, using, and
disposing of computers, servers, and associated
subsystems, such as projectors, monitors, printers,
storage devices, and networking and communications
systems, efficiently and effectively with minimal or
almost no impact on the environment”.
• Raza, Patle, and Arya, 2012
Green Computing: Primary Goals
•Its primary goals include:
1. Reducing Energy Consumption:
Green computing aims to minimize the energy
consumption of computers and electronic
devices, reducing the carbon footprint
associated with their use.
Green Computing: Primary Goals
•Its primary goals include:
2. Efficient Resource Utilization:
This goal focuses on optimizing resources, such
as power and raw materials, to reduce waste
and improve efficiency throughout the product
lifecycle.
Green Computing: Primary Goals
•Its primary goals include:
3. Reducing E-Waste:
By encouraging recycling and responsible
disposal practices, green computing seeks to
reduce the environmental impact of electronic
waste (e-waste).
An Introduction to Green Computing with a fun quiz.
Green Computing: Primary Goals
•Its primary goals include:
4. Promoting Sustainability:
Green computing promotes sustainable
practices, such as using renewable energy
sources, eco-friendly manufacturing processes,
and designing devices for a longer lifespan.
Green Computing: Primary Goals
•Its primary goals include:
5. Supporting Eco-Friendly Technology
Development:
By encouraging the development of
environmentally friendly technologies, green
computing supports innovations that help
reduce environmental impacts.
Mobile Phone Quiz
Green Computing: Mobile Phone Quiz
•The manufacture and use of mobile phones
have an environmental impact, and creates
carbon emissions, so let’s explore what we
know about mobile phones…
Green Computing: Mobile Phone Quiz
•When was the first mobile phone call made?
a. 1973
b. 1983
c. 1993
Green Computing: Mobile Phone Quiz
•When was the first mobile phone call made?
a. 1973
b. 1983
c. 1993
Green Computing: Mobile Phone Quiz
•When was the first mobile phone call made?
a. 1973
b. 1983
c. 1993
Martin Cooper, an American engineer, placed the
first public call from a handheld portable cell
phone while working at Motorola on April 3, 1973,
from a Manhattan sidewalk to his counterpart at
competitor Bell Labs.
Green Computing: Mobile Phone Quiz
• What was the cost of the first commercial mobile
phone in 1983?
a. $1000
b. $2000
c. $4000
Green Computing: Mobile Phone Quiz
• What was the cost of the first commercial mobile
phone in 1983?
a. $1000
b. $2000
c. $4000
Green Computing: Mobile Phone Quiz
• What was the cost of the first commercial mobile
phone in 1983?
a. $1000
b. $2000
c. $4000
The Motorola DynaTAC 8000X hit the market in
1983 with a hefty price tag of $3,995. By today's
standards, the DynaTAC was woefully basic; its
peak capacity was 30 minutes of talk time, and
the battery lasted only six hours.
Green Computing: Mobile Phone Quiz
•The cost of the most expensive phone, iPhone 5
Black Diamond?
a. $150,000
b. $15 million
c. $150 million
Green Computing: Mobile Phone Quiz
• The cost of the most expensive phone, iPhone 5
Black Diamond?
a. $150,000
b. $15 million
c. $150 million
Green Computing: Mobile Phone Quiz
• The cost of the most expensive phone, iPhone 5
Black Diamond?
a. $150,000
b. $15 million
c. $150 million
The iPhone 5 Black Diamond is the most
expensive phone in the world, costing $15
million. It takes nine weeks to build, made
of 135 grams of solid gold of 24 carat and
the chassis is inlaid with 600 white
diamonds.
Green Computing: Mobile Phone Quiz
• In the UK how many phones are dropped into a
toilet per year?
a. 10,000
b. 50,000
c. 100,000
Green Computing: Mobile Phone Quiz
• In the UK how many phones are dropped into a
toilet per year?
a. 10,000
b. 50,000
c. 100,000
Green Computing: Mobile Phone Quiz
• In the UK how many phones are dropped into a
toilet per year?
a. 10,000
b. 50,000
c. 100,000
About 19% of people drop phones down into a
toilet. A study by online address-book site Plaxo
suggests that nearly 1 in 5 people accidentally
drop their phones into a toilet, thus losing all
their contacts, and a lot of other data.
Green Computing: Mobile Phone Quiz
•What is the average lifespan of a mobile
phone?
a. 1.5 Years
b. 2.5 Years
c. 3.5 Years
Green Computing: Mobile Phone Quiz
•What is the average lifespan of a mobile
phone?
a. 1.5 Years
b. 2.5 Years
c. 3.5 Years
Green Computing: Mobile Phone Quiz
•What is the average lifespan of a mobile
phone?
a. 1.5 Years
b. 2.5 Years
c. 3.5 Years
An iPhone lasts 4-10 years, followed by Samsung
units, which can last 3-6 years. Huawei and
Xiaomi units have an average lifespan of 2-4
years, while OPPO units have 2-3 years.
Green Computing: Mobile Phone Quiz
•BOTTOM LINE: Mobile phones are expensive to
make and purchase, they only last a few years,
so try to avoid having them too near the toilet
bowl (!)
An Introduction to Green Computing with a fun quiz.
Approaches to
Green Computing
Green Computing
Virtualization
and Cloud
Computing
Data Centre
Optimization
Low-Power
Devices
Software
Efficiency
Virtualization
and Cloud Computing
Green Computing: Virtualization
•“Virtualization” really means pretending.
•So if we have one computer, we can create
many simulated computers by getting it to
pretend to operate as though it were several
independent systems, each with its own
operating system, storage, and applications.
Green Computing: Virtualization
•It could be as simple as buying a computer that
is running the Windows operating system:
•And then we add a second operating system to
the computer…
Green Computing: Virtualization
•We could install Linux onto the computer and
partition the two operating systems…
Green Computing: Virtualization
•From there we can have two different users
using the same computer logged into two
different operating systems.
Green Computing: Virtualization
•And then we can create large computers with
many partitions so that different users can run
different programs on the same machines.
Green Computing: Virtualization
•So this is called “Cloud Computing”.
An Introduction to Green Computing with a fun quiz.
Green Computing: Virtualization
•More formally, “Cloud
Computing” is the delivery
of computing services
(including servers, storage,
databases, networking,
software, analytics, and
intelligence) over the
internet (“the cloud”), and
you pay for as much
resources as you use.
Green Computing: Virtualization
• The US National Institute of Standards and
Technology (NIST) proposes the following
definition for cloud computing: “Cloud computing
is a model for enabling ubiquitous, convenient, on-
demand network access to a shared pool of
configurable computing resources (e.g., networks,
servers, storage, applications and services) that can
be rapidly provisioned and released with minimal
management effort or service provider interaction.”
Green Computing: Virtualization
• NIST also says the cloud model promotes
availability and is composed of:
5 4 3
Essential
Characteristics
Deployment
Models
Service
Models
Green Computing: Virtualization
• We’ll look at the three service models:
Three (3)
Service
Models
IAAS
PAAS
SAAS
SAAS
PAAS
IAAS
Virtual
Hardwar
e
Virtual
Operatin
g
Systems
Virtual
Apps or
Program
s
Three (3) Service Models
• 1. IAAS
• Infrastructure as a Service (IaaS) on-demand
access to cloud-hosted physical and virtual
servers, storage and networking - the backend IT
infrastructure for running applications and
workloads in the cloud.
• DigitalOcean, Linode, Rackspace, Amazon Web
Services (AWS), Cisco Metapod, Microsoft Azure,
Google Compute Engine (GCE)
Virtual
Hardwar
e
Three (3) Service Models
• 2. PAAS
• Platform as a Service (PaaS) is on-demand
access to a complete, ready-to-use, cloud-
hosted platform for developing, running,
maintaining and managing applications.
• AWS Elastic Beanstalk, Windows Azure,
Heroku, Force.com, Google App Engine,
Apache Stratos, OpenShift
Virtual
Operatin
g
Systems
Three (3) Service Models
• 3. SAAS
• Software as a Service (SaaS) is on-
demand access to ready-to-use, cloud-
hosted application software.
• Google Workspace, Dropbox, Salesforce,
Cisco WebEx, Concur, GoToMeeting
Virtual
Apps or
Program
s
Plus, Minus, Interesting
of Cloud Computing
Green Computing: Virtualization
• Pluses of Cloud Computing
• You only pay for what you use
• You don’t have to buy your own servers
• You can experiment with different
configurations
• Access to lots more programs
• IT is managed by cloud company
Green Computing: Virtualization
• Minuses of Cloud Computing
• There is a lack of transparency of data location,
access permission, soundness of security
architectures.
• SLAs are common in the telecommunications
industry and provide corporations with a
guarantee that certain standards will be upheld.
• No commercial standards
Green Computing: Virtualization
• Interestings of Cloud Computing
• Cloud deployments challenge many existing
business processes and the traditional
computer architectures and practices that
support them
• Cloud can be viewed as a disruptive innovation
• Cloud can also be considered as another
outsourcing option -- build-or-buy decision
Data Centre
Optimization
Green Computing: Data Centre
Optimization
•When using Cloud Services we need to make
sure the data centres are performing well,
including:
• Energy Efficiency
• Network Optimization
• Capacity Planning and Scalability
Green Computing: Data Centre
Optimization
• Energy Efficiency
• Power Usage Effectiveness (PUE): This is a metric used to measure the
energy efficiency of a data centre. It compares the total amount of energy
used by the data centre to the energy used by the IT equipment alone.
• Cooling Optimization: Cooling is one of the largest energy consumers in
a data center (e.g., using hot aisle/cold aisle containment, free cooling, or
liquid cooling) and helps reduce energy consumption.
• Renewable Energy: Integrating renewable energy sources like solar or
wind power can help reduce the carbon footprint and increase
sustainability.
• Efficient UPS (Uninterruptible Power Supply): Using high-efficiency UPS
systems and reducing energy loss in power distribution can enhance
energy usage.
Green Computing: Data Centre
Optimization
• Network Optimization
• Bandwidth Management: Ensuring that network
bandwidth is allocated efficiently and that there are no
bottlenecks can improve overall performance.
• Software-Defined Networking (SDN): SDN helps
optimize network management by providing greater
flexibility, control, and automation of network resources.
• Latency Reduction: Minimizing latency through efficient
routing, reducing hops, and ensuring fast interconnects
between servers and storage devices is essential for
performance optimization.
Green Computing: Data Centre
Optimization
•Capacity Planning and Scalability
• Growth Forecasting: Accurately predicting the
future growth of data and traffic helps ensure that
resources are scaled appropriately without
overcommitting.
• Scalable Infrastructure: Using scalable
infrastructure (e.g., cloud-based solutions,
modular server designs) allows the data centre to
grow efficiently as demand increases, without the
need for complete overhauls.
Low-Power Devices
Green Computing: Low Power Devices
APOLLO 13 MOVIE
WHITE - Whoa, whoa, guys! The power's
everything. Power is everything.
GENE - What you mean?
WHITE - Without it they don't talk to
us, they don't correct their
trajectory, they don't turn the
heatshield around... we gotta turn
everything off. Now. They're not gonna
make it to re-entry.
GENE - What do you mean everything?
WHITE - With everything on the LM
draws 60 amps. At that rate in sixteen
hours the batteries are dead, not 45.
And so is the crew. We gotta get them
down to 12 amps.
https://www.youtube.com/watch?v=dC--IYLU
mhI
An Introduction to Green Computing with a fun quiz.
Green Computing: Low Power Devices
• Low-power devices are optimized to use as little
power as possible. This is achieved through various
techniques, such as using low-energy components,
efficient power management systems, and energy-
saving software.
• For portable devices like smartphones, wearables,
and IoT devices, low power consumption helps
extend battery life. This is crucial for enhancing user
experience and reducing the frequency of
recharging.
Software Efficiency
Green Computing: Software Efficiency
•How do we ensure software is efficient?
• Profiling tools to identify performance
bottlenecks.
• Use of efficient algorithms and data structures.
• Minimizing unnecessary computations and
avoiding redundant tasks.
• Leveraging modern hardware capabilities like
multi-threading or GPU acceleration.
Green Computing: Software Efficiency
• One thing we can do as programmers is to write efficient
software that executes tasks quickly and with minimal delays.
Optimized algorithms and data structures are critical for ensuring
high performance, particularly in complex applications.
• We often call it “optimizing the code” when we try to make the
code perform as well as possible within practical constraints, in
other words, when we improve its efficiency and performance
while maintaining its correctness and functionality.
• Let’s look at a Case Study:
Green Computing:
Case Study
Green Computing: Case Study
• Let’s imagine you are asked to write an expert
system to help judges give prison sentences.
• The system will ask the following questions:
• Was the accused found guilty (y/n)?
• Did the accused have extenuating
circumstances (y/n)?
Green Computing: Case Study
• And will apply the following rules:
Found
Guilty
Extenuating
Circumstances
System
Response
N N “You are free to go.”
N Y “You are free to go.”
Y N “You are sentenced to 5 years.”
Y Y “You are sentenced to 2.5 years.”
Green Computing: Case Study
• A simple approach to programming this would be:
if (FoundGuilty == ‘N’ && Circumstances == ‘N’)
printf(“You are free to go.”);
else if (FoundGuilty == ‘N’ && Circumstances == ‘Y’)
printf(“You are free to go.”);
else if (FoundGuilty == ‘Y’ && Circumstances == ‘N’)
printf(“You are sentenced to 5 years.”);
else if (FoundGuilty == ‘Y’ && Circumstances == ‘Y’)
printf(“You are sentenced to 2.5 years”);
Green Computing: Case Study
• However we can improve is code by recognizing that
if the accused is found “not guilty”, the response is
the same whether or not there are extenuating
circumstances, therefore we can improve the code.
Green Computing: Case Study
• A better approach to programming this would be:
if (FoundGuilty == ‘N’)
printf(“You are free to go.”);
else if (Circumstances == ‘N’)
printf(“You are sentenced to 5 years.”);
else
printf(“You are sentenced to 2.5 years”);
Green Computing: Case Study
• And a programmer would be happy that they had
optimized the code.
Green Computing: Case Study
• However, we are data scientists, so we are going to
look beyond the obvious … we are going to look at
the data.
• Let’s imagine we reviewed the past 100,000 cases
that were before this judge, and we found that in
94% of cases, the accused was found guilty, and they
did have extenuating circumstances, then we
should re-write our code as follows:
Green Computing: Case Study
• A data optimized approach to this would be:
if (FoundGuilty == ‘Y’ && Circumstances == ‘Y’)
printf(“You are sentenced to 2.5 years.”);
else if (FoundGuilty == ‘N’)
printf(“You are free to go.”);
else
printf(“You are sentenced to 5 years.”);
Green Computing: Case Study
Data Scientist is happy
Guru
Green Computing
• ACTIVITY
• Form groups of 5-8 people.
• Think of a cool team name
• Working in our groups, discuss the answers to the
following questions, comparing how many people
have a similar answer in your group …
Green Computing
• ACTIVITY
1. How often do you leave devices (like your laptop, phone, or
gaming console) plugged in after they are fully charged?
2. Do you use energy-saving features on your devices (e.g.,
battery saver mode, low-power mode)?
3. How often do you shut down or turn off devices when they
are not in use?
4. What do you do with old or broken electronic devices?
5. Do you know where to recycle e-waste in your community?
6. Do you consider energy efficiency when purchasing new
electronic devices?
History of
Green Computing
Green Computing: History
1970s
Earth Day
April 22nd,
1970
1980s
IBM,
Energy
Efficient
Design
1990s
EPA
Awards,
Recycling
2000s
Green IT,
EPEAT
Cloud
2010s
Eco Data
Centres,
Certificates
2020s
AI for
Sustainability,
Green
Hardware
Green Computing: History
• 1970s: Early Awareness
• 1970s: The environmental
movement began to gain
momentum, especially
after the first Earth Day in
1970. Concerns around
pollution and resource
consumption led to
awareness in multiple
industries, including
technology.
Green Computing: History
• 1980s: Energy Efficiency
• 1980s: The term "Green
Computing" wasn't
popular yet, but
companies like IBM
began implementing
energy-efficient designs.
Early initiatives were
primarily about saving
energy costs rather than
environmental protection.
Green Computing: History
• 1990s: Initiatives and Standards
• Energy Star Program (1992): The
U.S. Environmental Protection
Agency (EPA) launched the
Energy Star program, a voluntary
labeling program to promote
energy efficiency in various
products, including computers
and monitors. This was one of
the first formal initiatives in
Green Computing.
Green Computing: History
• 1990s: Initiatives and
Standards
• EPA’s Energy Efficient
Computers Initiative (1993):
This initiative aimed to
encourage manufacturers to
create energy-efficient
products. It marked the
beginning of specific
programs targeting computer
energy consumption.
Green Computing: History
• 1990s: Initiatives and
Standards
• Manufacturing and Recycling
Focus: During this time,
companies started adopting
better manufacturing practices
and began recycling programs
for old computers and
components, driven by both
cost-efficiency and
environmental concerns.
Green Computing: History
• 2000s: Expansion to Broader
Sustainability Practices
• Green IT Movement (Early
2000s): As climate change and
sustainability gained more
attention, the term "Green
Computing" became widely
used. Companies began
adopting practices that
encompassed energy efficiency,
waste reduction, and
sustainable materials.
Green Computing: History
• 2000s: Expansion to Broader
Sustainability Practices
• EPEAT (2006): The Electronic
Product Environmental
Assessment Tool (EPEAT) was
launched to help buyers
evaluate and choose
environmentally friendly
electronic products. EPEAT
covers criteria like reduced
toxicity, recyclability, and
energy efficiency.
Green Computing: History
• 2000s: Expansion to Broader
Sustainability Practices
• Rise of Virtualization and Cloud
Computing: Companies like
VMware popularized
virtualization, allowing multiple
virtual machines to run on a single
physical server, thus reducing
hardware needs and energy
consumption. Cloud computing
also offered energy efficiencies by
centralizing resources.
Green Computing: History
• 2010s: Sustainability
Becomes a Priority
• Eco-Friendly Data Centers:
Major tech companies, like
Google, Microsoft, and
Amazon, invested in energy-
efficient data centers powered
by renewable energy.
Techniques like server cooling
innovations and AI for power
management became popular.
Green Computing: History
• 2010s: Sustainability
Becomes a Priority
• Circular Economy and E-
Waste Initiatives:
Governments and tech
companies began prioritizing
the circular economy, focusing
on reducing, reusing, and
recycling electronic devices to
reduce e-waste.
Green Computing: History
• 2010s: Sustainability Becomes
a Priority
• Green Computing
Certifications: Certifications
such as ISO 14001
(Environmental Management)
and ISO 50001 (Energy
Management) became standard
for organizations wanting to
showcase their commitment to
green computing.
Green Computing: History
• 2020s: AI and
Sustainability Goals
• AI for Sustainability: AI and
machine learning started
being applied to optimize
energy use in devices, data
centers, and manufacturing
processes, helping achieve
Green Computing goals.
Green Computing: History
• 2020s: AI and
Sustainability Goals
• Renewable Energy
Commitments: Tech
companies like Apple,
Google, and Amazon
pledged to run their
operations on 100%
renewable energy and
achieve carbon neutrality.
Green Computing: History
• 2020s: AI and Sustainability
Goals
• Green Hardware
Innovation: The industry is
now moving toward
sustainable hardware
production, such as
biodegradable and recyclable
components and designs
optimized for long-term
durability and repairability.
Deborah Estrin
Rajkumar Buyya
Mahmut Kandemir
Carla Schlatter
Ellis
Urs Hölzle
Jennifer Schopf
Some Famous Green Computing
Researchers
Thanks !!!

More Related Content

Similar to An Introduction to Green Computing with a fun quiz. (20)

PPTX
GREEN CLOUD COMPUTING
JauwadSyed
 
PPTX
Green cloud computing
Karishma Patro
 
PDF
Green Cloud Computing
Seungyun Lee
 
DOCX
Cloud final with_lab
SaradaLakshmi2
 
PPTX
Cloud Computing & CloudStack Open Source
AhmadShah Sultani
 
PDF
About clouds
Shahbaz Sidhu
 
PPTX
Green cloud computing
madhurisalvakam
 
PDF
Cloud computing white paper
Vaneesh Bahl
 
PPTX
Cloud Computing Workshop
Gaurav Malik
 
PPT
Cloud-Computing
Jegannath Alagendran
 
PPT
Cloud Computing
Rahulprasad Yadav
 
PPT
Cloud computing computer
Sanath Surawar
 
PPT
Green Computing
Vivin NL
 
PPT
CLOUD
pavani krishna
 
PPTX
What is cloud ?
Dibyadip Das
 
PDF
Introduction to Cloud Computing
Chathuranga Bandara
 
PPT
Cloud introduction
Dr.Neeraj Kumar Pandey
 
PPT
cloud computin
Suchithra Suriya
 
PPT
cloud computing-Introduction
Suchithra Suriya
 
PPT
Sapthagiricloud
Suchithra Suriya
 
GREEN CLOUD COMPUTING
JauwadSyed
 
Green cloud computing
Karishma Patro
 
Green Cloud Computing
Seungyun Lee
 
Cloud final with_lab
SaradaLakshmi2
 
Cloud Computing & CloudStack Open Source
AhmadShah Sultani
 
About clouds
Shahbaz Sidhu
 
Green cloud computing
madhurisalvakam
 
Cloud computing white paper
Vaneesh Bahl
 
Cloud Computing Workshop
Gaurav Malik
 
Cloud-Computing
Jegannath Alagendran
 
Cloud Computing
Rahulprasad Yadav
 
Cloud computing computer
Sanath Surawar
 
Green Computing
Vivin NL
 
What is cloud ?
Dibyadip Das
 
Introduction to Cloud Computing
Chathuranga Bandara
 
Cloud introduction
Dr.Neeraj Kumar Pandey
 
cloud computin
Suchithra Suriya
 
cloud computing-Introduction
Suchithra Suriya
 
Sapthagiricloud
Suchithra Suriya
 

More from Damian T. Gordon (20)

PPTX
Introduction to Prompts and Prompt Engineering
Damian T. Gordon
 
PPTX
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
PPTX
TRIZ: Theory of Inventive Problem Solving
Damian T. Gordon
 
PPTX
Some Ethical Considerations of AI and GenAI
Damian T. Gordon
 
PPTX
Some Common Errors that Generative AI Produces
Damian T. Gordon
 
PPTX
The Use of Data and Datasets in Data Science
Damian T. Gordon
 
PPTX
A History of Different Versions of Microsoft Windows
Damian T. Gordon
 
PPTX
Writing an Abstract: A Question-based Approach
Damian T. Gordon
 
PPTX
Using GenAI for Universal Design for Learning
Damian T. Gordon
 
DOC
A CheckSheet for Inclusive Software Design
Damian T. Gordon
 
PPTX
A History of Versions of the Apple MacOS
Damian T. Gordon
 
PPTX
68 Ways that Data Science and AI can help address the UN Sustainability Goals
Damian T. Gordon
 
PPTX
Copyright and Creative Commons Considerations
Damian T. Gordon
 
PPTX
Exam Preparation: Some Ideas and Suggestions
Damian T. Gordon
 
PPTX
Studying and Notetaking: Some Suggestions
Damian T. Gordon
 
PPTX
The Growth Mindset: Explanations and Activities
Damian T. Gordon
 
PPTX
Hyperparameter Tuning in Neural Networks
Damian T. Gordon
 
PPTX
Early 20th Century Modern Art: Movements and Artists
Damian T. Gordon
 
PPTX
An Introduction to Generative Artificial Intelligence
Damian T. Gordon
 
PPTX
Introduction to Sustainability and the UN Sustainable Development Goals
Damian T. Gordon
 
Introduction to Prompts and Prompt Engineering
Damian T. Gordon
 
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
TRIZ: Theory of Inventive Problem Solving
Damian T. Gordon
 
Some Ethical Considerations of AI and GenAI
Damian T. Gordon
 
Some Common Errors that Generative AI Produces
Damian T. Gordon
 
The Use of Data and Datasets in Data Science
Damian T. Gordon
 
A History of Different Versions of Microsoft Windows
Damian T. Gordon
 
Writing an Abstract: A Question-based Approach
Damian T. Gordon
 
Using GenAI for Universal Design for Learning
Damian T. Gordon
 
A CheckSheet for Inclusive Software Design
Damian T. Gordon
 
A History of Versions of the Apple MacOS
Damian T. Gordon
 
68 Ways that Data Science and AI can help address the UN Sustainability Goals
Damian T. Gordon
 
Copyright and Creative Commons Considerations
Damian T. Gordon
 
Exam Preparation: Some Ideas and Suggestions
Damian T. Gordon
 
Studying and Notetaking: Some Suggestions
Damian T. Gordon
 
The Growth Mindset: Explanations and Activities
Damian T. Gordon
 
Hyperparameter Tuning in Neural Networks
Damian T. Gordon
 
Early 20th Century Modern Art: Movements and Artists
Damian T. Gordon
 
An Introduction to Generative Artificial Intelligence
Damian T. Gordon
 
Introduction to Sustainability and the UN Sustainable Development Goals
Damian T. Gordon
 
Ad

Recently uploaded (20)

PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PPTX
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
PPTX
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
PPTX
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
PPTX
Identifying elements in the story. Arrange the events in the story
geraldineamahido2
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
Identifying elements in the story. Arrange the events in the story
geraldineamahido2
 
Ad

An Introduction to Green Computing with a fun quiz.

  • 3. Contents •What is a Green Computing? • Definition of a Green Computing • Goals of Green Computing •Mobile Phone Quiz •Approaches to Green Computing •History to Green Computing
  • 5. Green Computing •Green Computing (or Green IT or ICT Sustainability) can be defined as “the study and practice of designing, manufacturing, using, and disposing of computers, servers, and associated subsystems, such as projectors, monitors, printers, storage devices, and networking and communications systems, efficiently and effectively with minimal or almost no impact on the environment”. • Raza, Patle, and Arya, 2012
  • 6. Green Computing: Primary Goals •Its primary goals include: 1. Reducing Energy Consumption: Green computing aims to minimize the energy consumption of computers and electronic devices, reducing the carbon footprint associated with their use.
  • 7. Green Computing: Primary Goals •Its primary goals include: 2. Efficient Resource Utilization: This goal focuses on optimizing resources, such as power and raw materials, to reduce waste and improve efficiency throughout the product lifecycle.
  • 8. Green Computing: Primary Goals •Its primary goals include: 3. Reducing E-Waste: By encouraging recycling and responsible disposal practices, green computing seeks to reduce the environmental impact of electronic waste (e-waste).
  • 10. Green Computing: Primary Goals •Its primary goals include: 4. Promoting Sustainability: Green computing promotes sustainable practices, such as using renewable energy sources, eco-friendly manufacturing processes, and designing devices for a longer lifespan.
  • 11. Green Computing: Primary Goals •Its primary goals include: 5. Supporting Eco-Friendly Technology Development: By encouraging the development of environmentally friendly technologies, green computing supports innovations that help reduce environmental impacts.
  • 13. Green Computing: Mobile Phone Quiz •The manufacture and use of mobile phones have an environmental impact, and creates carbon emissions, so let’s explore what we know about mobile phones…
  • 14. Green Computing: Mobile Phone Quiz •When was the first mobile phone call made? a. 1973 b. 1983 c. 1993
  • 15. Green Computing: Mobile Phone Quiz •When was the first mobile phone call made? a. 1973 b. 1983 c. 1993
  • 16. Green Computing: Mobile Phone Quiz •When was the first mobile phone call made? a. 1973 b. 1983 c. 1993 Martin Cooper, an American engineer, placed the first public call from a handheld portable cell phone while working at Motorola on April 3, 1973, from a Manhattan sidewalk to his counterpart at competitor Bell Labs.
  • 17. Green Computing: Mobile Phone Quiz • What was the cost of the first commercial mobile phone in 1983? a. $1000 b. $2000 c. $4000
  • 18. Green Computing: Mobile Phone Quiz • What was the cost of the first commercial mobile phone in 1983? a. $1000 b. $2000 c. $4000
  • 19. Green Computing: Mobile Phone Quiz • What was the cost of the first commercial mobile phone in 1983? a. $1000 b. $2000 c. $4000 The Motorola DynaTAC 8000X hit the market in 1983 with a hefty price tag of $3,995. By today's standards, the DynaTAC was woefully basic; its peak capacity was 30 minutes of talk time, and the battery lasted only six hours.
  • 20. Green Computing: Mobile Phone Quiz •The cost of the most expensive phone, iPhone 5 Black Diamond? a. $150,000 b. $15 million c. $150 million
  • 21. Green Computing: Mobile Phone Quiz • The cost of the most expensive phone, iPhone 5 Black Diamond? a. $150,000 b. $15 million c. $150 million
  • 22. Green Computing: Mobile Phone Quiz • The cost of the most expensive phone, iPhone 5 Black Diamond? a. $150,000 b. $15 million c. $150 million The iPhone 5 Black Diamond is the most expensive phone in the world, costing $15 million. It takes nine weeks to build, made of 135 grams of solid gold of 24 carat and the chassis is inlaid with 600 white diamonds.
  • 23. Green Computing: Mobile Phone Quiz • In the UK how many phones are dropped into a toilet per year? a. 10,000 b. 50,000 c. 100,000
  • 24. Green Computing: Mobile Phone Quiz • In the UK how many phones are dropped into a toilet per year? a. 10,000 b. 50,000 c. 100,000
  • 25. Green Computing: Mobile Phone Quiz • In the UK how many phones are dropped into a toilet per year? a. 10,000 b. 50,000 c. 100,000 About 19% of people drop phones down into a toilet. A study by online address-book site Plaxo suggests that nearly 1 in 5 people accidentally drop their phones into a toilet, thus losing all their contacts, and a lot of other data.
  • 26. Green Computing: Mobile Phone Quiz •What is the average lifespan of a mobile phone? a. 1.5 Years b. 2.5 Years c. 3.5 Years
  • 27. Green Computing: Mobile Phone Quiz •What is the average lifespan of a mobile phone? a. 1.5 Years b. 2.5 Years c. 3.5 Years
  • 28. Green Computing: Mobile Phone Quiz •What is the average lifespan of a mobile phone? a. 1.5 Years b. 2.5 Years c. 3.5 Years An iPhone lasts 4-10 years, followed by Samsung units, which can last 3-6 years. Huawei and Xiaomi units have an average lifespan of 2-4 years, while OPPO units have 2-3 years.
  • 29. Green Computing: Mobile Phone Quiz •BOTTOM LINE: Mobile phones are expensive to make and purchase, they only last a few years, so try to avoid having them too near the toilet bowl (!)
  • 32. Green Computing Virtualization and Cloud Computing Data Centre Optimization Low-Power Devices Software Efficiency
  • 34. Green Computing: Virtualization •“Virtualization” really means pretending. •So if we have one computer, we can create many simulated computers by getting it to pretend to operate as though it were several independent systems, each with its own operating system, storage, and applications.
  • 35. Green Computing: Virtualization •It could be as simple as buying a computer that is running the Windows operating system: •And then we add a second operating system to the computer…
  • 36. Green Computing: Virtualization •We could install Linux onto the computer and partition the two operating systems…
  • 37. Green Computing: Virtualization •From there we can have two different users using the same computer logged into two different operating systems.
  • 38. Green Computing: Virtualization •And then we can create large computers with many partitions so that different users can run different programs on the same machines.
  • 39. Green Computing: Virtualization •So this is called “Cloud Computing”.
  • 41. Green Computing: Virtualization •More formally, “Cloud Computing” is the delivery of computing services (including servers, storage, databases, networking, software, analytics, and intelligence) over the internet (“the cloud”), and you pay for as much resources as you use.
  • 42. Green Computing: Virtualization • The US National Institute of Standards and Technology (NIST) proposes the following definition for cloud computing: “Cloud computing is a model for enabling ubiquitous, convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”
  • 43. Green Computing: Virtualization • NIST also says the cloud model promotes availability and is composed of: 5 4 3 Essential Characteristics Deployment Models Service Models
  • 44. Green Computing: Virtualization • We’ll look at the three service models:
  • 47. Three (3) Service Models • 1. IAAS • Infrastructure as a Service (IaaS) on-demand access to cloud-hosted physical and virtual servers, storage and networking - the backend IT infrastructure for running applications and workloads in the cloud. • DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE) Virtual Hardwar e
  • 48. Three (3) Service Models • 2. PAAS • Platform as a Service (PaaS) is on-demand access to a complete, ready-to-use, cloud- hosted platform for developing, running, maintaining and managing applications. • AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App Engine, Apache Stratos, OpenShift Virtual Operatin g Systems
  • 49. Three (3) Service Models • 3. SAAS • Software as a Service (SaaS) is on- demand access to ready-to-use, cloud- hosted application software. • Google Workspace, Dropbox, Salesforce, Cisco WebEx, Concur, GoToMeeting Virtual Apps or Program s
  • 50. Plus, Minus, Interesting of Cloud Computing
  • 51. Green Computing: Virtualization • Pluses of Cloud Computing • You only pay for what you use • You don’t have to buy your own servers • You can experiment with different configurations • Access to lots more programs • IT is managed by cloud company
  • 52. Green Computing: Virtualization • Minuses of Cloud Computing • There is a lack of transparency of data location, access permission, soundness of security architectures. • SLAs are common in the telecommunications industry and provide corporations with a guarantee that certain standards will be upheld. • No commercial standards
  • 53. Green Computing: Virtualization • Interestings of Cloud Computing • Cloud deployments challenge many existing business processes and the traditional computer architectures and practices that support them • Cloud can be viewed as a disruptive innovation • Cloud can also be considered as another outsourcing option -- build-or-buy decision
  • 55. Green Computing: Data Centre Optimization •When using Cloud Services we need to make sure the data centres are performing well, including: • Energy Efficiency • Network Optimization • Capacity Planning and Scalability
  • 56. Green Computing: Data Centre Optimization • Energy Efficiency • Power Usage Effectiveness (PUE): This is a metric used to measure the energy efficiency of a data centre. It compares the total amount of energy used by the data centre to the energy used by the IT equipment alone. • Cooling Optimization: Cooling is one of the largest energy consumers in a data center (e.g., using hot aisle/cold aisle containment, free cooling, or liquid cooling) and helps reduce energy consumption. • Renewable Energy: Integrating renewable energy sources like solar or wind power can help reduce the carbon footprint and increase sustainability. • Efficient UPS (Uninterruptible Power Supply): Using high-efficiency UPS systems and reducing energy loss in power distribution can enhance energy usage.
  • 57. Green Computing: Data Centre Optimization • Network Optimization • Bandwidth Management: Ensuring that network bandwidth is allocated efficiently and that there are no bottlenecks can improve overall performance. • Software-Defined Networking (SDN): SDN helps optimize network management by providing greater flexibility, control, and automation of network resources. • Latency Reduction: Minimizing latency through efficient routing, reducing hops, and ensuring fast interconnects between servers and storage devices is essential for performance optimization.
  • 58. Green Computing: Data Centre Optimization •Capacity Planning and Scalability • Growth Forecasting: Accurately predicting the future growth of data and traffic helps ensure that resources are scaled appropriately without overcommitting. • Scalable Infrastructure: Using scalable infrastructure (e.g., cloud-based solutions, modular server designs) allows the data centre to grow efficiently as demand increases, without the need for complete overhauls.
  • 60. Green Computing: Low Power Devices APOLLO 13 MOVIE WHITE - Whoa, whoa, guys! The power's everything. Power is everything. GENE - What you mean? WHITE - Without it they don't talk to us, they don't correct their trajectory, they don't turn the heatshield around... we gotta turn everything off. Now. They're not gonna make it to re-entry. GENE - What do you mean everything? WHITE - With everything on the LM draws 60 amps. At that rate in sixteen hours the batteries are dead, not 45. And so is the crew. We gotta get them down to 12 amps. https://www.youtube.com/watch?v=dC--IYLU mhI
  • 62. Green Computing: Low Power Devices • Low-power devices are optimized to use as little power as possible. This is achieved through various techniques, such as using low-energy components, efficient power management systems, and energy- saving software. • For portable devices like smartphones, wearables, and IoT devices, low power consumption helps extend battery life. This is crucial for enhancing user experience and reducing the frequency of recharging.
  • 64. Green Computing: Software Efficiency •How do we ensure software is efficient? • Profiling tools to identify performance bottlenecks. • Use of efficient algorithms and data structures. • Minimizing unnecessary computations and avoiding redundant tasks. • Leveraging modern hardware capabilities like multi-threading or GPU acceleration.
  • 65. Green Computing: Software Efficiency • One thing we can do as programmers is to write efficient software that executes tasks quickly and with minimal delays. Optimized algorithms and data structures are critical for ensuring high performance, particularly in complex applications. • We often call it “optimizing the code” when we try to make the code perform as well as possible within practical constraints, in other words, when we improve its efficiency and performance while maintaining its correctness and functionality. • Let’s look at a Case Study:
  • 67. Green Computing: Case Study • Let’s imagine you are asked to write an expert system to help judges give prison sentences. • The system will ask the following questions: • Was the accused found guilty (y/n)? • Did the accused have extenuating circumstances (y/n)?
  • 68. Green Computing: Case Study • And will apply the following rules: Found Guilty Extenuating Circumstances System Response N N “You are free to go.” N Y “You are free to go.” Y N “You are sentenced to 5 years.” Y Y “You are sentenced to 2.5 years.”
  • 69. Green Computing: Case Study • A simple approach to programming this would be: if (FoundGuilty == ‘N’ && Circumstances == ‘N’) printf(“You are free to go.”); else if (FoundGuilty == ‘N’ && Circumstances == ‘Y’) printf(“You are free to go.”); else if (FoundGuilty == ‘Y’ && Circumstances == ‘N’) printf(“You are sentenced to 5 years.”); else if (FoundGuilty == ‘Y’ && Circumstances == ‘Y’) printf(“You are sentenced to 2.5 years”);
  • 70. Green Computing: Case Study • However we can improve is code by recognizing that if the accused is found “not guilty”, the response is the same whether or not there are extenuating circumstances, therefore we can improve the code.
  • 71. Green Computing: Case Study • A better approach to programming this would be: if (FoundGuilty == ‘N’) printf(“You are free to go.”); else if (Circumstances == ‘N’) printf(“You are sentenced to 5 years.”); else printf(“You are sentenced to 2.5 years”);
  • 72. Green Computing: Case Study • And a programmer would be happy that they had optimized the code.
  • 73. Green Computing: Case Study • However, we are data scientists, so we are going to look beyond the obvious … we are going to look at the data. • Let’s imagine we reviewed the past 100,000 cases that were before this judge, and we found that in 94% of cases, the accused was found guilty, and they did have extenuating circumstances, then we should re-write our code as follows:
  • 74. Green Computing: Case Study • A data optimized approach to this would be: if (FoundGuilty == ‘Y’ && Circumstances == ‘Y’) printf(“You are sentenced to 2.5 years.”); else if (FoundGuilty == ‘N’) printf(“You are free to go.”); else printf(“You are sentenced to 5 years.”);
  • 75. Green Computing: Case Study Data Scientist is happy Guru
  • 76. Green Computing • ACTIVITY • Form groups of 5-8 people. • Think of a cool team name • Working in our groups, discuss the answers to the following questions, comparing how many people have a similar answer in your group …
  • 77. Green Computing • ACTIVITY 1. How often do you leave devices (like your laptop, phone, or gaming console) plugged in after they are fully charged? 2. Do you use energy-saving features on your devices (e.g., battery saver mode, low-power mode)? 3. How often do you shut down or turn off devices when they are not in use? 4. What do you do with old or broken electronic devices? 5. Do you know where to recycle e-waste in your community? 6. Do you consider energy efficiency when purchasing new electronic devices?
  • 79. Green Computing: History 1970s Earth Day April 22nd, 1970 1980s IBM, Energy Efficient Design 1990s EPA Awards, Recycling 2000s Green IT, EPEAT Cloud 2010s Eco Data Centres, Certificates 2020s AI for Sustainability, Green Hardware
  • 80. Green Computing: History • 1970s: Early Awareness • 1970s: The environmental movement began to gain momentum, especially after the first Earth Day in 1970. Concerns around pollution and resource consumption led to awareness in multiple industries, including technology.
  • 81. Green Computing: History • 1980s: Energy Efficiency • 1980s: The term "Green Computing" wasn't popular yet, but companies like IBM began implementing energy-efficient designs. Early initiatives were primarily about saving energy costs rather than environmental protection.
  • 82. Green Computing: History • 1990s: Initiatives and Standards • Energy Star Program (1992): The U.S. Environmental Protection Agency (EPA) launched the Energy Star program, a voluntary labeling program to promote energy efficiency in various products, including computers and monitors. This was one of the first formal initiatives in Green Computing.
  • 83. Green Computing: History • 1990s: Initiatives and Standards • EPA’s Energy Efficient Computers Initiative (1993): This initiative aimed to encourage manufacturers to create energy-efficient products. It marked the beginning of specific programs targeting computer energy consumption.
  • 84. Green Computing: History • 1990s: Initiatives and Standards • Manufacturing and Recycling Focus: During this time, companies started adopting better manufacturing practices and began recycling programs for old computers and components, driven by both cost-efficiency and environmental concerns.
  • 85. Green Computing: History • 2000s: Expansion to Broader Sustainability Practices • Green IT Movement (Early 2000s): As climate change and sustainability gained more attention, the term "Green Computing" became widely used. Companies began adopting practices that encompassed energy efficiency, waste reduction, and sustainable materials.
  • 86. Green Computing: History • 2000s: Expansion to Broader Sustainability Practices • EPEAT (2006): The Electronic Product Environmental Assessment Tool (EPEAT) was launched to help buyers evaluate and choose environmentally friendly electronic products. EPEAT covers criteria like reduced toxicity, recyclability, and energy efficiency.
  • 87. Green Computing: History • 2000s: Expansion to Broader Sustainability Practices • Rise of Virtualization and Cloud Computing: Companies like VMware popularized virtualization, allowing multiple virtual machines to run on a single physical server, thus reducing hardware needs and energy consumption. Cloud computing also offered energy efficiencies by centralizing resources.
  • 88. Green Computing: History • 2010s: Sustainability Becomes a Priority • Eco-Friendly Data Centers: Major tech companies, like Google, Microsoft, and Amazon, invested in energy- efficient data centers powered by renewable energy. Techniques like server cooling innovations and AI for power management became popular.
  • 89. Green Computing: History • 2010s: Sustainability Becomes a Priority • Circular Economy and E- Waste Initiatives: Governments and tech companies began prioritizing the circular economy, focusing on reducing, reusing, and recycling electronic devices to reduce e-waste.
  • 90. Green Computing: History • 2010s: Sustainability Becomes a Priority • Green Computing Certifications: Certifications such as ISO 14001 (Environmental Management) and ISO 50001 (Energy Management) became standard for organizations wanting to showcase their commitment to green computing.
  • 91. Green Computing: History • 2020s: AI and Sustainability Goals • AI for Sustainability: AI and machine learning started being applied to optimize energy use in devices, data centers, and manufacturing processes, helping achieve Green Computing goals.
  • 92. Green Computing: History • 2020s: AI and Sustainability Goals • Renewable Energy Commitments: Tech companies like Apple, Google, and Amazon pledged to run their operations on 100% renewable energy and achieve carbon neutrality.
  • 93. Green Computing: History • 2020s: AI and Sustainability Goals • Green Hardware Innovation: The industry is now moving toward sustainable hardware production, such as biodegradable and recyclable components and designs optimized for long-term durability and repairability.
  • 94. Deborah Estrin Rajkumar Buyya Mahmut Kandemir Carla Schlatter Ellis Urs Hölzle Jennifer Schopf Some Famous Green Computing Researchers

Editor's Notes

  • #5: Raza, K., Patle, V.K. and Arya, S., 2012. A review on green computing for eco-friendly and sustainable it. Journal of Computational Intelligence and Electronic Systems, 1(1), pp.3-16.
  • #6: Raza, K., Patle, V.K. and Arya, S., 2012. A review on green computing for eco-friendly and sustainable it. Journal of Computational Intelligence and Electronic Systems, 1(1), pp.3-16.
  • #7: Raza, K., Patle, V.K. and Arya, S., 2012. A review on green computing for eco-friendly and sustainable it. Journal of Computational Intelligence and Electronic Systems, 1(1), pp.3-16.
  • #8: Raza, K., Patle, V.K. and Arya, S., 2012. A review on green computing for eco-friendly and sustainable it. Journal of Computational Intelligence and Electronic Systems, 1(1), pp.3-16.
  • #10: Raza, K., Patle, V.K. and Arya, S., 2012. A review on green computing for eco-friendly and sustainable it. Journal of Computational Intelligence and Electronic Systems, 1(1), pp.3-16.
  • #11: Raza, K., Patle, V.K. and Arya, S., 2012. A review on green computing for eco-friendly and sustainable it. Journal of Computational Intelligence and Electronic Systems, 1(1), pp.3-16.
  • #13: The carbon footprint of a phone call - In 2022, Reboxed reported that a one-minute, mobile-to-mobile call, generates 50-60 grams of CO2; and a single user making calls, totalling just two minutes per day, will create 47 kg of carbon emissions, annually. https://www.tier1.com/the-hidden-environmental-impact-of-our-smartphones/#:~:text=Usage.&text=However%2C%20many%20might%20be%20surprised,kg%20of%20carbon%20emissions%2C%20annually.
  • #14: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #15: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #16: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #17: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #18: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #19: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #20: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #21: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #22: https://fonez.ie/blogs/latest-news/24-fun-facts-about-mobile-phones?srsltid=AfmBOoq0CToBSAOPp-IdQ3Tj_du6x3eUum77lWTdlf7DPRodrsBlma99
  • #23: https://www.bankmycell.com/blog/average-lifespan-of-smartphone
  • #24: https://www.bankmycell.com/blog/average-lifespan-of-smartphone
  • #25: https://www.bankmycell.com/blog/average-lifespan-of-smartphone
  • #26: https://www.bankmycell.com/blog/average-lifespan-of-smartphone
  • #27: https://www.bankmycell.com/blog/average-lifespan-of-smartphone
  • #28: https://www.bankmycell.com/blog/average-lifespan-of-smartphone
  • #29: The carbon footprint of a phone call - In 2022, Reboxed reported that a one-minute, mobile-to-mobile call, generates 50-60 grams of CO2; and a single user making calls, totalling just two minutes per day, will create 47 kg of carbon emissions, annually. https://www.tier1.com/the-hidden-environmental-impact-of-our-smartphones/#:~:text=Usage.&text=However%2C%20many%20might%20be%20surprised,kg%20of%20carbon%20emissions%2C%20annually.