105,871 research outputs found
Implementing energy saving algorithms for Ethernet link aggregates with ONOS
During the last few years, there has been plenty of research for reducing
energy consumption in telecommunication infrastructure. However, many of the
proposals remain unim-plemented due to the lack of flexibility in legacy
networks. In this paper we demonstrate how the software defined networking
(SDN) capabilities of current networking equipment can be used to implement
some of these energy saving algorithms. In particular, we developed an ONOS
application to realize an energy-aware traffic scheduler to a bundle link made
up of Energy Efficient Ethernet (EEE) links between two SDN switches. We show
how our application is able to dynamically adapt to the traffic characteristics
and save energy by concentrating the traffic on as few ports as possible. This
way, unused ports remain in Low Power Idle (LPI) state most of the time, saving
energy.Comment: 8 pages, 10 figure
Distributed Energy-Saving Algorithms for Wireless Networks
The rapid growth of wireless networks has led to increasing interest in designing
new algorithms that can efficiently reduce the energy consumption of routers
and other devices. We present a new formulation of the Network Flow problem
that takes into account the energy consumption of the data flows, and reduces
the overall network energy expenditure.
We introduce an energy model for wireless connections and analyse its validity
with real measurements. Then we propose a convex optimization problem
that establishes energy constraints on the links, and encourages energy savings
that induce sparsity (shut-off of links). We propose several algorithms that can
be computed in a distributed fashion for different types of capacity constraints.
Finally we justify the sparsity of the solution by using the theory of proximal
methods and present simulations for different scenarios. Our algorithms have
application both in wired networks as well as in TDMA and 802.11 wireless
networks
Energy-Aware Lease Scheduling in Virtualized Data Centers
Energy efficiency has become an important measurement of scheduling
algorithms in virtualized data centers. One of the challenges of
energy-efficient scheduling algorithms, however, is the trade-off between
minimizing energy consumption and satisfying quality of service (e.g.
performance, resource availability on time for reservation requests). We
consider resource needs in the context of virtualized data centers of a private
cloud system, which provides resource leases in terms of virtual machines (VMs)
for user applications. In this paper, we propose heuristics for scheduling VMs
that address the above challenge. On performance evaluation, simulated results
have shown a significant reduction on total energy consumption of our proposed
algorithms compared with an existing First-Come-First-Serve (FCFS) scheduling
algorithm with the same fulfillment of performance requirements. We also
discuss the improvement of energy saving when additionally using migration
policies to the above mentioned algorithms.Comment: 10 pages, 2 figures, Proceedings of the Fifth International
Conference on High Performance Scientific Computing, March 5-9, 2012, Hanoi,
Vietna
Energy-Efficient Scheduling for Homogeneous Multiprocessor Systems
We present a number of novel algorithms, based on mathematical optimization
formulations, in order to solve a homogeneous multiprocessor scheduling
problem, while minimizing the total energy consumption. In particular, for a
system with a discrete speed set, we propose solving a tractable linear
program. Our formulations are based on a fluid model and a global scheduling
scheme, i.e. tasks are allowed to migrate between processors. The new methods
are compared with three global energy/feasibility optimal workload allocation
formulations. Simulation results illustrate that our methods achieve both
feasibility and energy optimality and outperform existing methods for
constrained deadline tasksets. Specifically, the results provided by our
algorithm can achieve up to an 80% saving compared to an algorithm without a
frequency scaling scheme and up to 70% saving compared to a constant frequency
scaling scheme for some simulated tasksets. Another benefit is that our
algorithms can solve the scheduling problem in one step instead of using a
recursive scheme. Moreover, our formulations can solve a more general class of
scheduling problems, i.e. any periodic real-time taskset with arbitrary
deadline. Lastly, our algorithms can be applied to both online and offline
scheduling schemes.Comment: Corrected typos: definition of J_i in Section 2.1; (3b)-(3c);
definition of \Phi_A and \Phi_D in paragraph after (6b). Previous equations
were correct only for special case of p_i=d_
Synthesis of application specific processor architectures for ultra-low energy consumption
In this paper we suggest that further energy savings can be achieved by a new approach to synthesis of embedded processor cores, where the architecture is tailored to the algorithms that the core executes. In the context of embedded processor synthesis, both single-core and many-core, the types of algorithms and demands on the execution efficiency are usually known at the chip design time. This knowledge can be utilised at the design stage to synthesise architectures optimised for energy consumption. Firstly, we present an overview of both traditional energy saving techniques and new developments in architectural approaches to energy-efficient processing. Secondly, we propose a picoMIPS architecture that serves as an architectural template for energy-efficient synthesis. As a case study, we show how the picoMIPS architecture can be tailored to an energy efficient execution of the DCT algorithm
ISO efficiency curves of a two-phase hybrid stepping motor
Stepping motors are used in numerous applications because of their low manufacturing cost and simple speed control. It is well known that their energetic efficiency is low but actual values are typically not available. In this paper the influence of the control algorithm on the efficiency of the stepping motor is analyzed, measured and discussed. For good comparison of the efficiency off the analyzed algorithms , ISO efficiency curves are used. As the number of stepping motors installed worldwide is enormous, some percents energy saving per stepping motor can mean a big difference in global energy use
- …