메뉴 건너뛰기




Volumn 59, Issue 10, 2010, Pages 1434-1440

Load unbalancing strategy for multicore embedded processors

Author keywords

Distributed architectures; embedded systems; load balancing; real time systems; task assignment

Indexed keywords

APERIODIC TASK; DISTRIBUTED ARCHITECTURE; DISTRIBUTED SYSTEMS; EMBEDDED CORES; EMBEDDED PROCESSORS; LOAD BALANCING STRATEGY; LOAD-BALANCING; MEAN WAITING TIME; MULTI CORE; PERIODIC TASKS; POWER CONSUMPTION; POWER EFFICIENCY; TASK ASSIGNMENT; TEST CHIPS;

EID: 77956247909     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2009.181     Document Type: Article
Times cited : (18)

References (32)
  • 1
    • 0027663155 scopus 로고
    • Strategies for dynamic load balancing on highly parallel computers
    • Sept.
    • M.H. Willebeek-LeMair and A.P. Reeves, "Strategies for Dynamic Load Balancing on Highly Parallel Computers," IEEE Trans. Parallel and Distributed systems, vol. 4, no. 9, pp. 979-993, Sept. 1993.
    • (1993) IEEE Trans. Parallel and Distributed Systems , vol.4 , Issue.9 , pp. 979-993
    • Willebeek-LeMair, M.H.1    Reeves, A.P.2
  • 2
    • 84974687699 scopus 로고
    • Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment
    • C.L. Liu and J. Layland, "Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment," J. ACM, vol. 20, no. 1, pp. 46-61, 1973.
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.2
  • 3
    • 77956261067 scopus 로고    scopus 로고
    • Implementation of light weight SMP OS on multiprocessor enviroment
    • K. Cho, W. Lee, and J. Kim, "Implementation of Light Weight SMP OS on Multiprocessor Enviroment," Proc. 2007 Samsung Technology Conf., 2007.
    • (2007) Proc. 2007 Samsung Technology Conf.
    • Cho, K.1    Lee, W.2    Kim, J.3
  • 10
    • 0033706197 scopus 로고    scopus 로고
    • A survey of design techniques for system-level dynamic power management
    • June
    • Benini et al., "A Survey of Design Techniques for System-Level Dynamic Power Management," IEEE Trans. Very Large Scale Integration Systems (VLSI), vol. 8, no. 3, pp. 299-316, June 2000.
    • (2000) IEEE Trans. Very Large Scale Integration Systems (VLSI) , vol.8 , Issue.3 , pp. 299-316
    • Benini1
  • 11
    • 0038649358 scopus 로고    scopus 로고
    • A dynamic load distribution strategy for systems under high task variation and heavy traffic
    • June
    • B. Fu and Z. Tari, "A Dynamic Load Distribution Strategy for Systems Under High Task Variation and Heavy Traffic," Proc. 18th ACM Int'l Symp. Applied Computing (SAC), pp. 1031-1037, June 2003.
    • (2003) Proc. 18th ACM Int'l Symp. Applied Computing (SAC) , pp. 1031-1037
    • Fu, B.1    Tari, Z.2
  • 12
    • 0018467197 scopus 로고
    • Models for Dynamic Load Balancing in a Heterogeneous Multiple Processor System
    • May
    • Y.-C. Chow and W.H. Kohler, "Models for Dynamic Load Balancing in a Heterogeneous Multiple Processor System," IEEE Trans. Computers, vol. 28, no. 5, pp. 354-361, May 1979.
    • (1979) IEEE Trans. Computers , vol.28 , Issue.5 , pp. 354-361
    • Chow, Y.-C.1    Kohler, W.H.2
  • 13
    • 32844475712 scopus 로고    scopus 로고
    • Evaluation of task assignment policies for supercomputing servers: The case for load unbalancing and fairness
    • Apr.
    • B. Schroeder and M. Harchol-Balter, "Evaluation of Task Assignment Policies for Supercomputing Servers: The Case for Load Unbalancing and Fairness," Cluster Computing: The J. Networks, Software Tools, and Applications, vol. 7, no. 2, pp. 151-161, Apr. 2004.
    • (2004) Cluster Computing: The J. Networks, Software Tools, and Applications , vol.7 , Issue.2 , pp. 151-161
    • Schroeder, B.1    Harchol-Balter, M.2
  • 14
    • 0030678223 scopus 로고    scopus 로고
    • Load Profiling, A Methodology for Scheduling Real-Time Tasks in a Distributed System
    • May
    • A. Bestavros, "Load Profiling, A Methodology for Scheduling Real-Time Tasks in a Distributed System," Proc. IEEE Int'l Conf. Distributed Computing Systems, May 1997.
    • (1997) Proc. IEEE Int'l Conf. Distributed Computing Systems
    • Bestavros, A.1
  • 15
    • 0037885374 scopus 로고    scopus 로고
    • Task assignment with unknown duration
    • M. Harchol-Balter, "Task Assignment with Unknown Duration," J. ACM, vol. 49, no. 2, pp. 260-288, 2002.
    • (2002) J. ACM , vol.49 , Issue.2 , pp. 260-288
    • Harchol-Balter, M.1
  • 17
    • 29144483477 scopus 로고    scopus 로고
    • Analysis of energy reduction on dynamic voltage scaling-enabled systems
    • Dec.
    • L. Yuan and G. Qu, "Analysis of Energy Reduction on Dynamic Voltage Scaling-Enabled Systems," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 12, pp. 1827-1837, Dec. 2005.
    • (2005) IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems , vol.24 , Issue.12 , pp. 1827-1837
    • Yuan, L.1    Qu, G.2
  • 22
    • 42549083225 scopus 로고    scopus 로고
    • Performance-Guided Load (Un)balancing under Autocorrelated Flows
    • May
    • Q. Zhang, N. Mi, A. Riska, and E. Smirni, "Performance-Guided Load (Un)balancing under Autocorrelated Flows," IEEE Trans. Parallel and Distributed Systems, vol. 19, no. 5, pp. 652-665, May 2008.
    • (2008) IEEE Trans. Parallel and Distributed Systems , vol.19 , Issue.5 , pp. 652-665
    • Zhang, Q.1    Mi, N.2    Riska, A.3    Smirni, E.4
  • 25
  • 27
    • 66549130811 scopus 로고    scopus 로고
    • Chip multi processing aware linux kernel scheduler
    • S. Siddha and V. Pallipadi, "Chip Multi Processing Aware Linux Kernel Scheduler," Proc. Linux Symp., 2005.
    • (2005) Proc. Linux Symp.
    • Siddha, S.1    Pallipadi, V.2
  • 29
    • 77956233385 scopus 로고    scopus 로고
    • http://www.arm.com/products/DevTools/CT11MPCore.htm, 2009.
    • (2009)
  • 30
    • 77956254326 scopus 로고    scopus 로고
    • http://www.arm.com/products/DevTools/EB.html, 2009.
    • (2009)
  • 31
    • 77956233989 scopus 로고    scopus 로고
    • The uC/OS-II Real-Time OS available at
    • The uC/OS-II Real-Time OS available at http://www.micrium.com/, 2009.
    • (2009)
  • 32
    • 77956240637 scopus 로고    scopus 로고
    • The Nucleus Real-Time OS available at
    • The Nucleus Real-Time OS available at http://www.mentor.com/ products/embedded-software, 2009.
    • (2009)


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