Improving Productivity of Algorithm and System Implementation in Scaled up Applications
Improving Productivity of Algorithm and System Implementation in Scaled up Applications
批准号:
9616993
负责人:
Robert Paige
金额:
$10.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1996
资助国家:
美国
项目状态:
已结题
起止时间:
1996-09-01 至 1999-08-31
中文摘要
提高劳动密集型高性能软件的生产力和可靠性是一个具有明显经济影响的重要科学问题。这项研究正在测试一种全新的编译和元编译方法的可行性,以提高C编程语言中高性能算法软件的生产力和可靠性。该研究结合了深度嵌套SETL数据结构的部分评估、数据结构和算法选择技术以及关系查询优化的转换技术。这将导致SETL的静态类型变体,由此有望以高翻译率生成大规模的C程序
英文摘要
Improving productivity and reliability of labor-intensive high-performance software is an important scientific problem with obvious economic ramifications. This research is testing the feasibility of a radically new compilation and meta-compilation methodology to improve productivity and reliability for high-performance algorithmic software in the C programming language. The research combines partial evaluation for deeply-nested SETL data structures, data structure and algorithm selection techniques, and transformational techniques from relational query optimization. This is leading to a statically typed variant of SETL from which it is expected large-scale C programs can be generated at a high translation rate.***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Advances in the Theory and Practice of Non-Euclidean Statistics
-
批准号:2311058
-
项目类别:Continuing Grant
-
资助金额:$10.0万
-
财政年份:2023
-
负责人:Robert Paige
-
依托单位:
A Transformational Programming Environment for Hardware Specifications
-
批准号:9300210
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:1993
-
负责人:Robert Paige
-
依托单位:
Transformational Programming--Applications to Algorithms AndSystems
-
批准号:8212936
-
项目类别:Standard Grant
-
资助金额:$10.46万
-
财政年份:1983
-
负责人:Robert Paige
-
依托单位:
Automatic Checking of Semantic Integrity in Design Databases
-
批准号:8110100
-
项目类别:Standard Grant
-
资助金额:$4.51万
-
财政年份:1981
-
负责人:Robert Paige
-
依托单位:
An Implementation of Formal Differentiation
-
批准号:7905293
-
项目类别:Standard Grant
-
资助金额:$5.63万
-
财政年份:1979
-
负责人:Robert Paige
-
依托单位:
海外基金