[1]International technology roadmap for semiconductors 2008 update[EB/OL].[20080821]. http://public.itrs.net.
[2]Davis R I, Burns A. A survey of hard realtime scheduling algorithms and schedulability analysis techniques for multiprocessor systems[R]. Technical Report YCS2009443, Department of Computer Science University of York, 2009.
[3]Hirata K, Goodacre J. Arm mpcore:The streamlined and scalable arm11 processor core[C]∥Proc of Design ASPDAC’07, 2007:747748.
[4]Pham D C, Aipperspach T, Boerstler D, et al. Overview of the architecture, circuit design, and physical implementation of a firstgeneration cell processor[J]. IEEE Journal of SolidState Circuits, 2006,41(1):179196.
[5]Puschner P, Burns A. A review of worstcase executiontime analysis[J]. RealTime Systems, 2000,18(2/3):115127.
[6]Thiele L, Wilhelm R. Design for timing predictability[J]. RealTime Systems, 2004,28(2/3):157177.
[7]Li Y T S, Malik S, Wolfe A. Cache modeling for realtime software:Beyond direct mapped instruction caches[C]∥Proc of IEEE RealTime Systems Symposium, 1996:254263.
[8]Theiling H,Ferdinand C,Wilhelm R.Fast and precise WCET prediction by separated cache and path analysis [J]. RealTime Systems, 2000,18(2/3):157179.
[9]Ramaprasad H, Mueller F. Bounding preemption delay within data cache reference patterns for realtime tasks[C]∥Proc of RealTime and Embedded Technology and Applications Symposium, 2005:7180.
[10]Staschulat J, Schliecker S, Ernst R. Scheduling analysis of realtime systems with precise modeling of cache related preemption delay[C]∥Proc of ECRTS’05, 2005:4148.
[11]Fedorova A, Seltzer M, Small C, et al. Throughputoriented scheduling on chip multithreading systems[R]. Technical Report TR1704, Cambridge:Harvard University, 2005.
[12]Anderson J H, Calandrino J M. Parallel realtime task scheduling on multicore platforms[C]∥Proc of RTSS’06, 2006:89100.
[13]Calandrino J M, Anderson J H. Cacheaware realtime scheduling on multicore platforms:Heuristics and a case study[C]∥Proc of ECRTS’08, 2008:299308.
[14]Nan Guan, Stigge M, Wang Yi, et al. Cacheaware scheduling and analysis for multicores[C]∥Proc of EMSOFT’09, 2009:245254.
[15]Paolieri M, Quinones E, Cazorla F J, et al. Hardware support for WCET analysis of hard realtime multicore systems[J]∥ACM SIGARCH Computer Architecture News, 2009,37(3):5768.
[16]Rosen J, Andrei A, Eles P, et al. Bus access optimization for predictable implementation of realtime applications on multiprocessor systemsonchip[C]∥Proc of RealTime Systems Symposium, 2007:4960.
[17]Bertozzi D, Guerri A, Milano M, et al. Communicationaware allocation and scheduling framework for streamoriented multiprocessor systemsonchip[C]∥Proc of DATE’06, 2006:38.
[18]Burger D, Goodman J R, Kgi A. Memory bandwidth limitations of future microprocessors[C]∥Proc of ISCA’96, 1996:7889.
[19]Akesson B,Goossens K,Ringhofer M.Predator:A predictable SDRAM memory controller[C]∥Proc of CODES+ISSS, 2007:251256.
[20]Wilhelm R, Grund D, Reineke J, et al. Memory hierarchies, pipelines, and buses for future architectures in timecritical embedded systems[J]. IEEE Transactions on Computeraided Design of Integrated Circuits and Systems, 2009,28(7):966978. |