首页> 外文会议>International Conference on Application of Concurrency to System Design >Precision Timed Embedded Systems Using TickPAD Memory
【24h】

Precision Timed Embedded Systems Using TickPAD Memory

机译:使用TickPad内存的精密定时嵌入式系统

获取原文

摘要

There has been a great deal of impetus for the design of predictable memory such as scratchpad memory. Moreover, static analysis of cache memory is an area of intense research activity. However, there has been minimal development of caches or scratchpads (SPMs) that can exploit the inherent concurrency in synchronous languages. In this paper, we have developed a new memory subsystem, called the TPM (TickPAD memory), for predictable and efficient execution of synchronous programs. TPMs are a hybrid between conventional caches and SPMs: they support dynamic loading of cache lines (like caches) and static allocation of program points (like SPMs). However, the dynamic loading is predictably managed through statically loaded TPM commands. Extensive benchmarking comparing TPMs to SPMs and direct mapped caches reveal that TPM achieves 8.5% WCRT reduction compared to locked SPMs, 12.3% WCRT reduction compared to thread multiplexed SPM and 13.4% WCRT reduction compared to direct mapped caches, while also keeping the analysis time comparatively small.
机译:对于刻度存储器等可预测存储器(例如Scratchpad Memory)的设计有很大的推动力。此外,高速缓冲存储器的静态分析是强烈的研究活动区域。但是,高速缓存或Scratchpads(SPMS)的开发最小,可以利用同步语言的固有并发性。在本文中,我们开发了一个名为TPM(TickPad内存)的新的内存子系统,以便可预测和有效地执行同步程序。 TPMS是传统缓存和SPM之间的混合动力:它们支持动态加载高速缓存行(如缓存)和节目点的静态分配(如SPM)。但是,动态加载通过静态加载的TPM命令可预测地管理。与SPMS和直接映射的缓存进行广泛的基准测试显示,与锁定SPM相比,TPM降低了8.5%WcRT减少,与螺纹多路复用SPM相比,与直接映射的高速缓存相比,减少了13.4%WcRT减少,同时还保持了分析时间小的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号