메뉴 건너뛰기




Volumn 15, Issue 2, 1998, Pages 103-130

The Slack Method: A New Method for Static Allocation of Hard Real-Time Tasks

Author keywords

Allocation; Distributed systems; Genetic algorithms; Mapping; Multiprocessor scheduling; Parallel systems; Simulated annealing

Indexed keywords

GENETIC ALGORITHMS; HEURISTIC METHODS; PARALLEL PROCESSING SYSTEMS; SIMULATED ANNEALING; STORAGE ALLOCATION (COMPUTER);

EID: 0032166830     PISSN: 09226443     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1008092427865     Document Type: Article
Times cited : (16)

References (49)
  • 2
    • 84978044251 scopus 로고
    • Deadline-monotonic software scheduling for the co-synthesis of parallel hard real-time systems
    • Altenbernd, Peter. 1995. Deadline-monotonic software scheduling for the co-synthesis of parallel hard real-time systems. Proceedings of the European Design and Test Conference, pp. 190-195.
    • (1995) Proceedings of the European Design and Test Conference , pp. 190-195
    • Altenbernd, P.1
  • 7
    • 0028338038 scopus 로고
    • Multiprocessor task scheduling with resource requirements
    • Blażewicz, J., & Ecker, K. 1994. Multiprocessor task scheduling with resource requirements. Journal of Real-Time Systems 6(1).
    • (1994) Journal of Real-Time Systems , vol.6 , Issue.1
    • Blazewicz, J.1    Ecker, K.2
  • 10
    • 2342511161 scopus 로고
    • Least-space-time-first scheduling algorithm: A policy for complex real-time tasks in multiple processor systems
    • Cheng, B.-C., Stoyenko, A. D., & Marlowe, T. J. 1994. Least-space-time-first scheduling algorithm: A policy for complex real-time tasks in multiple processor systems. Proceedings of the WRTP'94.
    • (1994) Proceedings of the WRTP'94
    • Cheng, B.-C.1    Stoyenko, A.D.2    Marlowe, T.J.3
  • 15
    • 25144482720 scopus 로고
    • Threshold accepting: A general purpose optimisation algorithm appearing superior to simulated annealing
    • Dück, G., & Scheuer, T. 1990. Threshold accepting: A general purpose optimisation algorithm appearing superior to simulated annealing. Journal of Computational Physics: pp. 161-175.
    • (1990) Journal of Computational Physics , pp. 161-175
    • Dück, G.1    Scheuer, T.2
  • 16
    • 0020139832 scopus 로고
    • Heuristic models of task assignment scheduling in distributed systems
    • Efe, K. 1982. Heuristic models of task assignment scheduling in distributed systems. IEEE Computer 15(6): 50-56.
    • (1982) IEEE Computer , vol.15 , Issue.6 , pp. 50-56
    • Efe, K.1
  • 18
    • 0003325333 scopus 로고
    • A user's guide to Tabu search
    • Glover, F., Taillard, E., & deWarra, D. 1993. A user's guide to Tabu search. Annals of OR 7(x): pp. 3-28.
    • (1993) Annals of OR , vol.7 , Issue.10 , pp. 3-28
    • Glover, F.1    Taillard, E.2    DeWarra, D.3
  • 20
    • 2342538622 scopus 로고
    • An evolutionary strategy for scheduling periodic tasks in real-time systems
    • Greenwood, G., Lang, C., & Hurley, S. 1995. An evolutionary strategy for scheduling periodic tasks in real-time systems. Applied Decision Technologies, pp. 171-188.
    • (1995) Applied Decision Technologies , pp. 171-188
    • Greenwood, G.1    Lang, C.2    Hurley, S.3
  • 22
    • 2342542596 scopus 로고    scopus 로고
    • CAN-based real-time lab environment
    • Hansson, H., & Sjödin, M. 1997. CAN-based real-time lab environment. CAN Newsletter (September): pp. 48-49.
    • (1997) CAN Newsletter , Issue.SEPTEMBER , pp. 48-49
    • Hansson, H.1    Sjödin, M.2
  • 23
    • 0030286576 scopus 로고    scopus 로고
    • BASEMENT: A distributed real-time architecture for vehicle applications
    • Hansson, H., Lawson, H., Strömberg, M., & Larsson, S. 1996. BASEMENT: a distributed real-time architecture for vehicle applications. Real-Time Systems 11(3): p. 223-244.
    • (1996) Real-Time Systems , vol.11 , Issue.3 , pp. 223-244
    • Hansson, H.1    Lawson, H.2    Strömberg, M.3    Larsson, S.4
  • 24
    • 0028501199 scopus 로고
    • A retargetable technique for predicting execution time of code segments
    • Harmon, M. G., Baker, T. P., & Whalley, D. B. 1994. A retargetable technique for predicting execution time of code segments. Journal of Real-Time Systems 7(2): pp. 159-182.
    • (1994) Journal of Real-Time Systems , vol.7 , Issue.2 , pp. 159-182
    • Harmon, M.G.1    Baker, T.P.2    Whalley, D.B.3
  • 26
    • 0003657437 scopus 로고
    • Allocation of periodic task modules with precedence and deadline constraints in distributed real-time systems
    • Hou, C.-J., & Shin, K. G. 1992. Allocation of periodic task modules with precedence and deadline constraints in distributed real-time systems. Proceedings of 13th Real-Time Systems Symposium.
    • (1992) Proceedings of 13th Real-Time Systems Symposium
    • Hou, C.-J.1    Shin, K.G.2
  • 30
    • 26444479778 scopus 로고
    • Optimisation by simulated annealing
    • Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. 1983. Optimisation by simulated annealing. Science 220(4589): pp. 671-680.
    • (1983) Science , vol.220 , Issue.4589 , pp. 671-680
    • Kirkpatrick, S.1    Gelatt, C.D.2    Vecchi, M.P.3
  • 32
    • 0010916439 scopus 로고
    • Recent results in the theory of machine scheduling
    • A. Bachen (ed.), Springer Verlag
    • Lawler, E. L. 1983. Recent results in the theory of machine scheduling. Mathematical Programming: The State of the Art, A. Bachen (ed.), Springer Verlag, pp. 202-233.
    • (1983) Mathematical Programming: The State of the Art , pp. 202-233
    • Lawler, E.L.1
  • 33
    • 0020271514 scopus 로고
    • On the complexity of fixed-priority scheduling of periodic real-time tasks. Performance
    • Leung, J. Y. T., & Whitehead, J. 1982. On the complexity of fixed-priority scheduling of periodic real-time tasks. Performance Evaluation 2(4): pp. 237-250.
    • (1982) Evaluation , vol.2 , Issue.4 , pp. 237-250
    • Leung, J.Y.T.1    Whitehead, J.2
  • 35
    • 2342467612 scopus 로고
    • Qualifying Dissertation, Computer Science Department, University of York
    • Nicholson, M. 1995. Optimisation searches inspired by nature. Qualifying Dissertation, Computer Science Department, University of York.
    • (1995) Optimisation Searches Inspired by Nature
    • Nicholson, M.1
  • 38
    • 2342534640 scopus 로고
    • A tabu search approach to task scheduling on heterogeneous processors under precedence constraints
    • Pontifícia Universidade Católica do Rio de Janeiro
    • Porto, S. C. S., & Celso, C. R. 1993. A tabu search approach to task scheduling on heterogeneous processors under precedence constraints. Report PUCRioInf-MCC03/93. Pontifícia Universidade Católica do Rio de Janeiro.
    • (1993) Report PUCRioInf-MCC03/93
    • Porto, S.C.S.1    Celso, C.R.2
  • 39
    • 0000039023 scopus 로고
    • Calculating the maximum execution time of real-time programs
    • Puschner, P., & Koza, C. 1989. Calculating the maximum execution time of real-time programs. Journal of Real-Time Systems 1(2): pp. 159-176.
    • (1989) Journal of Real-Time Systems , vol.1 , Issue.2 , pp. 159-176
    • Puschner, P.1    Koza, C.2
  • 43
    • 0031237953 scopus 로고    scopus 로고
    • A heuristic approach to the multitask-multiprocessor assignment problem using the empty-slots method and rate monotonic scheduling
    • Santos, J., Ferro, E., Orozco, J., & Cayssials, R. 1997. A heuristic approach to the multitask-multiprocessor assignment problem using the empty-slots method and rate monotonic scheduling. Journal of Real-Time Systems 13(2): pp. 167-199.
    • (1997) Journal of Real-Time Systems , vol.13 , Issue.2 , pp. 167-199
    • Santos, J.1    Ferro, E.2    Orozco, J.3    Cayssials, R.4
  • 47
    • 0004147885 scopus 로고
    • Holistic schedulability analysis for distributed hard real-time systems
    • Department of Computer Science, University of York
    • Tindell, K. 1993. Holistic schedulability analysis for distributed hard real-time systems. Report YCS197. Department of Computer Science, University of York.
    • (1993) Report YCS197
    • Tindell, K.1
  • 48
    • 0026865757 scopus 로고
    • Allocating real-time tasks (An NP-hard problem made easy)
    • Tindell, K., Burns, A., & Wellings, A. 1992. Allocating real-time tasks (An NP-hard problem made easy). Journal of Real-Time Systems 4(2): pp. 145-165.
    • (1992) Journal of Real-Time Systems , vol.4 , Issue.2 , pp. 145-165
    • Tindell, K.1    Burns, A.2    Wellings, A.3
  • 49
    • 0027544352 scopus 로고
    • Multiprocessor scheduling of processes with release times, deadlines, precedence, and exclusion relations
    • Xu, J. 1993. Multiprocessor scheduling of processes with release times, deadlines, precedence, and exclusion relations. IEEE Transactions on Software Engineering 19(2): pp. 139-154.
    • (1993) IEEE Transactions on Software Engineering , vol.19 , Issue.2 , pp. 139-154
    • Xu, J.1


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