Repository logo
Institutional Digital Repository
Shreenivas Deshpande Library, IIT (BHU), Varanasi

Energy efficient voltage scheduling for multi-core processors with software controlled dynamic voltage scaling

dc.contributor.authorMishra, Abhishek
dc.contributor.authorTripathi, Anil Kumar
dc.date.accessioned2020-03-12T05:51:05Z
dc.date.available2020-03-12T05:51:05Z
dc.date.issued2014-01-04
dc.description.abstractEnergy efficient voltage scheduling for multi-core processors is an important issue in the context of parallel and distributed computing. Dynamic voltage scaling (DVS) is used to reduce the energy consumption of cores. Nowadays processor vendors are providing software for DVS. We consider a system using a single multi-core processor with software controlled DVS having a finite set of discretely available core speeds. Our contribution to this work is solving a well-known energy efficient voltage scheduling problem on the considered system. The problem that we consider is to find a minimum energy voltage scheduling for a given computational load that has to be completed within a given deadline. First we show that the existing methods to solve this problem on other processor models fail to apply on our processor model. Then we formulate an Integer Program (IP) for the problem. Through a series of reductions we reduce the IP formulation of the problem into an Integer Linear Program (ILP) formulation and prove that the proposed IP for the problem can be solved in O(D(log(max(smax,p)+1)+qlog(Dp+1))+log(αpsmax3D)(2q(4q+3)log(max(Dp,C)+2))a2q) time where D is the given deadline, C is the amount of computation that has to be completed within the deadline of D time units, p is the number of cores, q is the number of possible core speeds, smax is the maximum speed of cores, and α and a are constants.en_US
dc.identifier.issn0307904X
dc.identifier.urihttps://idr-sdlib.iitbhu.ac.in/handle/123456789/737
dc.language.isoen_USen_US
dc.publisherElsevier Inc.en_US
dc.subjectDynamic voltage scalingen_US
dc.subjectEnergy efficient schedulingen_US
dc.subjectInteger linear programmingen_US
dc.subjectMulti-core processorsen_US
dc.titleEnergy efficient voltage scheduling for multi-core processors with software controlled dynamic voltage scalingen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Energy-efficient-voltage-scheduling-for-multicore-processors-with-software-controlled-dynamic-voltage-scaling2014Applied-Mathematical-Modelling.pdf
Size:
347.67 KB
Format:
Adobe Portable Document Format
Description:
Open Access Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: