Design of Hardware Transactional Memory for Usage in Embedded Systems
Design of Hardware Transactional Memory for Usage in Embedded Systems
批准号:
317826642
负责人:
Professor Dr. Theo Ungerer
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2016
资助国家:
德国
项目状态:
已结题
起止时间:
2015-12-31 至 2021-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Transactional Memory applies optimistic synchronization to increase parallelism and therefore execution performance on multi-core processors. Moreover, Transactional Memory simplifies programmability of parallel applications by its deadlock avoidance. While Hardware Transactional Memory is available in current desktop and server processors as e.g. Intel Haswell or IBM BlueGene/Q- and Power8 processors, implementations for embedded processors do not exist despite further beneficial properties: avoidance of priority inversion and support of fault-tolerant execution.Target of this project is to investigate the deployment of Transactional Memory in embedded systems. We will design a Hardware Transactional Memory and integrate it into a current embedded multi-core processor. The following aspects shall be systematically investigated: (1) support of real-time capable transactions optimistic synchronization of parallel tasks, (2) transaction management control for embedded systems, and (3) fault-tolerant execution by exploiting the checkpointing ability of Transactional Memory.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Hardware Multiversioning for Fail-Operational Multithreaded Applications
用于故障操作多线程应用程序的硬件多版本化
DOI:
10.1109/sbac-pad49847.2020.00014
发表时间:
2020
期刊:
2020 IEEE 32nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)
影响因子:
--
作者:
[Rico Amslinger, Christian Piatka, Florian Haas, Sebastian Weis, Theo Ungerer, Sebastian Altmeyer]
通讯作者:
Sebastian Altmeyer
DOI:
10.1007/978-3-030-52794-5_8
发表时间:
2020-06-12
期刊:
Architecture of Computing Systems – ARCS 2020
影响因子:
--
作者:
[Piatka C, Amslinger R, Haas F, Weis S, Altmeyer S, Ungerer T]
通讯作者:
Ungerer T
Trust-Enabling Middleware (TEM)
-
批准号:115487712
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:2009
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
Entwurf, Realisierung und Bewertung eines Grid-Alu-Prozessors
-
批准号:38703412
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
Organic Computing Middleware for Ubiquitous Environments
-
批准号:5454789
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
Entwurf, Realisierung und Bewertung eines echtzeitfähigen Java-Systems auf einem mehrfädigen Java-Mikrocontroller
-
批准号:5268578
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
海外基金