课题基金 / 基金详情

An Efficient Page and Object-based Transactional Memory System

An Efficient Page and Object-based Transactional Memory System
高效的页面和基于对象的事务内存系统
批准号:
EP/E036368/1
负责人:
Ian Watson
金额:
$75.76万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2007
资助国家:
英国
项目状态:
已结题
起止时间:
2007 至 --

项目摘要

项目成果

Ian Watson的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
For the last 25 years, the processor chips inside PCs, games consoles etc. have increased in speed many times over. This is often refereed to as 'Moores Law' which states that this increase will be approximately a factor of 2 every 18 months.However, Moores Law no longer holds for the latest semiconductor technology. Factors such as power dissipation prevent the continued shrinking of electronic circuits on which it depends.Processor manufacturers are therefore turning to 'multi-core' processors to achieve future increases in performance. A core being the circuit of a single processing unit of the structure found in previous computers. It is already possible to buy PCs which have dual cores on a single chip and advanced processors intended for commercial applications have several cores.Unfortunately the techniques required to write programs for these multi-core processors, particularly for general purpose applications, rely on mechanisms to share the memory between processors which require special hardware to ensure that they all see a consistent view of the shared memory over a common communication system.Although it is possible to build such hardware to perform efficiently for small numbers of processors, as the number of processors and the size of the communication system increases, it is impossible to maintain the required speed. This will therefore limit the size of future multi-core systems unless new techniques are found.Transactional Memory is a new approach to writing programs, to make use of multi-core processors, which does not require the same fully consistent view of shared memory. Instead, individual processors work on their own temporary copies of shared memory and reconcile its state at the end of defined tasks. This approach can not only remove the need for complex consistency maintaining mechanisms but also result in methods for writing multi-task programs which are easier to understand.However, Transactional Memory requires organisation specifically to support the maintenance and reconciliation of temporary shared copies. Current proposals to do this have removed some of the restrictions of conventional multi-core systems but introduced others of their own.This project proposes to perform a practical investigation of a novel Transactional Memory scheme which builds upon previous similar work but uses properties particular to the Object Oriented style of programming, concerned with the structuring of data, to avoid many of the existing problems. It uses memory structuring techniques which have been shown to be advantageous to the Object Oriented style and extends these to the world of Transactions. In addition, it will investigate support for the optimisation of Transactional execution using the highly flexible software systems which have been developed for the execution of Object Oriented programs.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
High Performance Embedded Architectures and Compilers
高性能嵌入式架构和编译器
DOI: 10.1007/978-3-642-11515-8_25
发表时间: 2010
期刊:
影响因子: --
作者: [Cooper P]
通讯作者: Cooper P
A first insight into object-aware hardware transactional memory
对对象感知硬件事务内存的初步了解
DOI: 10.1145/1378533.1378552
发表时间: 2008
期刊:
影响因子: --
作者: [Khan B]
通讯作者: Khan B
Euro-Par 2008 - Parallel Processing - 14th International Euro-Par Conference, Las Palmas de Gran Canaria, Spain, August 26-29, 2008. Proceedings
Euro-Par 2008 - 并行处理 - 第 14 届国际 Euro-Par 会议,西班牙大加那利岛拉斯帕尔马斯,2008 年 8 月 26-29 日。
DOI: 10.1007/978-3-540-85451-7_77
发表时间: 2008
期刊:
影响因子: --
作者: [Ansari M]
通讯作者: Ansari M
Euro-Par 2010 - Parallel Processing - 16th International Euro-Par Conference, Ischia, Italy, August 31 - September 3, 2010, Proceedings, Part I
Euro-Par 2010 - 并行处理 - 第 16 届国际 Euro-Par 会议,意大利伊斯基亚,2010 年 8 月 31 日至 9 月 3 日,会议记录,第一部分
DOI: 10.1007/978-3-642-15277-1_26
发表时间: 2010
期刊:
影响因子: --
作者: [Khan B]
通讯作者: Khan B
Synthetically engineered microalgae for improved gut function and human health
  • 批准号:
    BB/Y00857X/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $239.12万
  • 财政年份:
    2024
  • 负责人:
    Ian Watson
  • 依托单位:
Real time control of gasifiers to increase tolerance to biomass variety and reduce emissions
  • 批准号:
    EP/M01343X/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $127.39万
  • 财政年份:
    2015
  • 负责人:
    Ian Watson
  • 依托单位:
国内基金
海外基金
炎性免疫微环境驱动的PAGE5-Loop通过PAGE5+ 肝癌干细胞促进肝细胞癌发生发展的分子机制研究
  • 批准号:
    82303364
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    杨通旺
  • 依托单位:
基于PAGE理论的多领域知识集成与全局视图研究
  • 批准号:
    92046025
  • 项目类别:
    重大研究计划
  • 资助金额:
    130.0万元
  • 批准年份:
    2020
  • 负责人:
    王惠文
  • 依托单位:
PAGE4 通过调控C-JUN 促进宫颈癌细胞凋亡而发挥抑癌功能的机制初探
  • 批准号:
    2019JJ40418
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2019
  • 负责人:
    李先平
  • 依托单位:
PAGE-b-PEO-b-PCL功能化嵌段共聚物的制备及其在信使RNA递送中的应用
  • 批准号:
    LY19B040004
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2018
  • 负责人:
    燕云峰
  • 依托单位: