Exploring Embedded Symmetric Multiprocessing with Various On-Chip Architectures

Gorker Alp Malazgirt, Bora Kiyan, Deniz Candas, K. Erdayandi, A. Yurdakul
{"title":"Exploring Embedded Symmetric Multiprocessing with Various On-Chip Architectures","authors":"Gorker Alp Malazgirt, Bora Kiyan, Deniz Candas, K. Erdayandi, A. Yurdakul","doi":"10.1109/EUC.2015.19","DOIUrl":null,"url":null,"abstract":"Multicore embedded systems have evolved to appear in different domains. In this paper, we explore and compare various on-chip architectures with respect to a number design metrics. Unlike earlier published works that majorly concern with optimizations in processor, memory and cache hierarchies, in this paper, we aim to ascertain the best on-chip architectures for given processor cores, Level 1-2-3 caches modeled from Intel Atom embedded processor family. We investigate topologies that haven't been considered before for symmetric multiprocessing in embedded systems domain. These architectures consist of shared instruction caches between cores and heterogenous cache topologies that feature bypassing a level in the cache hierarchy. Through our experiments with multithreaded workloads, we elicit the unconventional topologies that could provide more performance and energy efficiency than regular topologies. In addition, using our experimental data, we conclude that certain design metrics could depend on given workload, however there also exists some metrics that are more dependent on the the underlying topologies. Thus, we urge the need for future exploration tools to gather the necessary metrics while choosing the appropriate SMP architectures.","PeriodicalId":299207,"journal":{"name":"2015 IEEE 13th International Conference on Embedded and Ubiquitous Computing","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 13th International Conference on Embedded and Ubiquitous Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EUC.2015.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Multicore embedded systems have evolved to appear in different domains. In this paper, we explore and compare various on-chip architectures with respect to a number design metrics. Unlike earlier published works that majorly concern with optimizations in processor, memory and cache hierarchies, in this paper, we aim to ascertain the best on-chip architectures for given processor cores, Level 1-2-3 caches modeled from Intel Atom embedded processor family. We investigate topologies that haven't been considered before for symmetric multiprocessing in embedded systems domain. These architectures consist of shared instruction caches between cores and heterogenous cache topologies that feature bypassing a level in the cache hierarchy. Through our experiments with multithreaded workloads, we elicit the unconventional topologies that could provide more performance and energy efficiency than regular topologies. In addition, using our experimental data, we conclude that certain design metrics could depend on given workload, however there also exists some metrics that are more dependent on the the underlying topologies. Thus, we urge the need for future exploration tools to gather the necessary metrics while choosing the appropriate SMP architectures.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
探索嵌入式对称多处理与各种片上架构
多核嵌入式系统已经发展到出现在不同的领域。在本文中,我们探索和比较不同的片上架构,相对于一些设计指标。与早期发表的主要关注处理器、内存和缓存层次结构优化的作品不同,在本文中,我们的目标是确定给定处理器核心的最佳片上架构,即基于英特尔Atom嵌入式处理器家族的1-2-3级缓存。我们研究了嵌入式系统领域中对称多处理的拓扑结构。这些体系结构由核心之间的共享指令缓存和异构缓存拓扑组成,这些拓扑的特点是绕过缓存层次结构中的一个级别。通过对多线程工作负载的实验,我们得出了可以提供比常规拓扑更高性能和能效的非常规拓扑。此外,使用我们的实验数据,我们得出结论,某些设计度量可能依赖于给定的工作负载,但是也存在一些更依赖于底层拓扑的度量。因此,在选择合适的SMP体系结构时,我们迫切需要未来的探索工具来收集必要的度量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Linux SCHED DEADLINE vs. MARTOP-EDF Context Aware Power Management Enhanced by Radio Wake Up in Body Area Networks A Holistic Approach for Advancing Robots in Ambient Assisted Living Environments A Self-Adaptive System for Vehicle Information Security Applications Automatic Design of Low-Power VLSI Circuits: Accurate and Approximate Multipliers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1