CSR-EHS: High-throughput Real-time Stream Processing in Java
CSR-EHS:Java 中的高吞吐量实时流处理
基本信息
- 批准号:0720652
- 负责人:
- 金额:$ 21万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2007
- 资助国家:美国
- 起止时间:2007-09-01 至 2012-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Stream processing is a programming paradigm suitable for the class of data driven applications that must manipulate high-volumes of data in a timely and responsive fashion. Example applications include video processing, digital signal processing, and monitoring of business processes. The appeal of stream programming comes from its conceptual simplicity. A program is a set of independent filters that communicate exclusively by the means of unidirectional data channels. The output behavior of any filter is completely determined by the value on its input channels, thus reducing the chances of data races. Interestingly, the abstractions provided by stream processing languages are surprisingly close to event-driven real-time systems. Previous research has shown that stream programs can be implemented very efficiently on modern multiprocessors. The goal of this project is to integrate stream-based programming with real-time systems. The project extends Java to combine streams with objects and allow programmers to integrate stream computations with traditional object-oriented components in the same Java virtual machine. The work relies on the facilities provided by the Real-time Specification for Java to ensure that streaming codes meet real-time constraints of their target application. The broader impact of this project is to introduce a new programming paradigm that can be used by real-time and traditional developers. The choice of Java is expected to ease adoption, as programmers can use mainstream development environments, libraries and development methodologies for writing stream processing code.
流处理是一种编程范例,适用于必须以及时和响应的方式处理大量数据的数据驱动应用程序。示例应用包括视频处理、数字信号处理和业务流程监控。流编程的吸引力来自其概念上的简单性。程序是一组独立的过滤器,它们通过单向数据通道进行排他性通信。任何过滤器的输出行为都完全由其输入通道上的值决定,从而减少了数据竞争的机会。有趣的是,流处理语言提供的抽象与事件驱动的实时系统惊人地接近。 以前的研究表明,流程序可以在现代多处理器上非常有效地实现。该项目的目标是将基于流的编程与实时系统集成。 该项目扩展了Java,将流与对象联合收割机结合起来,并允许程序员将流计算与传统的面向对象组件集成在同一个Java虚拟机中。这项工作依赖于Java实时规范提供的设施,以确保流代码满足其目标应用程序的实时约束。 这个项目的更广泛的影响是引入了一个新的编程范式,可以被实时和传统的开发人员使用。 Java的选择有望简化采用,因为程序员可以使用主流开发环境、库和开发方法来编写流处理代码。
项目成果
期刊论文数量(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 }}
Jan Vitek其他文献
Julia’s efficient algorithm for subtyping unions and covariant tuples (Pearl)
Julia 用于子类型联合和协变元组的高效算法 (Pearl)
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Benjamin Chung;Francesco Zappa;Nardelli Inria;Jan Vitek;Francesco Zappa Nardelli - 通讯作者:
Francesco Zappa Nardelli
Proceedings of the First International Workshop on Aliasing, Confinement and Ownership in Object-oriented Programming (IWACO)
第一届面向对象编程中的别名、限制和所有权国际研讨会 (IWACO) 论文集
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Dave Clarke;Chandrasekhar Boyapati;Robert Lee;Richard Paige;J. Ostroff;Phillip Brooke;James Noble;Robert Biddle;E. Tempero;A. Potanin;Tian Zhao;Jens Palsberg;Jan;Sophia Drosspoulou;Workshop Organisers;Jonathan Aldrich;Doug Lea;Suny Oswego;David Naumann;Queen Mary;Martin Rinard;Jan Vitek;Anindya Banerjee;S. Drossopoulou;Matthew Smith;C. Pierik;Tobias Wrigstad;P. O 'hearn;John Tang Boyland;M. Fähndrich;K. Rustan;M. Leino;Scott F Smith;Mark Thober Discussion - 通讯作者:
Mark Thober Discussion
Scoped types and aspects for real-time Java memory management
- DOI:
10.1007/s11241-007-9024-3 - 发表时间:
2007-05-23 - 期刊:
- 影响因子:1.300
- 作者:
Chris Andreae;Yvonne Coady;Celina Gibbs;James Noble;Jan Vitek;Tian Zhao - 通讯作者:
Tian Zhao
Reusing Just-in-Time Compiled Code
重用即时编译的代码
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Meetesh Kalpesh Mehta;Sebastián Krynski;Hugo Musso Gualandi;Manas Thakur;Jan Vitek - 通讯作者:
Jan Vitek
The JavaSeal Mobile Agent Kernel
- DOI:
10.1023/a:1012715226170 - 发表时间:
2001-12-01 - 期刊:
- 影响因子:2.600
- 作者:
Ciarán Bryce;Jan Vitek - 通讯作者:
Jan Vitek
Jan Vitek的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Jan Vitek', 18)}}的其他基金
SHF: Small: Predictable Performance for Just-in-Time Compilation
SHF:小型:可预测的即时编译性能
- 批准号:
2139612 - 财政年份:2022
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
CCRI: ENS: Collaborative Research: Enhancing R for Scalability and Deployment
CCRI:ENS:协作研究:增强 R 的可扩展性和部署
- 批准号:
1925644 - 财政年份:2019
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
SHF: Small: Program Analysis for Data Science
SHF:小型:数据科学程序分析
- 批准号:
1910850 - 财政年份:2019
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: A Rational Reconstruction of the Julia Type System
SHF:小型:协作研究:Julia 类型系统的合理重建
- 批准号:
1908389 - 财政年份:2019
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
NSF Student Travel Grant for 2017 Programming Language Implementation Summer School (PLISS)
NSF 2017 年编程语言实施暑期学校学生旅费补助金 (PLISS)
- 批准号:
1723053 - 财政年份:2017
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
SHF: PROJECT DARWIN_ Towards Principled Language Evolution
SHF:达尔文计划_迈向有原则的语言进化
- 批准号:
1544542 - 财政年份:2016
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
SHF: Small: Foundations of Just-in-Time Compilation
SHF:小型:即时编译的基础
- 批准号:
1618732 - 财政年份:2016
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
European Conference on Object Oriented Programming
欧洲面向对象编程会议
- 批准号:
1521864 - 财政年份:2015
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
CPS: Medium: Robust Distributed Wind Power Engineering
CPS:中:稳健的分布式风电工程
- 批准号:
1523426 - 财政年份:2014
- 资助金额:
$ 21万 - 项目类别:
Standard Grant
相似国自然基金
不同F1小鼠影响EHS生长的研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
靶向调控环氧二十碳三烯酸/环氧化物水解酶(EETs/EHs轴延缓IgA肾病进展的作用与机制研究
- 批准号:CSTB2022NSCQ-LZX0027
- 批准年份:2022
- 资助金额:0.0 万元
- 项目类别:省市级项目
EHS3D-MT数据的RRMC统一处理与反演解释
- 批准号:41874087
- 批准年份:2018
- 资助金额:63.0 万元
- 项目类别:面上项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段
- 批准号:41330212
- 批准年份:2013
- 资助金额:315.0 万元
- 项目类别:重点项目
EHS3D-MT数据的静位移校正与畸变分析
- 批准号:40974043
- 批准年份:2009
- 资助金额:56.0 万元
- 项目类别:面上项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第一阶段
- 批准号:40634025
- 批准年份:2006
- 资助金额:160.0 万元
- 项目类别:重点项目
相似海外基金
Environmental Health Sciences Research for Indigenous Scholar Engagement (EHS-RISE)
土著学者参与的环境健康科学研究(EHS-RISE)
- 批准号:
10590309 - 财政年份:2023
- 资助金额:
$ 21万 - 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice Based Research to Improve Food Safety In New York State
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善纽约州的食品安全
- 批准号:
10438161 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Environmental Health Specialist Network (EHS-Net) - Practice Based Research to Improve Food Safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以提高食品安全
- 批准号:
10662443 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Advancing Resource & Research Opportunities in Environmental HealthSciences (ARRO-EHS)”
推进资源
- 批准号:
10669134 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Advancing Resource & Research Opportunities in Environmental HealthSciences (ARRO-EHS)”
推进资源
- 批准号:
10474273 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice Based Research to Improve Food Safety In New York State
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善纽约州的食品安全
- 批准号:
10662419 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice based research to improve food safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善食品安全
- 批准号:
10259652 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice based research to improve food safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善食品安全
- 批准号:
10657528 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Advancing Resource & Research Opportunities in Environmental Health Sciences (ARRO-EHS)”
推进资源
- 批准号:
10005011 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别:
Environmental Health Specialist Network (EHS-Net) - Practice Based Research to Improve Food Safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以提高食品安全
- 批准号:
10438158 - 财政年份:2020
- 资助金额:
$ 21万 - 项目类别: