[1] DAVIS R I, BURNS A. A survey of hard real-time scheduling for multiprocessor systems[J]. ACM Computing Surveys, 2011, 43(4):88-87. [2] LIU C L, LAYLAND J W. Scheduling algorithms for multiprogramming in a hard-real-time environment[J]. Journal of the ACM, 1973, 20(1):46-61. [3] KALYANASUNDARAM B, PRUHS K. Speed is as powerful as clairvoyance[J]. Journal of the ACM, 2000, 47(4):617-643. [4] LEUNG Y T. A new algorithm for scheduling periodic, real-time tasks[J]. Algorithmica, 1989, 4(1):209-219. [5] BRANDENBURG B B. Improved analysis and evaluation of real-time semaphore protocols for P-FP scheduling[C]//Proceedings of the 2013 IEEE 19th Real-Time and Embedded Technology and Applications Sysmposium. Piscataway, NJ:IEEE, 2013:141-152. [6] YANG M, WIEDER A, BRANDENBURG B B. Global real-time semaphore protocols:a survey, unified analysis, and comparison[C]//Proceedings of the 2015 IEEE Real-time Systems Symposium. Piscataway, NJ:IEEE, 2015:1-12. [7] YANG M L, LEI H, LIAO Y, et al. Improved blocking time analysis and evaluation for the multiprocessor priority ceiling protocol[J]. Journal of Computer Science and Technology, 2014, 29(6):1003-1013. [8] SchedCAT:Schedulability test collection and toolkit[EB/OL].[2016-08-10].http://www.mpi-sws.org/~bbb/projects/schedcat. [9] Algorithms:Matlab functions for real-time analysis[EB/OL].[2016-08-10].http://retis.sssup.it/?q=algorithms. [10] BONIFACI V, MARCHETTI-SPACCAMELA A. Feasibility analysis of sporadic real-time multiprocessor task systems[J]. Algorithmica, 2010, 63(4):763-780. [11] BIMI E, BUTTAZZO G C. Measuring the performance of schedulability tests[J]. Real-Time Systems, 2005, 30(1):129-154. [12] DAVIS R I, BURNS A. Improved priority assignment for global fixed priority preemptive scheduling in multiprocessor real-time systems[J]. Real-Time Systems, 2011, 47(1):1-40. [13] YAO-SIM:Yet Another Operating System sIMulator[EB/OL].[2016-08-10].http://yaosim.sssup.it. [14] RTSIM:Real-time system simulator[EB/OL].[2016-08-10].http://rtsim.sssup.it. [15] PartiCore:Partitioning tool for multi-core reservations[EB/OL].[2016-08-10].http://particore.sssup.it. [16] TrueTime:Simulation of networked and embedded control systems[EB/OL].[2016-08-10].http://www.control.lth.se/attic/truetime. [17] AUDESLY N, BURNS A, RICHARDSON M, et al. Applying new scheduling theory to static priority pre-emptive scheduling[J]. Software Engineering Journal, 1993, 8(5):284-292. [18] RAJKUMAR R, SHA L, LEHOCZKY J P. Real-time synchronization protocols for multiprocessors[C]//Proceedings of the 1988 Real-Time Systems Symposium. Piscataway, NJ:IEEE, 1988:259-269. [19] RAJKUMAR R. Real-time synchronization protocols for shared memory multiprocessors[C]//Proceedings of the 10th International Conference on Distributed Computing Systems. Piscataway, NJ:IEEE, 1990:116-123. [20] GAI P, LIPARI G, NATALE M D. Minimizing memory utilization of real-time task sets in single and multi-processor systems-on-a-chip[C]//Proceedings of the 22nd Real-Time Systems Symposium. Washington, DC:IEEE Computer Society, 2001:73-83. [21] JONSSON J. Some insights on fixed-priority preemptive non-partitioned multiprocessor scheduling[EB/OL].[2016-05-20]. https://users.soe.ucsc.edu/~sbrandt/rtss2000/proceedings/14.pdf. [22] BERTOGNA M, CIRINEI M. Response-time analysis for globally scheduled symmetric multiprocessor platforms[C]//Proceedings of the 28th IEEE International Real-Time Systems Symposium. Washington, DC:IEEE Computer Society, 2007:149-160. [23] GUAN N, STIGGE M, YI W, et al. New response time bounds for fixed priority multiprocessor scheduling[C]//Proceedings of the 30th IEEE Real-Time Systems Symposium. Piscataway, NJ:IEEE, 2009:387-397. [24] ABDELZAHER T F, SHARMA V, LU C. A utilization bound for aperiodic tasks and priority driven scheduling[J]. IEEE Transactions on Computers, 2004, 53(3):334-350. [25] CHEN J, NELISSEN G, HUANG W, et al. Many suspensions, many problems:a review of self-suspending tasks in real-time systems[EB/OL].[2016-08-05].http://ls12-www.cs.tu-dortmund.de/daes/media/documents/publications/downloads/2016-chen-techreport-854.pdf. [26] LAKSHMANAN K, NIZ D, RAJKUMAR R. Coordinated task scheduling, allocation and synchronization on multiprocessors[C]//Proceedings of the 200930th IEEE Real-Time Systems Symposium. Washington, DC:IEEE Computer Society, 2009:469-478. |