참고문헌
- I. Koren and C. M. Krishna, "Fault-Tolerant Systems", Morgan Kaufmann Publisher, 2007.
- G. Manimaran and C. S. R. Murthy, "A fault-tolerant dynamic scheduling algorithm for multiprocessor real-time systems and its analysis", IEEE Trans. Parallel and Distributed Systems, Vol. 9, No. 11, pp.1137-1152, Nov. 1998. https://doi.org/10.1109/71.735960
- E. A. Lee and D. G. Messerschmitt, "Synchronous data flow", Proceeding of the IEEE, Vol. 75, No. 9, pp. 1235-1245, Sep. 1987. https://doi.org/10.1109/PROC.1987.13876
- G. Bilsen, M. Engels, R. Lauwereins, and J. Peperstraete, "Cycio-static dataflow", IEEE Trans. Signal Processing, Vol. 44, No. 2, pp.397-408, Feb. 1996. https://doi.org/10.1109/78.485935
- C. Yang and A. Orailoglu, "Predictable execution adaptivity through embedding dynamic reconfigurability into static MPSoC schedules", in Proc. International Conference on Hardware/Software Codesign and System Synthesis, pp.15-20, Sep. 2007.
- W. Thies, M. Karczmarek, and S. Amarasinghe, "StreamIt: A Language for Streaming Applications", in Proc. International Conference on Compiler Construction, pp. 179-196, Apr. 2002.
- T. A. Henzinger, B. Horowitz, and C. M. Kirsch, "Giotto: a Time-triggered Language for Embedded Programming", Proceedings of the IEEE, Vol. 91 , No. 1, pp.84-91, Jan. 2003. https://doi.org/10.1109/JPROC.2002.805825
- B. D. Theelen, M. C. W. Geilen, T. Basten, J. P. M. Voeten, S. V. Gheorghita, and S. Stuijk, "A Scenario-Aware Data Flow Model for Combined Long-Run Average and Worst-Case Performance Analysis", in Proc. International Conference on Formal Methods and Models for Codesign, pp.185-194, Jul. 2006.
- C. Lee, H. Kim, H. Park, S. Kim, H. Oh, and S. Ha, "A task remapping technique for reliable multi-core embedded systems", in Proc. International Conference on Hardware/Software Codesign and System Synthesis, pp.307-316, Oct. 2010.
- T. T. Y. Suen, T. and J. S. K. Wong, "Efficient task migration algorithm for distributed systems", IEEE Trans. Parallel and Distributed Systems, Vol. 3, No. 4, pp.488-499, Jul. 1992. https://doi.org/10.1109/71.149966
- H. W. D. Chang and W. J. B. Oldham, "Dynamic task allocation models for large distributed computing systems", IEEE Trans. Parallel and Distributed Systems, Vol. 6, No. 12, pp.1301-1315, Dec. 1995. https://doi.org/10.1109/71.476170
- C. Zhu, Z. Gu, R. P. Dick, and L. Shang, "Reliable multiprocessor system-on-chip synthesis", in Proc. International Conference on Hardware/Software Codesign and System Synthesis, pp.239-244, Sep. 2007.
- L. Huang, F. Yuan, and Q. XU, "Lifetime Reliability-Aware Task Allocation and Scheduling for MPSoC Platforms", in Proc. Design Automation and Test in Europe, pp.1338-1343, Apr. 2009.
- A. K. Coskun , T. S. Rosing , K. A. Whisnant, and K. C. Gross, "Static and dynamic temperature-aware scheduling for multiprocessor SoCs", IEEE Trans. Very Large Scale Integration(VLSI) Systems, Vol. 16, No.9, pp.1127-1140, Sep. 2008. https://doi.org/10.1109/TVLSI.2008.2000726
- V. Izosimov, P. Pop, P. Eles, and Z. Peng, "Scheduling fault-tolerant embedded systems with soft and hard timing constraints", in Proc. Design Automation and Test in Europe, pp.915-920, 2008.
- P. Pop, V. Izosimov, P. Eles, and Z. Peng, "Design optimization of time- and cost-constrained fault-tolerance embedded systems with checkpointing and replication", IEEE Trans. Very Large Scale Integration(VLSI) Systems, Vol. 17, No. 3, pp.389-402, Mar. 2009. https://doi.org/10.1109/TVLSI.2008.2003166
- C. Yang and A. Orailoglu, "Towards no-cost adaptive MPSoC static schedules through exploitation of logical-to-physical core mapping latitude", in Proc. Design Automation and Test in Europe, pp.63-68, Apr. 2009.
- M. Lukasiewycz and et al. Opt4J - The Meta-heuristic Optimization Framework for Java. http://opt4j.sourceforge.net/
- R. P. Dick, D. L. Rhodes, and W. Wolf, 'TGFF: Task Graphs for Free" in Proc. International Workshop on Hardware/Software Codesign, pp.97-101, Mar. 1998.