CAREER: Adaptive Web Execution: Supporting Billions of Diverse Users by Adapting Execution to Available Resources
职业:自适应 Web 执行:通过使执行适应可用资源来支持数十亿不同的用户
基本信息
- 批准号:1943621
- 负责人:
- 金额:$ 49.98万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-05-01 至 2021-10-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Web pages provide access to many critical services (e.g., health care, education, news), and are increasingly accessed by users with diverse network and device resources. Unfortunately, despite the fact that performance and functionality of page loads can vary drastically across resource settings, page loads today minimally adapt to their execution environments. This results in either underutilized resources or broken (incomplete) pages. This project aims to develop a new web paradigm called Adaptive Web Execution (AWE), in which page loads directly adapt their execution or content according to the available resources. The key goal is to maximize the performance and functionality that a web page can offer a user based on that user’s resource availability.The project involves three synergistic directions that develop the foundational algorithms and practical systems for realizing the AWE paradigm. First, it will develop strategies to collect and expose resource information to page loads in a way that balances cross-stack profiling overheads with actionable adaptation insights. Second, it will design a suite of content-preserving optimization systems that 1) dynamically adapt existing optimization strategies via efficient, web-focused machine learning, and 2) judiciously incorporate new, unused device resources into page loads. Third, it will create methods to simplify the development of content-altering adaptations, such as web-aware replay debugging that comprehensively evaluates page modifications across potential execution environments.This research will fundamentally transform and improve the web for multiple players. Users in developed regions will experience lower delays or increased functionality (increasing website revenue), while users in developing regions will get proper access to critical applications that are currently unusable with their available resources. AWE will also reduce development costs for websites and bridge the gap between web research and practical deployments by generalizing optimizations. The research will be informed by and evaluated in testbeds in developing regions, as well as through partnerships with industrial collaborators. The project will also involve 1) a new pedagogical 'full stack' approach to teaching networked system design, and 2) efforts to attract underrepresented undergraduate and K-12 students through the highly accessible lens of the web.The research artifacts and course materials designed as part of this project will be released on a public website: https://web.cs.ucla.edu/~ravi/awe/. In addition, the project site will include aggregate summaries of page structures and resource availability (in the form of privacy-preserving emulation traces) collected on developing region testbeds. The site will be regularly maintained, and project data will be kept for at least 5 years after publication, with extensions based on public interest.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.
网页提供对许多关键服务的访问(例如,保健、教育、新闻),并且越来越多地被具有不同网络和设备资源的用户访问。不幸的是,尽管页面加载的性能和功能在不同的资源设置中可能会有很大的差异,但今天的页面加载很少能适应它们的执行环境。这会导致资源利用不足或页面损坏(不完整)。该项目旨在开发一种新的Web范例,称为自适应Web执行(AWE),其中页面加载直接根据可用资源调整其执行或内容。主要目标是最大限度地提高性能和功能,网页可以提供用户的基础上,用户的资源availability.The项目涉及三个协同方向,开发的基本算法和实用系统,实现AWE范式。首先,它将制定策略来收集资源信息并将其公开给页面加载,以平衡跨堆栈分析开销和可操作的适应性见解。其次,它将设计一套内容保留优化系统,1)通过高效的、以Web为中心的机器学习动态地适应现有的优化策略,2)明智地将新的、未使用的设备资源整合到页面加载中。第三,它将创建方法来简化内容改变适配的开发,例如Web感知重放调试,该调试全面评估潜在执行环境中的页面修改。发达区域的用户将减少延迟或增加功能(增加网站收入),而发展中区域的用户将能够适当访问目前无法利用其现有资源的关键应用程序。AWE还将降低网站的开发成本,并通过推广优化弥合Web研究和实际部署之间的差距。该研究将通过发展中地区的测试平台以及与工业合作者的合作来提供信息并进行评估。该项目还将涉及1)一种新的教学“全栈”方法来教授网络系统设计,以及2)通过网络的高度可访问的透镜来吸引代表性不足的本科生和K-12学生的努力。作为该项目一部分设计的研究工件和课程材料将在公共网站上发布:https://web.cs.ucla.edu/~ravi/awe/。此外,该项目网站将包括在发展中地区试验平台上收集的页面结构和资源可用性的汇总摘要(以隐私保护模拟痕迹的形式)。该网站将定期维护,项目数据将在出版后至少保留5年,并根据公众利益延长。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On the Fly
- DOI:
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Nikhil Kansal;M. Ramanujam;R. Netravali
- 通讯作者:Nikhil Kansal;M. Ramanujam;R. Netravali
Semeru: A Memory-Disaggregated Managed Runtime
- DOI:
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Chenxi Wang;Haoran Ma;Siyi Liu;Yuanqi Li;Zhenyuan Ruan;Khanh Nguyen;Michael D. Bond;R. Netravali-R.
- 通讯作者:Chenxi Wang;Haoran Ma;Siyi Liu;Yuanqi Li;Zhenyuan Ruan;Khanh Nguyen;Michael D. Bond;R. Netravali-R.
Mind the delay: the adverse effects of delay-based TCP on HTTP
- DOI:10.1145/3386367.3431299
- 发表时间:2020-11
- 期刊:
- 影响因子:0
- 作者:Neil Agarwal;Matteo Varvello;Andrius Aucinas;F. Bustamante;R. Netravali
- 通讯作者:Neil Agarwal;Matteo Varvello;Andrius Aucinas;F. Bustamante;R. Netravali
WebMedic: Disentangling the Memory-Functionality Tension for the Next Billion Mobile Web Users
- DOI:10.1145/3446382.3448652
- 发表时间:2021-02
- 期刊:
- 影响因子:0
- 作者:Usama Naseer;Theophilus A. Benson;R. Netravali
- 通讯作者:Usama Naseer;Theophilus A. Benson;R. Netravali
Continuous prefetch for interactive data applications
- DOI:10.14778/3407790.3407826
- 发表时间:2020-05
- 期刊:
- 影响因子:2.5
- 作者:Haneen Mohammed
- 通讯作者:Haneen Mohammed
{{
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 }}
Ravi Netravali其他文献
Ravi Netravali的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ravi Netravali', 18)}}的其他基金
RINGS: Object-Oriented Video Analytics for Next-Generation Mobile Environments
RINGS:下一代移动环境的面向对象视频分析
- 批准号:
2147909 - 财政年份:2022
- 资助金额:
$ 49.98万 - 项目类别:
Continuing Grant
CNS Core: Small: Fast or Dynamic Websites? Eliminating the Need to Choose
CNS 核心:小型:快速还是动态网站?
- 批准号:
2101881 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
CNS Core: Small: Fast or Dynamic Websites? Eliminating the Need to Choose
CNS 核心:小型:快速还是动态网站?
- 批准号:
2151630 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: A Unified Prefetch Framework for Approximation-Tolerant Interactive Applications
合作研究:CNS Core:Medium:用于近似容忍交互式应用程序的统一预取框架
- 批准号:
2140552 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: A Unified Prefetch Framework for Approximation-Tolerant Interactive Applications
合作研究:CNS Core:Medium:用于近似容忍交互式应用程序的统一预取框架
- 批准号:
2105773 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
CNS Core: Small: Not All Cameras are Created Equal: Systems Support for Highly Adaptive Video Analytics Pipelines
CNS 核心:小型:并非所有摄像机都是一样的:对高度自适应视频分析管道的系统支持
- 批准号:
2153449 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
CAREER: Adaptive Web Execution: Supporting Billions of Diverse Users by Adapting Execution to Available Resources
职业:自适应 Web 执行:通过使执行适应可用资源来支持数十亿不同的用户
- 批准号:
2152313 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Continuing Grant
CNS Core: Small: Not All Cameras are Created Equal: Systems Support for Highly Adaptive Video Analytics Pipelines
CNS 核心:小型:并非所有摄像机都是一样的:对高度自适应视频分析管道的系统支持
- 批准号:
2006437 - 财政年份:2020
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
相似海外基金
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
- 批准号:
RGPIN-2020-03892 - 财政年份:2022
- 资助金额:
$ 49.98万 - 项目类别:
Discovery Grants Program - Individual
The Impact of an Adaptive Patient-Centered Web Application on Medication Optimization in HFrEF Patients
以患者为中心的自适应 Web 应用程序对 HFrEF 患者药物优化的影响
- 批准号:
10555719 - 财政年份:2022
- 资助金额:
$ 49.98万 - 项目类别:
A SMART evaluation of an adaptive web-based AUD treatment for service members and their partners
针对服务成员及其合作伙伴的基于网络的自适应 AUD 治疗的 SMART 评估
- 批准号:
10705674 - 财政年份:2022
- 资助金额:
$ 49.98万 - 项目类别:
The Impact of an Adaptive Patient-Centered Web Application on Medication Optimization in HFrEF Patients
以患者为中心的自适应 Web 应用程序对 HFrEF 患者药物优化的影响
- 批准号:
10708814 - 财政年份:2022
- 资助金额:
$ 49.98万 - 项目类别:
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
- 批准号:
RGPIN-2020-03892 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Discovery Grants Program - Individual
CAREER: Adaptive Web Execution: Supporting Billions of Diverse Users by Adapting Execution to Available Resources
职业:自适应 Web 执行:通过使执行适应可用资源来支持数十亿不同的用户
- 批准号:
2152313 - 财政年份:2021
- 资助金额:
$ 49.98万 - 项目类别:
Continuing Grant
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
- 批准号:
RGPIN-2020-03892 - 财政年份:2020
- 资助金额:
$ 49.98万 - 项目类别:
Discovery Grants Program - Individual
A SMART Pilot of Adaptive Treatment Strategies to Improve Engagement with a Web-based Smoking Intervention for Socially Anxious Smokers
适应性治疗策略的明智试点,以提高社交焦虑吸烟者对基于网络的吸烟干预的参与度
- 批准号:
9891751 - 财政年份:2020
- 资助金额:
$ 49.98万 - 项目类别:
A SMART Pilot of Adaptive Treatment Strategies to Improve Engagement with a Web-based Smoking Intervention for Socially Anxious Smokers
适应性治疗策略的明智试点,以提高社交焦虑吸烟者对基于网络的吸烟干预的参与度
- 批准号:
10192687 - 财政年份:2020
- 资助金额:
$ 49.98万 - 项目类别:
Rationale, mechanisms of action, and behaviour change techniques of the E_MOTIV intervention: A web-based, adaptive e-learning environment to support the implementation of behaviour change counseling in nurses' practice
E_MOTIV 干预的基本原理、行动机制和行为改变技术:基于网络的自适应电子学习环境,支持在护士实践中实施行为改变咨询
- 批准号:
400309 - 财政年份:2019
- 资助金额:
$ 49.98万 - 项目类别: