FoMR: Shrinking the Control and Data Flow Latencies of Single Thread Executions for Emerging Workloads

FoMR:缩短新兴工作负载的单线程执行的控制和数据流延迟

基本信息

项目摘要

Edge devices such as AR/VR glasses, smart cameras, gaming consoles are permeating rapidly through society for performing numerous applications in surveillance, multi-user gaming, immersive social networking, autonomous control, etc. While one would want to perform all of the data processing at these edge devices, resource constraints with the need for accessing a broader corpus of data, require offloading the computations to a back-end server. These computations are usually parallelized for their throughput needs, but the slowest thread still impacts the latency/responsiveness to the edge device/user. The highly interactive nature of these workloads, thus, makes it imperative to ensure that no thread is left behind, and individual data path of each thread is maximally utilized. This project seeks to address this challenge and work to eliminate the mismatch in responsiveness across various applications run at edge devices. The investigators aim to offer a graduate level course on this subject, help enhance the related undergraduate courses, conduct summer camps for middle school girls.This project proposes three optimizations each for reducing control and data flow latencies in the normal data path for the emerging edge-serving workloads. The three control flow optimizations include: (i) cross-stack code layouts for better instruction locality, (ii) identifying and boosting the fetch bandwidth of critical instruction chains (CritICs), and (iii) improving branch prediction accuracy especially in shared libraries/OS by leveraging application/data knowledge. On the data flow side, the three optimizations try to leverage the importance of data content: (i) identifying frequent data flow sequences across the entire software stack and memorizing them, (ii) developing content-aware tiling techniques for code generation to reduce re-use distance between same/similar content, and (iii) dynamically leveraging approximations.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
AR/VR眼镜、智能相机、游戏机等边缘设备正在迅速渗透到社会中,用于执行监控、多用户游戏、沉浸式社交网络、自主控制等众多应用。虽然人们希望在这些边缘设备上执行所有数据处理,但由于资源限制,需要访问更广泛的数据库,因此需要将计算卸载到后端服务器。这些计算通常是并行的,以满足其吞吐量需求,但最慢的线程仍然会影响边缘设备/用户的延迟/响应。 因此,这些工作负载的高度交互性使得必须确保没有线程被留下,并且每个线程的单独数据路径被最大限度地利用。该项目旨在解决这一挑战,并努力消除在边缘设备上运行的各种应用程序之间的响应不匹配。研究人员的目标是提供一个研究生水平的课程在这个问题上,帮助提高相关的本科课程,举办夏令营的中学女生。这个项目提出了三个优化,每个减少控制和数据流延迟在正常的数据路径的新兴边缘服务工作负载。三个控制流优化包括:(i)用于更好的指令局部性的跨栈代码布局,(ii)识别和提升关键指令链(CritIC)的获取带宽,以及(iii)通过利用应用/数据知识来提高分支预测准确性,尤其是在共享库/OS中。在数据流方面,这三种优化尝试利用数据内容的重要性:(i)识别跨整个软件栈的频繁数据流序列并记忆它们,(ii)开发用于代码生成的内容感知的平铺技术以减少相同/相似内容之间的重用距离,以及(iii)该奖项反映了NSF的法定使命,并通过使用基金会的智力价值进行评估,更广泛的影响审查标准。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Selective Event Processing for Energy Efficient Mobile Gaming with SNIP
使用 SNIP 实现节能移动游戏的选择性事件处理
{{ 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 }}

Anand Sivasubramaniam其他文献

Network-Based Parallel Computing. Communication, Architecture, and Applications
基于网络的并行计算。
  • DOI:
    10.1007/10704826
  • 发表时间:
    1999
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Anand Sivasubramaniam;Mario Lauria
  • 通讯作者:
    Mario Lauria

Anand Sivasubramaniam的其他文献

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

{{ truncateString('Anand Sivasubramaniam', 18)}}的其他基金

SHF:Small: Integrated Hardware-Software Power Regulation, Allocation and Isolation in Consolidated Servers
SHF:Small:整合服务器中的集成硬件-软件电源调节、分配和隔离
  • 批准号:
    1714389
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF: Small: Virtualizing Coordinated Resource Management of Flows on Handhelds with VIADUCT
SHF:小型:使用 VIADUCT 对手持设备上的流进行虚拟化协调资源管理
  • 批准号:
    1526750
  • 财政年份:
    2015
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CSR: Medium: Provisioning and Harnessing Energy Storage for Datacenter Demand Response
CSR:中:为数据中心需求响应配置和利用能源存储
  • 批准号:
    1302225
  • 财政年份:
    2013
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
Collaborative Research: Application-adaptive I/O Stack for Data-intensive Scientific Computing
协作研究:用于数据密集型科学计算的应用自适应 I/O 堆栈
  • 批准号:
    0621427
  • 财政年份:
    2006
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR---SMA+AES: Pro-Active Runtime Health Enhancement of Large-Scale Parallel Systems Using PROGNOSIS
合作研究:CSR---SMA AES:使用 PROGNOSIS 主动增强大规模并行系统的运行时健康状况
  • 批准号:
    0615097
  • 财政年份:
    2006
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
HECURA: Exploiting Asymmetry in Performance and Security Requirements for I/O in High-end Computing
HECURA:利​​用高端计算中 I/O 性能和安全要求的不对称性
  • 批准号:
    0621429
  • 财政年份:
    2006
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR-SMA+AES: PROGNOSIS to Enhance the Runtime Health of Large Scale Parallel Systems
合作研究:CSR-SMA AES:增强大规模并行系统运行时健康状况的预测
  • 批准号:
    0509234
  • 财政年份:
    2005
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Tools and Techniques for Integrated Power Management of Server Disks
服务器磁盘集成电源管理的工具和技术
  • 批准号:
    0429500
  • 财政年份:
    2004
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
ITR: Data-Driven Autonomic Performance Modulation for Servers
ITR:数据驱动的服务器自主性能调制
  • 批准号:
    0325056
  • 财政年份:
    2003
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
CISE Research Resources: From High Performance to Low Power: Infrastructure for Ubiquitous Computing
CISE 研究资源:从高性能到低功耗:普适计算的基础设施
  • 批准号:
    0130143
  • 财政年份:
    2002
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant

相似国自然基金

RNA剪接失调导致脊肌萎缩症的分子机制研究
  • 批准号:
    JCZRYB202500984
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于类器官平台工具探究线粒体损伤在Hp感染相关萎缩性胃炎(CAG)发生及发展中的作用
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
紫花前胡苷调控MSTN/FoxO信号通路减缓膝骨关节炎肌萎缩的机制研究
  • 批准号:
    2025JJ90049
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于Hedgehog信号通路探讨艾灸干预慢性萎缩性胃炎的作用机制
  • 批准号:
    2025JJ80737
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
健脾益肾泄浊法通过 “ 丁酸/ MCU/ SLC25A23 ”途径缓解CKD-PEW骨骼肌萎缩 的机制研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
淀粉酶结合蛋白A介导乳酸代谢重编程在新型卷曲乳杆菌VB250改善萎缩性阴道炎中的作用及机制研究
  • 批准号:
    HDMZ25H040003
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于外泌体转录组学探讨股四头肌肌肉萎缩对膝骨关节炎的影响及中药干预作用
  • 批准号:
    2025JJ70025
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
巨噬细胞旁分泌IL-6激活JAK/STAT/NLRP3通路介导细胞焦亡加剧失神经骨骼肌萎缩相关机制研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
内质网介导的细胞自噬与凋亡信号通路在大鼠损伤后肩袖肌肉萎缩中的作用及机制研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
TARDNA结合蛋白43脂酰化修饰在肌萎缩侧索硬化症中的作用机制研究
  • 批准号:
    Z25C090004
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目

相似海外基金

Aging and shrinking population-driven transition of the nature conservation (ASP-NC)
老龄化和人口减少驱动的自然保护转型(ASP-NC)
  • 批准号:
    23K11530
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Urban Policies based on the Analyses of Poplation Decrease in Older Adults for the Revision of Shrinking Cities in Japan
基于老年人口减少分析的日本收缩城市修订城市政策
  • 批准号:
    23H01590
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Research for residential area planning focusing on a series of land use changes associated with the formation and shrinking process of coal mining city
关注煤矿城市形成和收缩过程中一系列土地利用变化的居住区规划研究
  • 批准号:
    22K20466
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Research on systematic urban design methods and selective revitalization of vacant properties in shrinking cities
收缩城市系统化城市设计方法与空置地产选择性盘活研究
  • 批准号:
    22K04455
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Trends in the formation of vacant houses and lots groups in shrinking slope residential districts and countermeasures
退坡住宅区空置房屋及地块群的形成趋势及对策
  • 批准号:
    22K04456
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
The Ripple Effects of Shrinking Eating-out Demands over Food and Beverage Industries under the COVID-19 Pandemics
COVID-19 大流行期间食品和饮料行业外出就餐需求减少的连锁反应
  • 批准号:
    22K20141
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Shrinking sea ice - reconstructions from ice cores
缩小的海冰——冰芯重建
  • 批准号:
    2645147
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Studentship
NSF Postdoctoral Fellowship in Biology FY 2022: Defining the biochemical mechanisms of microtubule shrinking and nucleation by combining innovative experiments and simulations
2022 财年 NSF 生物学博士后奖学金:通过结合创新实验和模拟来定义微管收缩和成核的生化机制
  • 批准号:
    2209298
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Fellowship Award
Study on effects of housing asset deflation on shrinking cities.
住房资产通货紧缩对收缩城市的影响研究
  • 批准号:
    22K04500
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Is it possible to mathematically formulate origami for materials with the property of stretching and shrinking?
是否可以用数学方法对具有拉伸和收缩特性的材料进行折纸?
  • 批准号:
    22K03288
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了