M3: Managing Many-Cores for the Masses
M3:为大众管理多核
基本信息
- 批准号:EP/K026399/1
- 负责人:
- 金额:$ 154.47万
- 依托单位:
- 依托单位国家:英国
- 项目类别:Fellowship
- 财政年份:2013
- 资助国家:英国
- 起止时间:2013 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Since the invention of the microprocessor in the early 1970s, information and communication technologies have rapidly improved almost all aspects of our daily lives. Unrelenting growth in computing power has been the enabler for significant scientific advances and transformed our society in the way we work, play and interact with each other. Fundamentally, this has been achieved through continuous strides in semiconductor technology, repeatedly doubling the number of transistors available on a chip every 18 months (famously known as Moore's Law). At the same time, Dennard scaling ensured that overall chip power and area stayed constant, allowing computer architects to design more and more elaborate processors to take advantage of the increased transistor counts and provide faster and faster systems.All this was performed transparently to the programmer, who simply had to switch to a new processor to make his applications run faster. There was no need to rewrite or modify parts of the program, or worry about the characteristics of the underlying platform. There was, in effect, a contract between the hardware and software, whereby the architect would provide more advanced systems and the programmer would concentrate on producing more sophisticated and innovative applications.Serendipitous transistor scaling couldn't last forever though, and in the early part of this century we hit the "power wall". Transistors could no longer be made smaller yet achieve the same power efficiency gains as in previous technology generations. In response, industry switched to multicore designs, aiming to continue performance increases through thread-level parallelism. This, in effect, broke the contract, requiring software writers to create programs with an eye on performance, as well as functionality. Although there are some application domains that can benefit from this parallelism (e.g. games), there is little evidence that developers have risen to the challenge of writing multi-threaded code and even when they do, the runtime environment doesn't necessarily allow their threads to actually be executed in parallel.The failure of Dennard scaling means that many-core chips are the logical next step. However, it also means that the energy problem will not decline, and key industry figures warn of "dark silicon" when we have abundant transistors on chip but lack the ability to power them all on at once. We may soon find that significant parts of each multicore chip must be turned off, due to power limitations. Added to this, as transistors shrink they become more susceptible to manufacturing variability, wearout and in-field faults, decreasing their reliability and shortening the lifespan of the systems they construct. Unless we take drastic action, this convergence of challenges could seriously undermine our ability to continue advancing the systems that have revolutionised our lives.This fellowship is a step towards meeting these challenges by reinstating the hardware / software contract, allowing the system to deal with each issue and leaving the application developer free to continue innovating. It will bring together a world-class research team that will investigate a variety of holistic schemes to achieve this aim based on automatic parallelisation, heterogeneous architectures and optical networks-on-chip, directly tackling the challenges laid out in the EPSRC cross-ICT priority of Many-Core Architectures and Concurrency in Distributed and Embedded Systems.
自20世纪70年代初微处理器发明以来,信息和通信技术迅速改善了我们日常生活的几乎所有方面。计算能力的不断增长推动了重大的科学进步,并改变了我们的社会,改变了我们的工作、娱乐和互动方式。从根本上说,这是通过半导体技术的不断进步实现的,每18个月芯片上可用的晶体管数量就翻一番(著名的摩尔定律)。与此同时,Dennard缩放确保了整个芯片的功率和面积保持不变,允许计算机架构师设计越来越复杂的处理器,以利用增加的晶体管数量,提供越来越快的系统。所有这些都是对程序员透明的,程序员只需切换到新的处理器,就可以让他的应用程序运行得更快。不需要重写或修改程序的某些部分,也不需要担心底层平台的特性。实际上,硬件和软件之间有一个契约,即架构师将提供更先进的系统,程序员将专注于生产更复杂和创新的应用程序。然而,偶然的晶体管缩放不可能永远持续下去,在本世纪早期,我们撞上了“电源墙”。晶体管不能再做得更小,但能实现与前几代技术相同的功率效率增益。作为回应,业界转向多核设计,旨在通过线程级并行继续提高性能。这实际上打破了合同,要求软件作者在创建程序时不仅要考虑功能,还要考虑性能。虽然有一些应用领域可以从这种并行性中受益(例如游戏),但几乎没有证据表明开发人员已经接受了编写多线程代码的挑战,即使他们这样做了,运行时环境也不一定允许他们的线程实际上并行执行。Dennard扩展的失败意味着众核芯片是合乎逻辑的下一步。然而,这也意味着能源问题不会下降,关键的行业人士警告说,当我们在芯片上有大量的晶体管,但缺乏同时为它们供电的能力时,就会出现“暗硅”。我们可能很快就会发现,由于功率限制,每个多核芯片的重要部分都必须关闭。除此之外,随着晶体管的缩小,它们变得更容易受到制造可变性、磨损和现场故障的影响,从而降低了它们的可靠性并缩短了它们构建的系统的寿命。除非我们采取激烈的行动,否则这些挑战的汇集可能会严重削弱我们继续推进已经彻底改变我们生活的系统的能力。这项奖学金是通过恢复硬件/软件合同来应对这些挑战的一步,允许系统处理每个问题,并让应用程序开发人员自由地继续创新。它将汇集一个世界级的研究团队,该团队将研究各种整体方案,以基于自动并行化、异构架构和片上光网络实现这一目标,直接解决EPSRC跨ICT多核优先级中提出的挑战分布式和嵌入式系统中的核心架构和并发性。
项目成果
期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
An Event-Triggered Programmable Prefetcher for Irregular Workloads
针对不规则工作负载的事件触发可编程预取器
- DOI:10.1145/3173162.3173189
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Ainsworth S
- 通讯作者:Ainsworth S
ParaMedic: Heterogeneous Parallel Error Correction
ParaMedic:异构并行纠错
- DOI:10.1109/dsn.2019.00032
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Ainsworth S
- 通讯作者:Ainsworth S
Software prefetching for indirect memory accesses: A microarchitectural perspective
间接内存访问的软件预取:微架构视角
- DOI:10.17863/cam.38025
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Ainsworth S
- 通讯作者:Ainsworth S
ParaDox: Eliminating Voltage Margins via Heterogeneous Fault Tolerance
- DOI:10.1109/hpca51647.2021.00051
- 发表时间:2021-02
- 期刊:
- 影响因子:0
- 作者:S. Ainsworth;Lionel Zoubritzky;A. Mycroft;Timothy M. Jones
- 通讯作者:S. Ainsworth;Lionel Zoubritzky;A. Mycroft;Timothy M. Jones
Graph Prefetching Using Data Structure Knowledge
- DOI:10.1145/2925426.2926254
- 发表时间:2016-06
- 期刊:
- 影响因子:0
- 作者:S. Ainsworth;Timothy M. Jones
- 通讯作者:S. Ainsworth;Timothy M. Jones
{{
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 }}
Timothy Jones其他文献
The deletion of the α7 subunit partially rescues vestibular dysfunction in the α9 knockout
- DOI:
10.1016/j.bcp.2015.08.029 - 发表时间:
2015-10-15 - 期刊:
- 影响因子:
- 作者:
Barbara Morley;Sarath Vijayakumar;Timothy Jones - 通讯作者:
Timothy Jones
Novel methods to define invasive procedures at the end of life were developed to improve quality of end of life care research: a population-based cohort study in colorectal cancer
- DOI:
10.1016/j.jclinepi.2023.08.018 - 发表时间:
2023-11-01 - 期刊:
- 影响因子:
- 作者:
Charlotte Chamberlain;Peter Tammes;Timothy Jones;Anne Pullyblank;Jane M. Blazeby;Katherine E. Thackray;Sean McPhail;Angus G.K. McNair - 通讯作者:
Angus G.K. McNair
Program Development for Teacher Candidates to Motivate Soil Teaching in School
为教师候选人制定计划以激励学校土壤教学
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Eiji Tomida;Kiwame Kono;Timothy Jones;Chie Jones - 通讯作者:
Chie Jones
Evaluation of the Pathophysiological Mechanisms Underlying Anti-nmda Receptor Encephalitis
抗 nmda 受体脑炎病理生理机制的评估
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Timothy Jones - 通讯作者:
Timothy Jones
Timothy Jones的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Timothy Jones', 18)}}的其他基金
ParaSol: Fine-Grained Thread-Level Parallelism for Single-Threaded Performance
ParaSol:细粒度线程级并行性以实现单线程性能
- 批准号:
EP/W00576X/1 - 财政年份:2022
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
CAPcelerate: Capabilities for Heterogeneous Accelerators
CAPcelerate:异构加速器的功能
- 批准号:
EP/V000381/1 - 财政年份:2020
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
Automatic Binary Parallelisation
自动二进制并行化
- 批准号:
EP/P020011/1 - 财政年份:2017
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
Warwick MRC Proximity to Discovery - Industry Engagement Fund (WMIEF)
沃里克 MRC 接近发现 - 行业参与基金 (WMIEF)
- 批准号:
MC_PC_15064 - 财政年份:2016
- 资助金额:
$ 154.47万 - 项目类别:
Intramural
University of Warwick Experimental Equipment Proposal
华威大学实验设备提案
- 批准号:
EP/M028186/1 - 财政年份:2015
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
GLOBAL - Building Collaborative Engagement between Warwick and Monash Universities
全球 - 华威大学和莫纳什大学之间建立合作关系
- 批准号:
EP/K004336/1 - 财政年份:2012
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
DOME: Delaying and Overcoming Microprocessor Errors
DOME:延迟和克服微处理器错误
- 批准号:
EP/J016284/1 - 财政年份:2012
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
Compiling for Energy Efficiency in Multicore Memory Hierarchies
多核内存层次结构中的能源效率编译
- 批准号:
EP/H021000/2 - 财政年份:2011
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
Development of Prototype High Efficiency Multi-Junction Organic Solar Cells
原型高效多结有机太阳能电池的开发
- 批准号:
EP/J500057/1 - 财政年份:2011
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
New Materials and Devices for Photovoltaic Applications
光伏应用新材料和器件
- 批准号:
EP/H021388/1 - 财政年份:2010
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
相似海外基金
Unlocking the sensory secrets of predatory wasps: towards predictive tools for managing wasps' ecosystem services in the Anthropocene
解开掠食性黄蜂的感官秘密:开发用于管理人类世黄蜂生态系统服务的预测工具
- 批准号:
NE/Y001397/1 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
Managing the Activity of Pollinators in Protected Cropping Systems (MAPP-CS)
管理保护性耕作系统中授粉媒介的活动 (MAPP-CS)
- 批准号:
BB/Z514366/1 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
Conference on Science and Law of Sea Level Rise: Reducing Legal Obstacles to Managing Rising Seas; Fort Lauderdale, Florida; Spring 2024
海平面上升科学与法律会议:减少管理海平面上升的法律障碍;
- 批准号:
2330829 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Standard Grant
Towards Evaluating and Managing Risks Associated with Legacy Wells and Offshore Gas Storage in Scotland
评估和管理与苏格兰传统油井和海上天然气储存相关的风险
- 批准号:
2902920 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Studentship
Managing diversity in the context of digitalization and novel technologies: integrating profitability and well-being in Japanese firms
在数字化和新技术背景下管理多样性:整合日本企业的盈利能力和福祉
- 批准号:
24K05065 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Doctoral Dissertation Research: Managing the mixed messages of meta-analysis: How surgeons, policy makers, and judges cope with uncertainty
博士论文研究:管理荟萃分析的混合信息:外科医生、政策制定者和法官如何应对不确定性
- 批准号:
2341547 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Standard Grant
CAREER: Managing uncertainties in renewable powered grids
职业:管理可再生能源电网的不确定性
- 批准号:
2338383 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Continuing Grant
Cessation of Volunteering in Later Life: Managing long-term impacts for volunteers and volunteer managers of cultural heritage organisations
晚年停止志愿服务:管理对文化遗产组织志愿者和志愿者管理者的长期影响
- 批准号:
ES/X013847/1 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Research Grant
NSF-NSERC: SaTC: CORE: Small: Managing Risks of AI-generated Code in the Software Supply Chain
NSF-NSERC:SaTC:核心:小型:管理软件供应链中人工智能生成代码的风险
- 批准号:
2341206 - 财政年份:2024
- 资助金额:
$ 154.47万 - 项目类别:
Standard Grant
Spatial Audio for Managing Mental Illness (SAMMI)
用于管理精神疾病的空间音频 (SAMMI)
- 批准号:
10054650 - 财政年份:2023
- 资助金额:
$ 154.47万 - 项目类别:
Collaborative R&D