• Sonuç bulunamadı

Iterative-improvement-based heuristics for adaptive scheduling of tasks sharing files on heterogeneous master-slave environments

N/A
N/A
Protected

Academic year: 2021

Share "Iterative-improvement-based heuristics for adaptive scheduling of tasks sharing files on heterogeneous master-slave environments"

Copied!
74
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)   

(2)                .           .       

(3)     

(4)                

(5)                 .    

(6) .

(7)       

(8)      

(9)        

(10)     

(11)         

(12)      .   

(13)    

(14)  .       

(15)      

(16)        

(17)     

(18)         

(19)      .     !"  .       

(20)      

(21)        

(22)     

(23)         

(24)      . "   #$"  % .  

(25)       & 

(26) '.     ( (        . .

(27)    

(28)        

(29)                   )  ) .    &   '   

(30)       *++,. -   

(31)   

(32) 

(33)  . /0       0      

(34)      !

(35)    -   

(36)      

(37)    .         

(38) . 

(39)   

(40)   1 

(41) 

(42)               2 1     

(43) 

(44)   .   3   /0        0     

(45)    3    .  1      2    0   

(46)    1         0  / 

(47) 3 

(48)     4   /   1 

(49)          

(50) 1      0  0   1        0  . 

(51)    /      

(52)   1   .5  0   %      

(53)          

(54) .5    .        0 0. 

(55)        6  

(56) Æ

(57) 

(58)         .5   &3     1

(59)         

(60) 0   0    1 1      

(61)  0   

(62) .     .     

(63)       . . -   

(64)  /0       0    0.     0  .

(65)                                     )  ) . (   "  

(66)  7  8"   9  -$ 8"  '   

(67)     7    *++,. # 

(68)      . 7 : :$ "   " 

(69) ;        0  :

(70) $    :  $   

(71) !

(72) ;  

(73)  "     

(74).  : 

(75) : ( . ; 

(76).  "  " .;  "   . 

(77) :; : $   :: .   ; :  "   : .; $   ::   . ; " $"  .      $ :

(78)   

(79) :. !" $$ " . . "  .      $ : : .; $   ::  

(80)   0  :: .    : :  ;:   $7 

(81) 

(82)  : . .    . ; 

(83)      

(84) : ( "  "   $    : .0  ; " $"   ;  . ;  :;  "    :    : ;    "  " "  :   :   :: ;  <  :  .   ; : " 

(85)    ;   : ;      . ; $    "   . .   ; $ ." "  .$ . . . 

(86) ;  " #  ;   . : .;  "     . .; 

(87)   :: ;  

(88)    :

(89) " $" "  " $7  . 7 :

(90) : (     : ;  $           " "  $  :

(91) .  

(92) " $" "  " $7     

(93)     7 "  :; : 8        :       " 

(94) ;         :  ; ; 

(95)  ;  :  " <  :   ; :: ; " $"  

(96) :; : $   ::   ; : " 

(97). . ;. :: 

(98)  "  ; .

(99) 

(100)   '. !"  $      

(101)      "   " 

(102) ; 0.         :  ;  .

(103) -   .

(104) .  1

(105)   3   

(106)        

(107)       

(108)    

(109)   .       

(110)  0            1

(111)         !"   

(112)  " #$"  %   

(113)  

(114)          1      ( %;     

(115)  /       1

(116)       

(117)    1      1 0  .  1

(118)   3         (     -" . 

(119) (  (   . $7      

(120)  

(121)      4   1

(122)        

(123)          . 2      

(124)        3 .  

(125)        . .

(126)     . .

(127)  . . *=.   

(128) . **. ?  

(129)  **=.   

(130) .                                            . @.                          . A.           <=. . <*. 4 1. .                               . =+.                                 . =<.   . !. >.    . . ,=. ?    .                  . =>. ,*.   0  ( 

(131) ?                . =B.  "# $ . . %.

(132)  C=. ?    

(133)   -     ?0  & . C*. .                        .     D/ ? .               .     & . *+ *,. . >=.   -                         . <,. >*. D/                             . <C. ><. &3 #

(134)   .                      . <C. >,. #   3                        . <C. '    (  &

(135)  . '. @=. &3      

(136)  ? .            . <@. @*.  

(137)  

(138)  ?                     . <B. )    ". . B=. ?  0      .           . ,C. B*. -  3    .                   . ,C. B<. D                                  . ,@. % &  . !). * +  . .

(139)   

(140)  *=. (   0     1

(141) 

(142)  E=@ =BF . @. **.  

(143)  0     1

(144) 

(145)  EA =+F. B. <=.     . .    EA =+F          . ==. <*.     . !    E=@ =BF. =*. <<.  G 1    

(146)         0.          .                                  . =<. <,.   G 1    

(147)      .         . =,. ,=.    .                          . =@. C=. D     00                                      . *+. C*.   %(0D/                    . *>. C<.   9(0D/                    . *@. C,. !.  

(148)     %(0 

(149) 9(0D/     . *B. CC. %(0D/   '             . *A. 3.

(150)   

(151)  C>. 3. %(0D/   '      

(152) .  0       .                      . <+. C@. 9(0D/   '             . <=. CB. 9(0D/   '      

(153) .  0       .                      . <*. >=. &3 

(154)                          . <>. @=.  

(155)  ' !.  

(156)     %(0 

(157) 9(0 D/                             . @*. %(0D/       

(158)  '                                  . @<.       . ,=. 9(0D/       

(159)  '                                  . @C. ,+. %(0D/       

(160)  '      

(161) .        . @,. <A. ,*. 9(0D/       

(162)  '      

(163) .        .       . ,<.                   . ,>. B=. 1    3 . B*. &3              

(164) ' . .   0     ..  

(165)  0    . . C>.

(166)    <=. /       

(167) . .    EA =+F . ==. <*. /       

(168) . !    E=@ =BF  . =*. B=.   &-  3. ,@. B*. &6           D/  . . ,@. B<. &6      

(169)   #.5  4  . ,B. B,. &6    H.      %(0 

(170) 9(0.                         . D/                             . ,A. BC. &6     D/. C+. B>. D      ?  ' (   0   . B@. D      ?  '  

(171)  0   0 . BB.                   .                                  . &3 -     

(172) . 3.               . C*. C< C@.

(173)    

(174)  !

(175) E=> =AF 

(176)  .

(177)   

(178)  

(179)    0  

(180) .    .    -  3   

(181)  .      .     3   

(182)   1  

(183) I

(184) 

(185)  

(186)  .    

(187) 

(188) 0  $

(189)   1    .  

(190) .

(191)   

(192) 0     

(193)  

(194)       -    !

(195)     . 

(196) .      

(197)  

(198)     1     

(199)  1       1      

(200)   

(201) 1 

(202)     

(203)       /

(204) 1     

(205)    $ J#     . -   

(206)     1 . 

(207) 1

(208)  .   

(209)      1    1  Æ        

(210)                .     -        

(211) 

(212) 

(213)     

(214)    

(215)   1

(216) 

(217).    K  

(218)     .

(219)   E=CF    1 1        

(220)   

(221) 

(222)  . /0       0      -   

(223)   1. .  

(224) 

(225)  E@ A =+ =@ =BF 

(226)    

(227)     0 10    !

(228)         1   . 

(229)      9. 5 E@F     1    =.

(230)  

(231)  

(232)  . *. /       

(233)        

(234)      1     .    3  

(235) 6 1  . 

(236) 0 1

(237)  

(238)

(239) 6  1 .      

(240) 

(241)  .     0         

(242)  /                .1    /   .   0 

(243)           

(244)   

(245)   /  1      1  

(246)    /  

(247)         / 1 .   

(248)   #.     1             .     

(249)   .      /     -  .5      

(250)  .   /

(251)  

(252)    $      3               0      !

(253)         .    3         

(254)   . 

(255) 1

(256)      1

(257)     

(258)        

(259)    

(260)        1    

(261)  

(262) 

(263) 

(264)            

(265)          . 

(266) .       .      .  

(267)     3                  1 . 

(268) 1

(269)  

(270)  03     3     .        

(271) 

(272) .    -        .      

(273)    

(274)     

(275)  1     03  

(276) 1 . 

(277) 1

(278)       

(279)     

(280)  

(281)  1   

(282)          

(283) 1  

(284)  . 

(285) 

(286) .   00

(287)          . . 

(288) .     .    

(289)    

(290)  -   

(291)        

(292)     

(293) 0      

(294)      .  

(295) I    !

(296) E=CF 1          .          1   

(297) /   

(298) 6            .  .           .        $ . & .

(299)  

(300)  

(301)  . <.                         1 . 

(302) 1

(303)                    /        

(304)  

(305)     /          1   

(306)       1 

(307)   1     1   1 . .    EA =+F 

(308) !0    E=@ =BF .    EA =+F 3

(309) 

(310)       .  .   

(311)  

(312) 

(313)  1  1    

(314)  E*CF   

(315)  

(316) 

(317)     -   

(318)    3

(319) 

(320)       

(321) 

(322)   ! 

(323)  - 5 E@F -     

(324) 1   "

(325)  3    -    1 !    E=@ =BF  

(326)   

(327) 6    -        

(328) 

(329)      3 0   

(330)    

(331)              EAF     3     

(332)  

(333)         

(334)       

(335)  1    

(336) 

(337)        

(338) 

(339)      1             

(340) 

(341)    1 

(342) 

(343)             2       

(344) 

(345)          /    6  .       

(346) 

(347)   1 

(348) 

(349)            

(350) 

(351)    -       Æ   

(352)    /    

(353)      

(354)  . 0     3      

(355)     1  / $    &    /        .    3   .   0    

(356)        . 

(357)   3   

(358)    

(359)   

(360)       

(361) 

(362)   .     /    0 

(363)   

(364) 

(365)                .  3  

(366) 

(367)     .     

(368)       30     

(369)  

(370)  

(371)         

(372)   

(373)    -   G 1    3      

(374)    1 . 3 

(375)    <.

(376)  

(377)  

(378)  . ,.  

(379)   

(380)      

(381)   1    0   

(382)    1          / 

(383) 30  

(384)    . 4   /   1     .   0 0   1 1    .5  0  

(385)     0  . 

(386)    /     0  

(387)      .5    -  6  

(388) Æ      0     1   1

(389)  

(390)    

(391)     

(392) 

(393)         .5       .      

(394)   

(395)       40         

(396) .5    .            /       . -  /  . .5       .

(397) 1    

(398)    . 1 .

(399)    3    

(400)  -     

(401)     1 1        

(402)    1    3     

(403)  &3     1

(404)         

(405) 0   0    1 1      

(406)  0   

(407) .     .     3  

(408)        -  3  1     00      .    2       .             30    .            1   

(409)  /      #.   1         /               3  - 

(410)  

(411) 3          . 

(412)    B 2 1      .  

(413)  

(414)  0    1    1  

(415)  0      -  .        0  

(416)        

(417) .   

(418)  0    1       .       1          

(419)      

(420)    3   /    1         

(421) / 

(422) 

(423) .   1    

(424) 

(425)              1      1  

(426)  .

(427)  

(428)  

(429)  . C.  /  

(430)              / 1 .   0 

(431)    /              -     1 . 3 

(432) 

(433)      * 4       1 

(434)     

(435)  

(436)       . 0        1     

(437) /      

(438)       

(439)   -            $

(440) 1 ' - 

(441)       

(442)   1   

(443)    *   <

(444)       

(445) G 1    3      

(446)     -  . 

(447)           . 

(448)   0          ,   C   

(449)

(450)      

(451)  

(452)  

(453)   

(454)     

(455) /  . #     

(456)  . 3        

(457)  0          >   @ .G    

(458) /  

(459) 

(460) 

(461)     

(462).       

(463)  0    1 -  3         

(464)  

(465)      

(466)    B   A 

(467)       . 

(468) / .

(469)  .   ? 1 .G  $      

(470)   1      .         

(471)   

(472) . !"#. $$%& % . -        

(473) 1 .  L    . ?. . L.         

(474)       

(475) 

(476)    1 

(477) 

(478)    .     L             /   -   

(479) 

(480) 

(481)   . .    .1      -        .         3   /            4  . 

(482) 6 $ M   $  /  

(483) 

(484)   -    /  

(485) .. .    

(486) 

(487)    

(488)     $    /     

(489) 

(490).   .     . L. .     .   .  /       . >.    .  4 .    L. .

(491)      . .

(492)  

(493) 

(494) 

(495) . @. 4 *=' (   0     1

(496) 

(497)  E=@ =BF. !"!.  '() $( % . -           . 

(498)    10 1  0    

(499)  ECF     

(500)    3     .     / 

(501) .  L 

(502) 

(503)     

(504)  

(505)   K   & .     .         1   .         4 *=           1    -  0   

(506)   

(507)    /                

(508)       

(509) 1

(510) /      

(511)   /   .   

(512) .     -  1   

(513) 

(514) . 

(515) 6 . 

(516) 1

(517)       .1     

(518)     4 *=   

(519) 1   

(520)  .1     

(521)  

(522)      . 

(523) 1

(524)         

(525)    L =    

(526) . -  3 

(527) /     .       -        3   1   

(528) 10 

(529)  / 

(530) 

(531)          

(532) 

(533)       H   4 *=

(534)         .1    

(535)          1

(536)          .  / 3  .1    

(537) 

(538) 1

(539)      .

(540)  

(541) 

(542) 

(543) . B. cl 2 fs 2. b2. b1. bc. fs 1. fs c Master. cl 1. cl c. 4 **'  

(544)  0     1

(545) 

(546)  EA =+F.   

(547)  0         

(548) 

(549)        -   

(550)  

(551) 6    . 0

(552) .      1  ' &    

(553)     .   0     6  .       1    

(554) .   /         -    1  . 

(555) . . L.  L               

(556).                 /    

(557). 1    .   /               .     

(558) /         

(559)     

(560)  4 **

(561)              1 -  1   

(562) 

(563) . 

(564) 6 . 

(565) 1

(566)       .1     

(567) /          -   0      

(568)  

(569)       /     /       

(570) 

(571)  .    0  /     

(572)  .        /         4 .  0          

(573)     

(574) 

(575) .  

(576) 6 3       

(577) 6   . 2    

(578)    3        .

(579)  -    

(580) 30        

(581)    &3

(582) -  .  3. -  &-  3   ..

(583) &-.    .

(584)  

(585) 

(586) 

(587) . A.            .1 3  

(588) 6   E<F  &-  3  

(589)  .         3                     .                 .1 3      &-  3  

(590)  .        $   &-      0   &-  3 EB *CF 1          &-   . .     0   &-  3       .0 3 1 . 

(591)   .1 3     

(592)    2 .        &-  3  . 

(593)     !

(594)    !

(595)        1

(596) 6  03     E=F  

(597) 3    3        . 

(598)    B. .  . -      

(599)        3            . -   

(600)    .  

(601) 

(602) 0 1 .   1   /  /         

(603) 

(604) 1           3.    .5        

(605)  ..                 .   

(606) 

(607)    0 

(608)  0    3   1         3        $

(609)  4       1      

(610) / 

(611)      .   0     -      .   

(612) /

(613)     

(614)  0     -           /         

(615)         . 

(616)   3 .  

(617)     /    

(618) .          -    

(619) /  

(620)  . 

(621) .        

(622)     

(623)          

(624)  

(625)    

(626) . / 

(627) 

(628) . .  

(629)     

(630) 

(631)  .

(632)    

(633)  

(634)       1 /   $     3      

(635) 0    

(636)  

(637)     G 1 . *"#. '( ('. 4 <= 1          

(638) . .    EA =+F.  4 <=        

(639) .       

(640) . 

(641) .         

(642) 

(643)    . -     . /       

(644) 

(645)     .  $

(646) .   /      

(647) 

(648)    

(649)   3    

(650) 

(651)     

(652) 

(653)      .  $

(654) .        

(655) 

(656)         -   

(657)  .5    

(658)        N. O   $      1  - . <=    4 <= . .        0      

(659)  P

(660).    .  

(661) 

(662)     

(663)    

(664)              3        

(665)  P

(666) .  .  .    EA =+F !    E=@ =BF  

(667)   

(668) 6    -      .  3 

(669)     . =+.

(670)  

(671)      

(672) . ==.      

(673)      

(674)  

(675)        

(676)  

(677)     . . . 

(678)             . . 

(679)  

(680)                      . .        

(681)  

(682) . . 

(683)    

(684)         

(685)   . . 

(686)       

(687)         

(688)       . . !  

(689)   4 <='     . .    EA =+F.

(690)    !

(691) "

(692).             

(693)           

(694)  #!

(695) 

(696) 

(697) 

(698) $

(699)

(700)  #   #          

(701) . 

(702)       . - . <=' /       

(703) . .    EA =+F.    . 1            4 <* 1           - . <=

(704)      .5    

(705) . !0    E=@ =BF   0     

(706)  

(707)  

(708) . . 

(709)      . L  

(710)     

(711) .    1    3

(712) 

(713)  - 

(714)

(715)   . L   .  0. 

(716)   

(717)  

(718). 

(719)   

(720) . !    E=@ =BF    3 

(721)  - . <=  .  4 <*                1   

(722) 1     .5     , 4  Æ  0  1      / $         . .    .         1    .5        0      

(723)  P   

(724)    P. . 

(725) . . .         

(726)  .  -  1     

(727)      C  .  .         3 . 

(728)    P

(729) .

(730)  

(731)      

(732) . =*.  

(733)  

(734)       

(735)     . .  . .      . "          

(736)

(737)      .      .      

(738)      

(739)  

(740)     . . #      

(741)      . . 

(742)             . . 

(743)   $

(744)         

(745)   . %. 

(746)       

(747)         

(748)       . . !  

(749)  . 4 <*'     . !    E=@ =BF.

(750) . &'

(751) 

(752)  . ()

(753) 

(754)  &#

(755)  $*** &'

(756) 

(757)   

(758) " 

(759) " 

(760) " #

(761) 

(762) " #

(763) 

(764) ". +,  +  -  /0! 2#

(765).             .         1            . 2## /0 4

(766) #

(767) . 3,

(768) 

(769)   

(770) #0 )   ,

(771) 5  

(772)

(773) * 2 )  

(774) # 

(775) #0  ,

(776)   5  6

(777) 

(778)    ,  7

(779)   6

(780) )   

(781) ,

(782)  0 6

(783) # 

(784) #*. 6

(785) #. 86

(786)  " 

(787)  5  

(788) # 

(789)   9

(790)  

(791) 

(792) #* (6

(793) 

(794) # 9

(795)   7

(796)   

(797) # 0 ##"  " 9

(798)  6

(799)  

(800)   ) 6 

(801)

(802) # 6 7

(803)   , * (6 ,0  

(804) # # $6 6

(805) +,  '

(806) 

(807)  . :0. ( 

(808) # 

(809) 6

(810)    7

(811) 

(812) 5 0 

(813)   # ""  )   ,

(814)   

(815)  6

(816) 7

(817)  

(818) # 0 6

(819) ) $

(820) 

(821) 

(822) #0 6

(823) # 

(824) #  

(825) 

(826) 

(827) #  6

(828)  ,

(829) *. - . <*' /       

(830) . !    E=@ =BF.

(831)  

(832)      

(833)  f. 1111 0000 00 11 0000 00 1111 11 0000 1111 00 0011 11 00 11 00 11 00 11 00 11 0011 11 00 00 11 00 11 f. 1. 2. p 1. 16. 10. p 2. t1. t2. t3. b. p. 3. 4. 3. 0.8. p. 6. 10. 5. 1. 1 2. =<. 000000 111111 00000011 111111 00 00 11 000000 111111 0000 000000 0000 1111111111 1111 0000 1111 0000 1111 00 11 0000 1111 0000 00 11 1111. File Transfers Task Executions File Transfers Task Executions. 12.5. 3. 10. 16. 5. 10. Schedule created by MinMin: {< t 1 p1 > < t 3 p2 > < t 2 p2 > } Cost:48.5 File 12.5 20 Transfers p 00 11 Task 1 00 11 4 3 3 00 11 Executions 00 11 File Transfers p 2 Task Executions. 111111 11111111 000000 111111 11111111111 00000000000000 00000000 00 11 000 00 11 000 111. Better Schedule: {< t 1 p1 > < t 2 p1 > < t 3 p1 > } Cost:39.5 4 <<'.  G 1    

(834)         0.     . *"!. &). -   0     

(835)        .     

(836) 

(837)      

(838)   3       . -   6  6       . /.        -  G 1      1     /  

(839)    3 /          

(840)     /           . 

(841)    0 

(842)  3 /     

(843)           

(844)       0      2      0    /         

(845)    3     .   .   4 <<   .    . 4 <<

(846)      0     1     

(847) 1   /       /.    

(848)   

(849)  .  

(850)   

(851)          

(852) . /  -  

(853)        3     /    3     /   /      

(854)  

(855)  1 . 

(856) 

(857)     -         1     

(858) 

(859) 

(860)  .      

(861)  1 ,BC.

(862)  

(863)      

(864)  f. f. 111 000 111 000 000 111 000 000 111 111 000 111 00 11 00 11 00 11 00 11 0011 11 00 00 11 00 11 1. 2. 5. 7. t1. t2. t3. b. p. 2. 7. 16. 1. p. 4. 7. 17. 1. 1 2. p 1. p 2. File Transfers Task Executions File Transfers Task Executions. =,. 111 00 11 000 111 00000 000111111 101011111 000000 000 111 000 111 000111111 000000 111 5. 7. 2. 7. 16. Schedule created by MinMin: {< t 1p1 > < t 2 p1 > < t 3p1 > } p 1. p 2. File Transfers Task Executions File Transfers Task Executions. 111 000 00010111111 111 000000 10111 000000 111111 000 00 00011 111 00111 11 000 000 111. Cost:35. 7. 16. 2. 7. 5. 7 000 111 111 000. Better Schedule: {< t 1 p1 > < t 3 p1 > < t 2 p2 > } Cost:26 4 <,'   G 1    

(865)      .    3 

Referanslar

Benzer Belgeler

(A- navarza'nın ilerdeyse otuz yıllık bekçi­ leri. Halet Hanım’ın onlar için diklirtti- ği apoletli üniforma ceketleri olmadan resim çektirmiyorlar. İşlerini

*'6E=256 6-!"&#&/6!"&6!9-+'26!99+!2-*6!"&6+"+#+.'2!#6!99+!2-*6+,6-6*2'"26 +#&66:9#!'"&1 FGHIJKLMNOI1# '*8!*-'/66!9-+/65:'*"2/6?3,'*/6838'*-6-+3.-6!"&62'#' '*!'+"1

We study the energy transfer rate for electrons in two parallel quantum wires due to interwire Coulomb interactions. The energy transfer rate between the wires ~similar to the

Excitation energy transfer of an excited state energy of the donor (D) to the ground state of the acceptor (A) is possible provided that the emission spectrum of the donor

In practice, when the user query traf- fic rate exceeds the peak sustainable throughput rate of the search engine, a fraction of user queries (herein, referred to as overflow

In our study, we compared the mesopic luminance performance of the QD-WLED designs with the conventional light sources including the standard daylight source D65, a cool white

Since we have employed an artificial neural network for the classifier, the classification result will be in the form of activation values of the neurons in the

These measures will need to address the objective financial value of intangible assets; have a long-term, forward-looking perspective; be able to incorporate data with a