# Impact of Algorithms on Green Computing

@inproceedings{Narain2013ImpactOA, title={Impact of Algorithms on Green Computing}, author={Bhavana Narain and S. Swapna Kumar}, year={2013} }

In computer science, the analysis of algorithms is the determination of the number of resources (such as time and storage) necessary to execute them. Most algorithms are designed to work with inputs of arbitrary length. Usually the efficiency or running time of an algorithm is stated as a function relating the input length to the number of steps (time complexity) or storage locations (space complexity). As the efficiency of algorithm increases number of steps involved in computation and storage…

## 3 Citations

Impact of Programming Languages on Energy Consumption for Sorting Algorithms

- Computer ScienceAdvances in Intelligent Systems and Computing
- 2018

In this study, the main goal is to find such a programming language which consumes least amount of energy and contributes to green computing.

Color image segmentation using saturated RGB colors and decoupling the intensity from the hue

- Computer ScienceMultimedia Tools and Applications
- 2019

This paper shows the hue of colors can be processed by training a self-organizing map with chromaticity samples of the most saturated colors, where the training set is small but very representative; once the neural network is trained it can be employed to process any given image without training it again.

Green Computing and Environment: A Review

- Computer Science
- 2015

This paper covers all aspects of technology, computing method, energy efficiency methodology, low carbon foot print, bioinformatics science; hardware recycling and industrial polices which play an…

## References

SHOWING 1-8 OF 8 REFERENCES

Computation and Transmission Rate Based Algorithm for Reducing the Total Power Consumption

- Computer ScienceJ. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl.
- 2011

Evaluated the algorithm to select a server in a set of servers so that the total power consumption of servers and the overhead of a load balancer can be reduced compared with the EPCLB and traditional round-robin algorithms.

Energy-efficient dynamic task scheduling algorithms for DVS systems

- Computer ScienceTECS
- 2008

This paper uses system-level energy consideration to derive the “optimal ” scaling factor by which a task should be scaled if there are no deadline constraints and develops dynamic task-scheduling algorithms that make use of dynamic processor utilization and optimal scaling factor to determine the speed setting of a task.

Improving power efficiency of dense linear algebra algorithms on multi-core processors via slack control

- Computer Science2011 International Conference on High Performance Computing & Simulation
- 2011

A procedure is considered, the Slack Reduction Algorithm (SRA), to optimize the execution frequency of a collection of tasks (in which many dense linear algebra algorithms can be decomposed) on multi-core architectures, modulated by an energy-aware simulator.

Worldwide electricity used in data centers

- Computer Science
- 2008

This study estimates historical electricity use by data centers worldwide and regionally on the basis of more detailed data than were available for previous assessments, including electricity used by servers, data center communications, and storage equipment.

Computationally efficient optimal power allocation algorithms for multicarrier communication systems

- Computer ScienceIEEE Trans. Commun.
- 2000

This work presents an optimal, computationally efficient, integer-bit power allocation algorithm for discrete multitone modulation using efficient lookup table searches and a Lagrange-multiplier bisection search that can replace the use of suboptimal methods.

Rechnology News: Green Tech: Harvard Physicist Sets ecord Straight on Internet Carbon Study

Innovators: Efficiency Matters

- Sierra Club

Teen Mathletes Do Battle at Algorithm Olympics