메뉴 건너뛰기




Volumn 96, Issue 2, 2014, Pages 87-117

Energy-efficient job stealing for CPU-intensive processing in mobile devices

Author keywords

CPU intensive application; Job scheduling; Job stealing; Mobile devices; Mobile Grid

Indexed keywords


EID: 84894103891     PISSN: 0010485X     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00607-012-0245-5     Document Type: Article
Times cited : (24)

References (51)
  • 1
    • 84894050782 scopus 로고    scopus 로고
    • Harness unused smartphone power for a computing boost
    • doi: 10.1016/S0262-4079(12)62255-6
    • Aron J (2012) Harness unused smartphone power for a computing boost. New Scientist 215(2880):18. doi: 10.1016/S0262-4079(12)62255-6. http://www. sciencedirect.com/science/article/pii/S0262407912622556
    • (2012) New Scientist , vol.215 , Issue.2880 , pp. 18
    • Aron, J.1
  • 2
    • 50649123246 scopus 로고    scopus 로고
    • Write once, run anywhere: A survey of mobile runtime environments
    • doi: 10.1109/GPC.WORKSHOPS.2008.19
    • Blom S, Book M, Gruhn V, Hrushchak R, Köhler A (2008) Write once, run anywhere: a survey of mobile runtime environments. In: International conference on grid and pervasive computing, pp 132-137. doi: 10.1109/GPC.WORKSHOPS.2008.19
    • (2008) International Conference on Grid and Pervasive Computing , pp. 132-137
    • Blom S, B.1
  • 4
    • 46749148730 scopus 로고    scopus 로고
    • Towards real-time (milliseconds) parameter estimation of lithium-ion batteries using reformulated physics-based models
    • doi: 10.1016/j.jpowsour.2008.04.077
    • Boovaragavan V, Harinipriya S, Subramanian VR (2008) Towards real-time (milliseconds) parameter estimation of lithium-ion batteries using reformulated physics-based models. J Power Sources 183(1):361-365. doi: 10.1016/j.jpowsour. 2008.04.077. http://www.sciencedirect.com/science/article/B6TH1-4SFS0MD-4/2/ e4746e187e06b4aebb77c9a930f56b7f
    • (2008) J Power Sources , vol.183 , Issue.1 , pp. 361-365
    • Boovaragavan, V.1    Harinipriya, S.2    Subramanian, V.R.3
  • 5
    • 0036871428 scopus 로고    scopus 로고
    • GridSim: A toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing
    • 10.1002/cpe.710 1007.68630
    • Buyya R, Murshed M (2002) GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing. Concurrency Comput Pract Exp 14(13):1175-1220
    • (2002) Concurrency Comput Pract Exp , vol.14 , Issue.13 , pp. 1175-1220
    • Buyya, R.1    Murshed, M.2
  • 6
    • 78650777991 scopus 로고    scopus 로고
    • Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    • 10.1002/spe.995
    • Calheiros RN, Ranjan R, Beloglazov A, De Rose CAF, Buyya R (2011) Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23-50
    • (2011) Softw Pract Exp , vol.41 , Issue.1 , pp. 23-50
    • Calheiros, R.N.1    Ranjan, R.2    Beloglazov, A.3    De Rose, C.A.F.4    Buyya, R.5
  • 7
    • 79955554419 scopus 로고    scopus 로고
    • Energy consumption and execution time estimation of embedded system applications
    • doi: 10.1016/j.micpro.2010.08.006
    • Callou G, Maciel P, Tavares E, Andrade E, Nogueira B, Araujo C, Cunha P (2011) Energy consumption and execution time estimation of embedded system applications. Microprocess Microsyst 35(4):426-440. doi: 10.1016/j.micpro.2010. 08.006. http://www.sciencedirect.com/science/article/pii/S0141933110000529
    • (2011) Microprocess Microsyst , vol.35 , Issue.4 , pp. 426-440
    • Callou, G.1    Maciel, P.2    Tavares, E.3    Andrade, E.4    Nogueira, B.5    Araujo, C.6    Cunha, P.7
  • 8
    • 83755162449 scopus 로고    scopus 로고
    • Replication and checkpoint schemes for task-fault tolerance in campus-wide mobile grid
    • Kim Th, Adeli H, Cho Hs, Gervasi O, Yau SS, Kang BH, Villalba JG (eds) Springer, Berlin
    • Choi S, Lee J, Yu H, Lee H (2011) Replication and checkpoint schemes for task-fault tolerance in campus-wide mobile grid. In: Kim Th, Adeli H, Cho Hs, Gervasi O, Yau SS, Kang BH, Villalba JG (eds) Grid and distributed computing. Communications in computer and information science, vol 261. Springer, Berlin, pp 455-467. http://dx.doi.org/10.1007/978-3-642-27180-9-56
    • (2011) Grid and Distributed Computing. Communications in Computer and Information Science , vol.261 , pp. 455-467
    • Choi, S.1    Lee, J.2    Yu, H.3    Lee, H.4
  • 10
    • 84861598178 scopus 로고    scopus 로고
    • Incentive mechanisms for smartphone collaboration in data acquisition and distributed computing
    • doi: 10.1109/INFCOM.2012.6195541
    • Duan L, Kubo T, Sugiyama K, Huang J, Hasegawa T, Walrand J (2012) Incentive mechanisms for smartphone collaboration in data acquisition and distributed computing. In: INFOCOM, 2012 Proceedings IEEE, pp 1701-1709. doi: 10.1109/INFCOM.2012.6195541
    • (2012) INFOCOM, 2012 Proceedings IEEE , pp. 1701-1709
    • Duan, L.1    Kubo, T.2    Sugiyama, K.3    Huang, J.4    Hasegawa, T.5    Walrand, J.6
  • 11
    • 84862998994 scopus 로고    scopus 로고
    • Mobile cloud computing: A survey
    • doi: 10.1016/j.future.2012.05.023
    • Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Future Gen Comput Syst 29(1):84-106. doi: 10.1016/j.future.2012.05.023. http://www.sciencedirect.com/science/article/pii/S0167739X12001318
    • (2013) Future Gen Comput Syst , vol.29 , Issue.1 , pp. 84-106
    • Fernando, N.1    Loke, S.W.2    Rahayu, W.3
  • 12
    • 77955513322 scopus 로고    scopus 로고
    • Mobility-aware cost-efficient job scheduling for single-class grid jobs in a generic mobile grid architecture
    • doi: 10.1016/j.future.2009.05.003
    • Ghosh P, Das SK (2010) Mobility-aware cost-efficient job scheduling for single-class grid jobs in a generic mobile grid architecture. Future Gen Comput Syst 26(8):1356-1367. doi: 10.1016/j.future.2009.05.003. http://www. sciencedirect.com/science/article/pii/S0167739X09000648
    • (2010) Future Gen Comput Syst , vol.26 , Issue.8 , pp. 1356-1367
    • Ghosh, P.1    Das, S.K.2
  • 13
    • 19944399271 scopus 로고    scopus 로고
    • Condor grid computing from mobile handheld devices
    • doi: 10.1145/881978.882005
    • González-Castaño FJ, Vales-Alonso J, Livny M, Costa-Montenegro E, Anido-Rifón L (2003) Condor grid computing from mobile handheld devices. SIGMOBILE Mobile Comput Commun Rev 7(1): 117-126. doi: 10.1145/881978.882005
    • (2003) SIGMOBILE Mobile Comput Commun Rev , vol.7 , Issue.1 , pp. 117-126
    • González-Castaño Fj, V.1
  • 14
    • 63849186767 scopus 로고    scopus 로고
    • Distributed computing economics
    • 10.1145/1394127.1394131 10.1145/1394127.1394131
    • Gray J (2008) Distributed computing economics. Queue 6(3):63-68. doi: 10.1145/1394127.1394131
    • (2008) Queue , vol.6 , Issue.3 , pp. 63-68
    • Gray, J.1
  • 15
    • 83755221054 scopus 로고    scopus 로고
    • Mobile application compatibility test system design for android fragmentation
    • Kim Th, Adeli H, Kim HK, Kang Kj, Kim KJ, Kiumi A, Kang BH (eds) Springer, Berlin
    • Ham HK, Park YB (2011) Mobile application compatibility test system design for android fragmentation. In: Kim Th, Adeli H, Kim HK, Kang Kj, Kim KJ, Kiumi A, Kang BH (eds) Software engineering, business continuity, and education. Communications in computer and information science, vol 257. Springer, Berlin, pp 314-320
    • (2011) Software Engineering, Business Continuity, and Education. Communications in Computer and Information Science , vol.257 , pp. 314-320
    • Ham, H.K.1    Park, Y.B.2
  • 16
    • 80755158891 scopus 로고    scopus 로고
    • Battery cell state-of-charge estimation using linear parameter varying system techniques
    • doi: 10.1016/j.jpowsour.2011.09.058
    • Hu Y, Yurkovich S (2012) Battery cell state-of-charge estimation using linear parameter varying system techniques. J Power Sources 198(0):338-350. doi: 10.1016/j.jpowsour.2011.09.058. http://www.sciencedirect.com/science/article/ pii/S0378775311018295
    • (2012) J Power Sources , vol.198 , pp. 338-350
    • Hu, Y.1    Yurkovich, S.2
  • 19
    • 79952244756 scopus 로고    scopus 로고
    • High-fidelity real-time simulation on deployed platforms
    • doi: 10.1016/j.compfluid.2010.07.007
    • Huynh D, Knezevic D, Peterson J, Patera A (2011) High-fidelity real-time simulation on deployed platforms. Comput Fluids 43(1):74-81. doi: 10.1016/j.compfluid.2010.07.007. http://www.sciencedirect.com/science/article/ pii/S0045793010001829
    • (2011) Comput Fluids , vol.43 , Issue.1 , pp. 74-81
    • Huynh, D.1    Knezevic, D.2    Peterson, J.3    Patera, A.4
  • 21
    • 84870285465 scopus 로고    scopus 로고
    • A cooperative cell model in computational mobile grid
    • 10.4018/jbdcn.2012010102 10.4018/jbdcn.2012010102
    • Kaushik A, Vidyarthi DP (2012) A cooperative cell model in computational mobile grid. Int J Bus Data Commun Networking 8:19-36. doi: 10.4018/jbdcn. 2012010102
    • (2012) Int J Bus Data Commun Networking , vol.8 , pp. 19-36
    • Kaushik, A.1    Vidyarthi, D.P.2
  • 24
    • 77951039985 scopus 로고    scopus 로고
    • Cloud computing for mobile users: Can offloading computation save energy?
    • 10.1109/MC.2010.98 10.1109/MC.2010.98
    • Kumar K, Lu YH (2010) Cloud computing for mobile users: Can offloading computation save energy? Computer 43(4):51-56. doi: 10.1109/MC.2010.98
    • (2010) Computer , vol.43 , Issue.4 , pp. 51-56
    • Kumar, K.1    Lu, Y.H.2
  • 25
    • 0038756104 scopus 로고    scopus 로고
    • Wireless Internet access: 3G vs. WiFi?
    • Lehr W, McKnight LW (2003) Wireless Internet access: 3G vs. WiFi? Telecommun Policy 27:351-370
    • (2003) Telecommun Policy , vol.27 , pp. 351-370
    • Lehr, W.1    McKnight, L.W.2
  • 26
    • 68949114580 scopus 로고    scopus 로고
    • Utility-based scheduling for grid computing under constraints of energy budget and deadline
    • doi: 10.1016/j.csi.2008.12.004
    • Li C, Li L (2009) Utility-based scheduling for grid computing under constraints of energy budget and deadline. Comput Stand Interf 31(6):1131-1142. doi: 10.1016/j.csi.2008.12.004. http://www.sciencedirect.com/science/article/ B6TYV-4V70RB2-4/2/65554f30c6e3068ba1697c540f160003
    • (2009) Comput Stand Interf , vol.31 , Issue.6 , pp. 1131-1142
    • Li, C.1    Li, L.2
  • 27
    • 74449093250 scopus 로고    scopus 로고
    • Energy constrained resource allocation optimization for mobile grids
    • doi: 10.1016/j.jpdc.2009.06.003
    • Li C, Li L (2010) Energy constrained resource allocation optimization for mobile grids. J Parallel Distrib Comput 70(3):245-258. doi: 10.1016/j.jpdc.2009.06.003. http://www.sciencedirect.com/science/article/B6WKJ- 4WKTWWB-1/2/7f0834c24e7b7dd44adae8e22ce49ad5
    • (2010) J Parallel Distrib Comput , vol.70 , Issue.3 , pp. 245-258
    • Li, C.1    Li, L.2
  • 28
    • 77954700395 scopus 로고    scopus 로고
    • Energy efficient resource management in mobile Grid
    • doi: 10.3233/MIS-2010-0099
    • Li C, Li L (2010) Energy efficient resource management in mobile Grid. Mobile Inf Syst 6:193-211. doi: 10.3233/MIS-2010-0099. http://iospress. metapress.com/content/3R214MM142481741
    • (2010) Mobile Inf Syst , vol.6 , pp. 193-211
    • Li, C.1    Li, L.2
  • 29
    • 79955882146 scopus 로고    scopus 로고
    • A multi-agent-based model for service-oriented interaction in a mobile grid computing environment
    • doi: 10.1016/j.pmcj.2010.10.006
    • Li C, Li L (2011) A multi-agent-based model for service-oriented interaction in a mobile grid computing environment. Pervas Mobile Comput 7(2):270-284. doi: 10.1016/j.pmcj.2010.10.006. http://www.sciencedirect.com/ science/article/pii/S1574119210001173
    • (2011) Pervas Mobile Comput , vol.7 , Issue.2 , pp. 270-284
    • Li, C.1    Li, L.2
  • 30
    • 79751538952 scopus 로고    scopus 로고
    • Tradeoffs between energy consumption and qos in mobile grid
    • 10.1007/s11227-009-0330-5 10.1007/s11227-009-0330-5
    • Li C, Li L (2011) Tradeoffs between energy consumption and qos in mobile grid. J Supercomput 55:367-399. doi: 10.1007/s11227-009-0330-5
    • (2011) J Supercomput , vol.55 , pp. 367-399
    • Li, C.1    Li, L.2
  • 31
    • 84863445614 scopus 로고    scopus 로고
    • Game-theoretic analysis of cooperation incentive strategies in mobile ad hoc networks
    • 10.1109/TMC.2011.151 10.1109/TMC.2011.151
    • Li Z, Shen H (2012) Game-theoretic analysis of cooperation incentive strategies in mobile ad hoc networks. IEEE Trans Mobile Comput 11(8):1287-1303. doi: 10.1109/TMC.2011.151
    • (2012) IEEE Trans Mobile Comput , vol.11 , Issue.8 , pp. 1287-1303
    • Li, Z.1    Shen, H.2
  • 33
    • 33748541058 scopus 로고    scopus 로고
    • Efficient task replication and management for adaptive fault tolerance in mobile grid environments
    • doi: 10.1016/j.future.2006.04.014
    • Litke A, Skoutas D, Tserpes K, Varvarigou T (2007) Efficient task replication and management for adaptive fault tolerance in mobile grid environments. Future Gen Comput Syst 23(2):163-178. doi: 10.1016/j.future.2006. 04.014. http://www.sciencedirect.com/science/article/pii/S0167739X0600080X
    • (2007) Future Gen Comput Syst , vol.23 , Issue.2 , pp. 163-178
    • Litke, A.1    Skoutas, D.2    Tserpes, K.3    Varvarigou, T.4
  • 34
    • 80051691695 scopus 로고    scopus 로고
    • Swarm intelligence approaches for grid load balancing
    • 10.1007/s10723-011-9180-5
    • Ludwig S, Moallem A (2011) Swarm intelligence approaches for grid load balancing. J Grid Comput 9(3):279-301
    • (2011) J Grid Comput , vol.9 , Issue.3 , pp. 279-301
    • Ludwig, S.1    Moallem, A.2
  • 35
    • 77951128919 scopus 로고    scopus 로고
    • On the evaluation of gridification effort and runtime aspects of JGRIM applications
    • 10.1016/j.future.2010.02.014
    • Mateos C, Zunino A, Campo M (2010) On the evaluation of gridification effort and runtime aspects of JGRIM applications. Future Gen Comput Syst 26(6):797-819
    • (2010) Future Gen Comput Syst , vol.26 , Issue.6 , pp. 797-819
    • Mateos, C.1    Zunino, A.2    Campo, M.3
  • 36
    • 79953189342 scopus 로고    scopus 로고
    • A software tool for semi-automatic gridification of resource-intensive java bytecodes and its application to ray tracing and sequence alignment
    • 10.1016/j.advengsoft.2011.02.003
    • Mateos C, Zunino A, Hirsch M, Fernández M, Campo M (2011) A software tool for semi-automatic gridification of resource-intensive java bytecodes and its application to ray tracing and sequence alignment. Adv Eng Softw 42(4):172-186
    • (2011) Adv Eng Softw , vol.42 , Issue.4 , pp. 172-186
    • Mateos, C.1    Zunino, A.2    Hirsch, M.3    Fernández, M.4    Campo, M.5
  • 37
    • 84857842258 scopus 로고    scopus 로고
    • A novel mechanism for gridification of compiled java applications
    • Mateos C, Zunino A, Trachsel R, Campo M (2011) A novel mechanism for gridification of compiled java applications. Comput Inf 30(6):1259-1285
    • (2011) Comput Inf , vol.30 , Issue.6 , pp. 1259-1285
    • Mateos, C.1    Zunino, A.2    Trachsel, R.3    Campo, M.4
  • 38
    • 18444398308 scopus 로고    scopus 로고
    • Advanced eager scheduling for java-based adaptive parallel computing
    • 10.1002/cpe.v17:7/8 10.1002/cpe.855
    • Neary MO, Cappello P (2005) Advanced eager scheduling for java-based adaptive parallel computing. Concurrency Comput Practice Exp 17(7-8):797-819. doi: 10.1002/cpe.v17:7/8
    • (2005) Concurrency Comput Practice Exp , vol.17 , Issue.7-8 , pp. 797-819
    • Neary, M.O.1    Cappello, P.2
  • 39
    • 84871757766 scopus 로고    scopus 로고
    • Schedulers based on ant colony optimization for parameter sweep experiments in distributed environments
    • Bhattacharyya S, Dutta P (eds) IGI Global (in Press)
    • Pacini E, Mateos C, García Garino, C (2012) Schedulers based on ant colony optimization for parameter sweep experiments in distributed environments. In: Bhattacharyya S, Dutta P (eds) Research on computational intelligence for engineering, science and business. IGI Global (in Press)
    • (2012) Research on Computational Intelligence for Engineering, Science and Business
    • Pacini E, M.1
  • 41
    • 17044365390 scopus 로고    scopus 로고
    • Energy scavenging for mobile and wireless electronics
    • 10.1109/MPRV.2005.9 10.1109/MPRV.2005.9
    • Paradiso JA, Starner T (2005) Energy scavenging for mobile and wireless electronics. IEEE Pervas Comput 4(1):18-27. doi: 10.1109/MPRV.2005.9
    • (2005) IEEE Pervas Comput , vol.4 , Issue.1 , pp. 18-27
    • Paradiso, J.A.1    Starner, T.2
  • 42
    • 77958482535 scopus 로고    scopus 로고
    • Measuring mobile phone energy consumption for 802.11 wireless networking
    • doi: 10.1016/j.pmcj.2010.07.005
    • Rice A, Hay S (2010) Measuring mobile phone energy consumption for 802.11 wireless networking. Pervas Mob Comput 6(6):593-606. doi: 10.1016/j.pmcj.2010. 07.005. http://www.sciencedirect.com/science/article/pii/S1574119210000593
    • (2010) Pervas Mob Comput , vol.6 , Issue.6 , pp. 593-606
    • Rice, A.1    Hay, S.2
  • 45
    • 79551660564 scopus 로고    scopus 로고
    • Introducing mobile devices into grid systems: A survey
    • 10.1504/IJWGS.2011.038386
    • Rodriguez JM, Zunino A, Campo M (2011) Introducing mobile devices into grid systems: a survey. Int J Web Grid Services 7(1):1-40
    • (2011) Int J Web Grid Services , vol.7 , Issue.1 , pp. 1-40
    • Rodriguez, J.M.1    Zunino, A.2    Campo, M.3
  • 46
    • 79956104662 scopus 로고    scopus 로고
    • Systematic design of secure mobile grid systems
    • doi: 10.1016/j.jnca.2011.01.001
    • Rosado DG, Fernández-Medina E, López J, Piattini M (2011) Systematic design of secure mobile grid systems. J Network Comput Appl 34(4):1168-1183. doi: 10.1016/j.jnca.2011.01.001. http://www.sciencedirect.com/ science/article/pii/S1084804511000026
    • (2011) J Network Comput Appl , vol.34 , Issue.4 , pp. 1168-1183
    • Rosado Dg, F.1
  • 47
    • 68949158218 scopus 로고    scopus 로고
    • WSPE: A peer-to-peer grid programming environment
    • 10.1002/cpe.v21:13 10.1002/cpe.1392
    • Rosinha RB, Geyer CFR, Vargas PK (2009) WSPE: a peer-to-peer grid programming environment. Concurrency Comput Practice Exp 21(13):1709-1724. doi: 10.1002/cpe.v21:13
    • (2009) Concurrency Comput Practice Exp , vol.21 , Issue.13 , pp. 1709-1724
    • Rosinha, R.B.1    Geyer, C.F.R.2    Vargas, P.K.3
  • 48
    • 0036132977 scopus 로고    scopus 로고
    • Estimation of battery available capacity under variable discharge currents
    • doi: 10.1016/S0378-7753(01)00840-0
    • Shen WX, Chan CC, Lo EWC, Chau KT (2002) Estimation of battery available capacity under variable discharge currents. J Power Sources 103(2):180-187. doi: 10.1016/S0378-7753(01)00840-0. http://www.sciencedirect.com/science/article/ B6TH1-44V3JXV-2/2/77bf800f9c9901c16d550f67a4a31e6b
    • (2002) J Power Sources , vol.103 , Issue.2 , pp. 180-187
    • Shen, W.X.1    Chan, C.C.2    Ewc, L.3    Chau, K.T.4
  • 49
    • 77949562027 scopus 로고    scopus 로고
    • Satin: A high-level and efficient Grid programming model
    • Van Nieuwpoort R, Wrzesińska G, Jacobs C, Bal H (2010) Satin: a high-level and efficient Grid programming model. ACM Trans Programm Lang Syst 32(3):9:1-9:39
    • (2010) ACM Trans Programm Lang Syst , vol.32 , Issue.3 , pp. 91-939
    • Van Nieuwpoort R, W.1
  • 50
    • 43949126892 scopus 로고    scopus 로고
    • The worst-case execution-time problem: Overview of methods and survey of tools
    • doi: 10.1145/1347375.1347389
    • Wilhelm R, Engblom J, Ermedahl A, Holsti N, Thesing S, Whalley D, Bernat G, Ferdinand C, Heckmann R, Mitra T, Mueller F, Puaut I, Puschner P, Staschulat J, Stenström P (2008) The worst-case execution-time problem: overview of methods and survey of tools. ACM Trans Embed Comput Syst 7(3):36:1-36:53. doi: 10.1145/1347375.1347389
    • (2008) ACM Trans Embed Comput Syst , vol.7 , Issue.3 , pp. 361-3653
    • Wilhelm R, E.1
  • 51
    • 33749337596 scopus 로고    scopus 로고
    • Jcluster: An efficient Java parallel environment on a large-scale heterogeneous cluster
    • 10.1002/cpe.v18:12 10.1002/cpe.986
    • Zhang BY, Yang GW, Zheng WM (2006) Jcluster: an efficient Java parallel environment on a large-scale heterogeneous cluster. Concurrency Comput Practice Exp 18(12):1541-1557. doi: 10.1002/cpe.v18:12
    • (2006) Concurrency Comput Practice Exp , vol.18 , Issue.12 , pp. 1541-1557
    • Zhang, B.Y.1    Yang, G.W.2    Zheng, W.M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.