Related papers: Optimal Speed Scaling with a Solar Cell
A design tool was formulated for optimizing the efficiency of inorganic, thin-film, photovoltaic solar cells. The solar cell can have multiple semiconductor layers in addition to antireflection coatings, passivation layers, and buffer…
We study the problem of scheduling a set of jobs with release dates, deadlines and processing requirements (or works), on parallel speed-scaled processors so as to minimize the total energy consumption. We consider that both preemption and…
We improve complexity bounds for energy-efficient speed scheduling problems for both the single processor and multi-processor cases. Energy conservation has become a major concern, so revisiting traditional scheduling problems to take into…
We consider the problem of scheduling multiprocessor jobs to minimize the total completion time under the given energy budget. Each multiprocessor job requires more than one processor at the same moment of time. Processors may operate at…
Since a few years there is an increasing interest in minimizing the energy consumption of computing systems. However in a shared computing system, users want to optimize their experienced quality of service, at the price of a high energy…
We are given a set of jobs, each one specified by its release date, its deadline and its processing volume (work), and a single (or a set of) speed-scalable processor(s). We adopt the standard model in speed-scaling in which if a processor…
The Internet of Things (IoT) has important applications in our daily lives including health and fitness tracking, environmental monitoring and transportation. However, sensor nodes in IoT suffer from the limited lifetime of batteries…
There has been a lot of interest recently on the energy efficiency and environmental impact of wireless networks. Given that the base stations are the network elements that use most of this energy, much research has dealt with ways to…
In conventional solar cells, photogenerated carriers lose part of their energy before they can be extracted to make electricity. The aim of hot-carrier solar cells is to extract the carriers before this energy loss, thereby turning more…
Solar cells are engines converting energy supplied by the photon flux into work. All known types of macroscopic engines and turbines are also self-oscillating systems which yield a periodic motion at the expense of a usually non-periodic…
Considering an energy harvesting sensor network, the overall probability of event loss is derived. Based on this result, a variety of harvesting resource allocation schemes (sizing the energy storages and the harvesting devices, under a…
Wireless energy transfer, namely RF-based energy harvesting, is a potential way to prolong the lifetime of energy-constrained devices, especially in wireless sensor networks. However, due to huge propagation attenuation, its energy…
Organic heterojunction solar cells are analyzed within a minimal model that includes the essential physical features of such systems. The dynamical properties of this model, calculated using a master equation approach, account for the…
We consider the optimal packet scheduling problem in a single-user energy harvesting wireless communication system. In this system, both the data packets and the harvested energy are modeled to arrive at the source node randomly. Our goal…
Systems harvesting energy from a stochastic source have been widely studied in the literature. However, we are not aware of any work that deals with the time it takes for a battery to recharge up to a given level, when the energy source is…
We consider a large-scale parallel-server system, where each server independently adjusts its processing speed in a decentralized manner. The objective is to minimize the overall cost, which comprises the average cost of maintaining the…
Combinatorial decision problems arise in many different domains such as scheduling, routing, packing, bioinformatics, and many more. Despite recent advances in developing scalable solvers, there are still many problems which are often very…
The extraction of photogenerated charge carriers and the generation of a photovoltage belong to the fundamental functionalities of any solar cell. These processes happen not instantaneously but rather come with finite time constants, e.g.,…
A multiple server setting is considered, where each server has tunable speed, and increasing the speed incurs an energy cost. Jobs arrive to a single queue, and each job has two types of sub-tasks, map and reduce, and a {\bf precedence}…
We develop a new approach to calculate the obtainable limit of photoconversion efficiency of tandem solar cells (SCs) and applied it to SCs with both vertical and lateral designs at AM0 and AM1.5 conditions. To get the maximum efficiency,…