Acceleration of trigger algorithms with FPGAs at the LHC implemented using higher-level programming languages
使用高级编程语言在 LHC 上使用 FPGA 加速触发算法
基本信息
- 批准号:2348748
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:英国
- 项目类别:Studentship
- 财政年份:2019
- 资助国家:英国
- 起止时间:2019 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The goal of the PhD project is to facilitate development and implementation of triggering at the LHC by introducing a new key technology: higher-level programmable dataflow engines. The project will be conducted in close collaboration with Maxeler Technologies, London, the pioneer and leader in development of dataflow computing engines.The LHC collides protons at a rate of 40 MHz, however "interesting" events, such as those containing the Higgs boson, occur far less frequently. It is technologically infeasible to retain every event and so events must be analysed in real time to select only the "interesting" ones from the very large background. To do this, CMS uses a trigger system. The second tier of the trigger system, the Higher-Level Trigger (HLT) is based on a farm of 30 000 CPU cores.The LHC will be upgraded over the next five years or so to deliver a higher proton-proton interaction rate. This presents an unprecedented challenge to the real-time data processing of the CMS HLT, requiring processing power orders of magnitude larger than today. This exceeds by far the expected increase in processing power for conventional CPUs from Moore's Law, demanding an alternative approach.This project will study the feasibility of allowing the CMS HLT applications to run on heterogeneous hardware, Maxeler's dataflow engines, with the goal of demonstrating that they can achieve higher throughput and better energy efficiency by running each step of a computing task on the architecture that best matches its characteristics. FPGAs are an excellent candidate to solve this problem, offering high throughout and low power consumption, making them cost effective, however the difficulty in programming FPGAs in low-level languages has resulted in this technology being over-looked until now.London-based Maxeler Technologies is the world leader in the development and application of FPGA-based dataflow computing engines for high-performance computing (HPC). Maxeler has created a first-of-its-kind higher-level programming environment for FPGA-based computers that eliminates the need to program the FPGAs using low-level languages, making the technology fully accessible to scientists.The project builds on a highly successful previous CASE studentship collaboration between Imperial and Maxeler (ST/L002728/1). The previous project demonstrated the applicability of Maxeler's high-level programming approach in low-latency data processing environments and also took the first steps into the use of Maxeler's development environment and hardware in accelerating trigger algorithms and implementing Machine Learning algorithms in FPGAs. This project aims to demonstrate that triggering algorithms written using Maxeler's programming environment can meet the stringent timing requirements faced in the CMS trigger. Imperial will work with Maxeler to further optimise their programming environment for the implementation of triggering algorithms and study the performance improvement to the Higher-Level Trigger offered by Maxeler's dataflow computing technology. Various approaches to the implementation of sophisticated algorithms, including Machine Learning, in FPGAs will be explored, addressing a key need for many data-processing aspects of the STFC science programme.
博士项目的目标是通过引入一种新的关键技术:更高级别的可编程低速发动机来促进LHC触发的开发和实施。该项目将与伦敦的Maxeler技术公司密切合作进行,该公司是低成本计算引擎开发的先驱和领导者。大型强子对撞机以40兆赫的速度碰撞质子,然而“有趣”的事件,如包含希格斯玻色子的事件,发生的频率要低得多。保留每个事件在技术上是不可行的,因此必须在真实的时间内分析事件,以便从非常大的背景中仅选择“感兴趣的”事件。为此,CMS使用触发系统。触发系统的第二层,即高级触发器(HLT),是以一个拥有30000个中央处理器核心的集群为基础的。LHC将在未来五年左右升级,以提供更高的质子-质子相互作用速率。这对CMS HLT的实时数据处理提出了前所未有的挑战,需要比今天大几个数量级的处理能力。这远远超过了传统CPU处理能力从摩尔定律的预期增长,需要一种替代方法。该项目将研究允许CMS HLT应用程序在异构硬件上运行的可行性,Maxeler的低功耗引擎,目标是证明他们可以通过在最匹配的架构上运行计算任务的每一步来实现更高的吞吐量和更好的能效它的特点。FPGA是解决这一问题的最佳选择,它具有高吞吐量和低功耗的特点,使其具有成本效益,但FPGA在低级语言编程方面的困难导致这项技术一直受到忽视。总部位于伦敦的Maxeler Technologies是开发和应用基于FPGA的高性能计算(HPC)低功耗计算引擎的全球领导者。Maxeler为基于FPGA的计算机创建了第一个高级编程环境,消除了使用低级语言对FPGA编程的需要,使科学家完全可以使用该技术。该项目建立在Imperial和Maxeler之前非常成功的CASE学生合作(ST/L002728/1)的基础上。上一个项目展示了Maxeler的高级编程方法在低延迟数据处理环境中的适用性,并迈出了使用Maxeler的开发环境和硬件加速触发算法和在FPGA中实现机器学习算法的第一步。该项目旨在证明使用Maxeler的编程环境编写的触发算法可以满足CMS触发器所面临的严格时序要求。Imperial将与Maxeler合作,进一步优化其触发算法实施的编程环境,并研究Maxeler低计算技术提供的高级触发器的性能改进。将探索在FPGA中实现复杂算法(包括机器学习)的各种方法,以满足STFC科学计划许多数据处理方面的关键需求。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
其他文献
吉治仁志 他: "トランスジェニックマウスによるTIMP-1の線維化促進機序"最新医学. 55. 1781-1787 (2000)
Hitoshi Yoshiji 等:“转基因小鼠中 TIMP-1 的促纤维化机制”现代医学 55. 1781-1787 (2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
LiDAR Implementations for Autonomous Vehicle Applications
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
吉治仁志 他: "イラスト医学&サイエンスシリーズ血管の分子医学"羊土社(渋谷正史編). 125 (2000)
Hitoshi Yoshiji 等人:“血管医学与科学系列分子医学图解”Yodosha(涉谷正志编辑)125(2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Effect of manidipine hydrochloride,a calcium antagonist,on isoproterenol-induced left ventricular hypertrophy: "Yoshiyama,M.,Takeuchi,K.,Kim,S.,Hanatani,A.,Omura,T.,Toda,I.,Akioka,K.,Teragaki,M.,Iwao,H.and Yoshikawa,J." Jpn Circ J. 62(1). 47-52 (1998)
钙拮抗剂盐酸马尼地平对异丙肾上腺素引起的左心室肥厚的影响:“Yoshiyama,M.,Takeuchi,K.,Kim,S.,Hanatani,A.,Omura,T.,Toda,I.,Akioka,
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('', 18)}}的其他基金
An implantable biosensor microsystem for real-time measurement of circulating biomarkers
用于实时测量循环生物标志物的植入式生物传感器微系统
- 批准号:
2901954 - 财政年份:2028
- 资助金额:
-- - 项目类别:
Studentship
Exploiting the polysaccharide breakdown capacity of the human gut microbiome to develop environmentally sustainable dishwashing solutions
利用人类肠道微生物群的多糖分解能力来开发环境可持续的洗碗解决方案
- 批准号:
2896097 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
A Robot that Swims Through Granular Materials
可以在颗粒材料中游动的机器人
- 批准号:
2780268 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Likelihood and impact of severe space weather events on the resilience of nuclear power and safeguards monitoring.
严重空间天气事件对核电和保障监督的恢复力的可能性和影响。
- 批准号:
2908918 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Proton, alpha and gamma irradiation assisted stress corrosion cracking: understanding the fuel-stainless steel interface
质子、α 和 γ 辐照辅助应力腐蚀开裂:了解燃料-不锈钢界面
- 批准号:
2908693 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Field Assisted Sintering of Nuclear Fuel Simulants
核燃料模拟物的现场辅助烧结
- 批准号:
2908917 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Assessment of new fatigue capable titanium alloys for aerospace applications
评估用于航空航天应用的新型抗疲劳钛合金
- 批准号:
2879438 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Developing a 3D printed skin model using a Dextran - Collagen hydrogel to analyse the cellular and epigenetic effects of interleukin-17 inhibitors in
使用右旋糖酐-胶原蛋白水凝胶开发 3D 打印皮肤模型,以分析白细胞介素 17 抑制剂的细胞和表观遗传效应
- 批准号:
2890513 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Understanding the interplay between the gut microbiome, behavior and urbanisation in wild birds
了解野生鸟类肠道微生物组、行为和城市化之间的相互作用
- 批准号:
2876993 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
相似国自然基金
猪链球菌2型分子伴侣trigger factor调控机制研究
- 批准号:31302089
- 批准年份:2013
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
原核生物多功能蛋白trigger factor体内生理作用机制的研究
- 批准号:31270118
- 批准年份:2012
- 资助金额:78.0 万元
- 项目类别:面上项目
相似海外基金
AUTOMATED DEIDENTIFICATION OF PATHOLOGY AND RADIOLOGY DATA
病理学和放射学数据的自动去识别
- 批准号:
10904320 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Development and Validation of a Multimodal Ultrasound- Based Biomarker for Myofascial Pain
基于多模态超声的肌筋膜疼痛生物标志物的开发和验证
- 批准号:
10579668 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Developing trigger algorithms for the CMS Upgrade at the HL-LHC
为 HL-LHC 的 CMS 升级开发触发算法
- 批准号:
2815178 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Studentship
Collaborative Research : Elements : Extending the physics reach of LHCb by developing and deploying algorithms for a fully GPU-based first trigger stage
合作研究:要素:通过开发和部署完全基于 GPU 的第一触发阶段的算法来扩展 LHCb 的物理范围
- 批准号:
2004364 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research : Elements : Extending the physics reach of LHCb by developing and deploying algorithms for a fully GPU-based first trigger stage
合作研究:要素:通过开发和部署完全基于 GPU 的第一触发阶段的算法来扩展 LHCb 的物理范围
- 批准号:
2004645 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Standard Grant
Acceleration of trigger algorithms with FPGAs at the LHC implemented using higher-level programming languages
使用高级编程语言在 LHC 上使用 FPGA 加速触发算法
- 批准号:
ST/S005560/1 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Training Grant
Improving the performance of the CMS ECAL trigger algorithms for the High Luminosity phase of the LHC
提高 LHC 高光度阶段 CMS ECAL 触发算法的性能
- 批准号:
2322903 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Studentship
Shear Wave Elastography of Myofascial Trigger Points Using a Compact Scanner
使用紧凑型扫描仪进行肌筋膜触发点的剪切波弹性成像
- 批准号:
9236961 - 财政年份:2017
- 资助金额:
-- - 项目类别:
A wearable asthma trigger monitoring system with integrated physiological monitor
具有集成生理监测器的可穿戴式哮喘触发监测系统
- 批准号:
9076017 - 财政年份:2015
- 资助金额:
-- - 项目类别:
ABLE Kids II - Advanced Biofidelic Lower Extremity Kids Prosthesis II
ABLE Kids II - 先进的 Biofidelic 下肢儿童假肢 II
- 批准号:
8452101 - 财政年份:2010
- 资助金额:
-- - 项目类别: