SOFTWARE: High-level Programming Methodologies for Data Intensive Computations
SOFTWARE: High-level Programming Methodologies for Data Intensive Computations
批准号:
0130437
负责人:
Gagan Agrawal
金额:
$35.1万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-02-01 至 2006-01-31
中文摘要
解决具有大量计算和存储需求的问题对于许多科学和工程领域的进步变得越来越重要。编译器和编译器技术可以通过在非常高的抽象级别上为这些问题编程算法来显着加速这些领域的进步。我们的研究重点是一类重要的科学和工程问题:数据密集型计算。这种计算出现在科学和工程研究的许多领域。我们针对这类计算的两个高级编程模型:1。面向对象(基于Java):封装和多态性等面向对象的特性可以简化软件开发,并允许更好地长期管理大型计算项目。我们使用Java的方言来表达数据密集型计算。一个初始的原型编译器,这种方言的Java已经建成。我们的编译器使用静态过程间切片技术提取所需的功能,利用现有的运行时系统,主动数据存储库(ADR)。 2.声明性(基于XQL):声明性语言的高级特性允许新计算技术的快速原型化。XML(可扩展标记语言)正在被接受为数据逻辑布局的格式,这些数据可以通过网络提供或在组织之间交换。我们将对XML模式进行扩展,以表达元素的多维集合。我们还将对XQL进行扩展,XQL是XML文档的查询语言,用于表示大型数据集的处理。 我们提出了五个重要领域的创新研究:1。磁盘驻留数据集的执行策略。2.高级符号分析3.面向对象程序的过程间代码移动技术。4.用于位置管理的组合式定位器和定位器技术。5.面向对象语言的高级过程间切片技术。
英文摘要
Solving problems that have large computational and storage requirements is becoming increasingly critical for advances in many domains of science and engineering. Runtime and compiler technology can significantly accelerate advances in such domains by enabling the programming of algorithms for these problems at very high levels of abstraction. Our research focuses on an important class of scientific and engineering problems: data intensive computations. Such computations arise in many domains of scientific and engineering research. We are targetting two high-level programming models for this class of computations:1. Object-Oriented (Java-Based): Object-oriented features like encapsulation and polymorphism can ease software development and allow better long-term management of large computational projects. We are using a dialect of Java for expressing data intensive computations. An initial prototype compiler for this dialect of Java has been built. Our compiler uses static interprocedural slicing technique to extracting required functions for utilizing an existing runtime system, Active Data Repository (ADR). 2. Declarative (XQL-Based): The very high-level nature of declarative languages can allow rapid prototyping of new computational techniques. XML (Extensible Markup Language) is getting accepted as the format for the logical layout of data which may be made available over the web or exchanged between organizations. We will make extensions to XML Schemas for expressing multidimensional collections of elements. We also will also make extensions to XQL, which is a query language for XML documents, for expressing processing of large datasets. We propose innovative research in five important areas:1. Execution Strategies for Disk Resident Datasets. 2. Advanced Symbolic Analysis. 3. Interprocedural Code Motion Techniques for Object-Oriented Programs. 4. Combined Compiler and Runtime Techniques for Locality Management. 5. Advanced Interprocedural Slicing Techniques for Object-Oriented Languages.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
-
批准号:2230945
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2023
-
负责人:Gagan Agrawal
-
依托单位:
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
-
批准号:2341378
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2023
-
负责人:Gagan Agrawal
-
依托单位:
OAC Core: SHF: SMALL: ICURE -- In-situ Analytics with Compressed or Summary Representations for Extreme-Scale Architectures
-
批准号:2333899
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2023
-
负责人:Gagan Agrawal
-
依托单位:
SHF: Small: K-Way Speculation for Mapping Applications with Dependencies on Modern HPC Systems
-
批准号:2334273
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2023
-
负责人:Gagan Agrawal
-
依托单位:
Collaborative Research: SHF:SMALL: Compile-Parallelize-Schedule-Retarget-Repeat (EASER) Paradigm for Dealing with Extreme Heterogeneity
-
批准号:2333895
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2023
-
负责人:Gagan Agrawal
-
依托单位:
Collaborative Research: SHF:SMALL: Compile-Parallelize-Schedule-Retarget-Repeat (EASER) Paradigm for Dealing with Extreme Heterogeneity
-
批准号:2146852
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2022
-
负责人:Gagan Agrawal
-
依托单位:
OAC Core: SHF: SMALL: ICURE -- In-situ Analytics with Compressed or Summary Representations for Extreme-Scale Architectures
-
批准号:2007775
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Gagan Agrawal
-
依托单位:
OAC Core: SHF: SMALL: ICURE -- In-situ Analytics with Compressed or Summary Representations for Extreme-Scale Architectures
-
批准号:2034850
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Gagan Agrawal
-
依托单位:
SHF: Small: K-Way Speculation for Mapping Applications with Dependencies on Modern HPC Systems
-
批准号:2007793
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Gagan Agrawal
-
依托单位:
II-New: Infrastructure for Energy-Aware High Performance Computing (HPC) and Data Analytics on Heterogeneous Systems
-
批准号:1513120
-
项目类别:Standard Grant
-
资助金额:$89.87万
-
财政年份:2015
-
负责人:Gagan Agrawal
-
依托单位:
SI2-SSE: Collaborative Research: Software Elements for Transfer and Analysis of Large-Scale Scientific Data
-
批准号:1339757
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2013
-
负责人:Gagan Agrawal
-
依托单位:
SHF: Small: Advanced Compiler Techniques for Meeting Fault Tolerance Needs of HPC Systems
-
批准号:1319420
-
项目类别:Standard Grant
-
资助金额:$49.97万
-
财政年份:2013
-
负责人:Gagan Agrawal
-
依托单位:
DC: SMALL - Data-Intensive Computing Solutions for Neuroimage Analysis
-
批准号:0916196
-
项目类别:Standard Grant
-
资助金额:$48.0万
-
财政年份:2009
-
负责人:Gagan Agrawal
-
依托单位:
A Language Independent Framework for Compiling Data-Intensive Applications on Highly Parallel Systems
-
批准号:0833101
-
项目类别:Standard Grant
-
资助金额:$50.2万
-
财政年份:2008
-
负责人:Gagan Agrawal
-
依托单位:
CEO:P--A Data-Intensive Cyberinfrastructure Component for Coastal Forecasting and Change Analysis
-
批准号:0619041
-
项目类别:Standard Grant
-
资助金额:$140.0万
-
财政年份:2006
-
负责人:Gagan Agrawal
-
依托单位:
ST-CRTS: Enabling Processing of Large-Scale Scientific Data Through Compiler Supported XML Abstractions
-
批准号:0541058
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Gagan Agrawal
-
依托单位:
NGS: An Integrated Middleware and Language/Compiler Framework for Data Intensive Applications in a Grid Environment
-
批准号:0203846
-
项目类别:Continuing Grant
-
资助金额:$46.79万
-
财政年份:2002
-
负责人:Gagan Agrawal
-
依托单位:
CAREER: Interprocedural Compilers for Distributed Address Space Machines
-
批准号:0296137
-
项目类别:Continuing Grant
-
资助金额:$22.43万
-
财政年份:2001
-
负责人:Gagan Agrawal
-
依托单位:
CAREER: Interprocedural Compilers for Distributed Address Space Machines
-
批准号:9733520
-
项目类别:Continuing Grant
-
资助金额:$22.43万
-
财政年份:1998
-
负责人:Gagan Agrawal
-
依托单位:
Compiling Irregular Applications on a Multi-threaded Architecture
-
批准号:9808522
-
项目类别:Standard Grant
-
资助金额:$31.92万
-
财政年份:1998
-
负责人:Gagan Agrawal
-
依托单位:
国内基金
海外基金
登录
查看更多内容
外周犬尿氨酸通过脑膜免疫致海马BDNF水平降低介导术后认知功能障碍
-
批准号:82371193
-
项目类别:面上项目
-
资助金额:49.00万元
-
批准年份:2023
-
负责人:苏殿三
-
依托单位:
海马神经元胆固醇代谢重编程致染色质组蛋白乙酰化水平降低介导老年小鼠术后认知功能障碍
-
批准号:82371192
-
项目类别:面上项目
-
资助金额:49.00万元
-
批准年份:2023
-
负责人:田婕
-
依托单位:
粒子level set方法的改进与空间自适应波浪模型并行化研究
-
批准号:52171245
-
项目类别:面上项目
-
资助金额:58万元
-
批准年份:2021
-
负责人:黄筱云
-
依托单位:
多层次纳米叠层块体复合材料的仿生设计、制备及宽温域增韧研究
-
批准号:51973054
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2019
-
负责人:王建锋
-
依托单位:
无振荡可压缩两相流切割网格方法及其在激波诱导气泡塌陷中的应用研究
-
批准号:11702272
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2017
-
负责人:林健宇
-
依托单位:
含有表面活性剂的液体浸润的模型和数值计算
-
批准号:11601221
-
项目类别:青年科学基金项目
-
资助金额:18.0万元
-
批准年份:2016
-
负责人:张振
-
依托单位:
基于高频限价指令簿的流动性度量及对市场波动影响机制研究
-
批准号:71601091
-
项目类别:青年科学基金项目
-
资助金额:17.0万元
-
批准年份:2016
-
负责人:孙便霞
-
依托单位:
基于Level Set方法的三维爆炸与冲击仿真软件开发及其应用
-
批准号:11502121
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2015
-
负责人:张莉
-
依托单位:
非球对称单气穴声致发光问题的直接数值模拟
-
批准号:11501173
-
项目类别:青年科学基金项目
-
资助金额:18.0万元
-
批准年份:2015
-
负责人:丁岩
-
依托单位:
层级稀疏化的Mid-Level特征空间下高分辨率遥感影像检索方法研究
-
批准号:41401376
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2014
-
负责人:陈建胜
-
依托单位: