Design of Hardware Transactional Memory for Usage in Embedded Systems

用于嵌入式系统的硬件事务存储器的设计

基本信息

项目摘要

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.
transmitted Memory应用乐观同步来提高并行性,从而提高多核处理器上的执行性能。此外,transmittance内存简化了可编程性的并行应用程序的死锁避免。虽然硬件transmittance存储器是在当前的桌面和服务器处理器,例如英特尔Haswell或IBM BlueGene/Q-和Power8处理器,实现嵌入式处理器不存在,尽管进一步的优点:避免优先级反转和支持容错执行。我们将设计一个硬件传输内存,并将其集成到当前的嵌入式多核处理器中。 系统地研究了以下几个方面:(1)支持实时事务的并行任务的乐观同步,(2)嵌入式系统的事务管理控制,(3)利用transmitted存储器的检查点功能实现容错执行。

项目成果

期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Hardware Multiversioning for Fail-Operational Multithreaded Applications
用于故障操作多线程应用程序的硬件多版本化
Investigating Transactional Memory for High Performance Embedded Systems
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Professor Dr. Theo Ungerer其他文献

Professor Dr. Theo Ungerer的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Professor Dr. Theo Ungerer', 18)}}的其他基金

Trust-Enabling Middleware (TEM)
信任启用中间件 (TEM)
  • 批准号:
    115487712
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Research Units
Entwurf, Realisierung und Bewertung eines Grid-Alu-Prozessors
网格铝处理器的设计、实现和评估
  • 批准号:
    38703412
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Organic Computing Middleware for Ubiquitous Environments
适用于无处不在的环境的有机计算中间件
  • 批准号:
    5454789
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Priority Programmes
Entwurf, Realisierung und Bewertung eines echtzeitfähigen Java-Systems auf einem mehrfädigen Java-Mikrocontroller
多线程 Java 微控制器上实时 Java 系统的设计、实现和评估
  • 批准号:
    5268578
  • 财政年份:
    2000
  • 资助金额:
    --
  • 项目类别:
    Research Grants

相似海外基金

SPX: Collaborative Research: Distributed Database Management with Logical Leases and Hardware Transactional Memory
SPX:协作研究:具有逻辑租赁和硬件事务内存的分布式数据库管理
  • 批准号:
    1822933
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SPX: Collaborative Research: Distributed Database Management with Logical Leases and Hardware Transactional Memory
SPX:协作研究:具有逻辑租赁和硬件事务内存的分布式数据库管理
  • 批准号:
    1822920
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Designing concurrent data structures: combining hardware transactional memory and traditional mutual exclusions
设计并发数据结构:结合硬件事务内存和传统互斥
  • 批准号:
    26540042
  • 财政年份:
    2014
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
SHF: Medium: Collaborative Research: Transactional Software Infrastructures: Making the Most of Hardware Transactions
SHF:媒介:协作研究:事务性软件基础设施:充分利用硬件事务
  • 批准号:
    1301926
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
SHF: Medium: Collaborative Research: Transactional Software Infrastructures: Making the Most of Hardware Transactions
SHF:媒介:协作研究:事务性软件基础设施:充分利用硬件事务
  • 批准号:
    1301924
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
BSF:2012171:Progress Guarantees for Hardware Transactional Memory
BSF:2012171:硬件事务内存的进度保证
  • 批准号:
    1331141
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Improving Parallel Performance on Processors via Hardware Transactional Memory (TM)
通过硬件事务内存 (TM) 提高处理器的并行性能
  • 批准号:
    426353-2012
  • 财政年份:
    2012
  • 资助金额:
    --
  • 项目类别:
    Postgraduate Scholarships - Master's
SHF: EAGER: Transactional Processors: Exploiting Hardware Transaction Processing for Reliable Computing
SHF:EAGER:事务处理器:利用硬件事务处理实现可靠计算
  • 批准号:
    0924279
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CAREER: Semantics and Hardware Implementation of Transactional Memory
职业:事务内存的语义和硬件实现
  • 批准号:
    0644197
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
NGS: A Computing Environment Based on Hardware Transactional Memory
NGS:基于硬件事务内存的计算环境
  • 批准号:
    0305606
  • 财政年份:
    2004
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了