Experimental Software Systems: Performance Impact of Contemporary Programming Paradigms and Workloads
实验软件系统:当代编程范式和工作负载的性能影响
基本信息
- 批准号:9807112
- 负责人:
- 金额:$ 35.63万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1998
- 资助国家:美国
- 起止时间:1998-09-15 至 2002-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
9807112Lizy K. JohnCraig M. ChaseThe University of Texas at AustinExperimental Software Systems: Performance Impact of Contemporary Programming Paradigms and WorkloadsThe primary objective of this project is to characterize several contemporary programming paradigms, including object-oriented computing and networked computing. This study investigates why contemporary programs (developed in C++, Java, etc.) tend to run slower than traditionally developed (e.g., Fortran and C) programs. For example, when the same application is written in an object-oriented fashion and also constructed in a traditional procedural style, the object-oriented version is known to consume more memory, exhibit worse cache behavior, and to have less predictable branch behavior. This research attempts to isolate these effects and trace them to specific elements of the object oriented programming style. The principal benefit of this study is the collection of knowledge concerning how microprocessors should be designed in the future. Design decisions and engineering tradeoffs in microprocessors are often based on assumptions made about the types of programs that these processors will execute. However, detailed and accurate program characterization, such as those in this project, allows processor designers to make intelligent and informed engineering decisions.
9807112Lizy K. Johncraig M. Chasethe在Austinexpermiment Software Systems:当代编程范式和工作负载的性能影响该项目的主要目标是表征几个当代编程范式,包括对象计算和网络计算。 这项研究调查了为什么当代计划(在C ++,Java等中开发的)往往比传统开发的计划(例如Fortran和C)程序慢得多。 例如,当以对象为导向的方式编写相同的应用程序并以传统的程序样式构建时,已知该版本会消耗更多的内存,表现出更差的缓存行为,并且具有较低的可预测分支行为。 这项研究试图隔离这些效果,并将其追溯到面向对象的编程样式的特定元素。 这项研究的主要好处是收集有关将来应如何设计微处理器的知识。 微处理器中的设计决策和工程折衷通常基于对这些处理器将执行的程序类型的假设。 但是,详细且准确的程序表征(例如该项目中的计划)使加工设计师可以做出智能和知情的工程决策。
项目成果
期刊论文数量(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 }}
Lizy John其他文献
Lizy John的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Lizy John', 18)}}的其他基金
Collaborative Research: SHF: Small: Quasi Weightless Neural Networks for Energy-Efficient Machine Learning on the Edge
合作研究:SHF:小型:用于边缘节能机器学习的准失重神经网络
- 批准号:
2326894 - 财政年份:2023
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
EAGER: Improving Reproducibility of Computing Research using Proxy Workloads
EAGER:使用代理工作负载提高计算研究的可重复性
- 批准号:
1745813 - 财政年份:2017
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
IISWC 2012 Student Travel Grants
IISWC 2012 学生旅费补助
- 批准号:
1261723 - 财政年份:2012
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
IISWC 2011 Student Travel Grants
IISWC 2011 学生旅费补助
- 批准号:
1202396 - 财政年份:2011
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
SHF: Small: Workload Characterization and Benchmark Synthesis for Emerging Computing Systems
SHF:小型:新兴计算系统的工作负载表征和基准综合
- 批准号:
1117895 - 财政年份:2011
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
CRI: CRD Collaborative Research: Archer - Seeding a Community-based Computing Infrastructure for Computer Architecture Research and Education
CRI:CRD 协作研究:Archer - 为计算机体系结构研究和教育提供基于社区的计算基础设施
- 批准号:
0750860 - 财政年份:2008
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
Simplifying Computer Performance Evaluation using Workload Characterization
使用工作负载表征简化计算机性能评估
- 批准号:
0702694 - 财政年份:2007
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
Statistical Techniques for Computer Performance Evaluation
计算机性能评估的统计技术
- 批准号:
0429806 - 财政年份:2004
- 资助金额:
$ 35.63万 - 项目类别:
Continuing Grant
IT/SY(CISE): Designing Microprocessors and Computer Systems for Emerging Workloads
IT/SY(CISE):为新兴工作负载设计微处理器和计算机系统
- 批准号:
0113105 - 财政年份:2001
- 资助金额:
$ 35.63万 - 项目类别:
Standard Grant
CAREER: Improving the Access-Execute Balance in High Performance Processors
职业:改善高性能处理器的访问执行平衡
- 批准号:
9624378 - 财政年份:1996
- 资助金额:
$ 35.63万 - 项目类别:
Continuing Grant
相似国自然基金
江门中微子实验事例显示软件和基于图形的分析系统
- 批准号:11405279
- 批准年份:2014
- 资助金额:28.0 万元
- 项目类别:青年科学基金项目
复杂工程系统多学科不确定性数值计算和优化理论方法及其应用研究
- 批准号:11432002
- 批准年份:2014
- 资助金额:380.0 万元
- 项目类别:重点项目
BESIII实验数据分析和处理方法及软件研究
- 批准号:U1232201
- 批准年份:2012
- 资助金额:240.0 万元
- 项目类别:联合基金项目
人类新基因电子克隆的自动化软件系统建立与实验验证
- 批准号:30270342
- 批准年份:2002
- 资助金额:20.0 万元
- 项目类别:面上项目
中国数字AM广播实验系统及其关键技术
- 批准号:60072013
- 批准年份:2000
- 资助金额:16.0 万元
- 项目类别:面上项目
相似海外基金
BioGRID: An open resource for biological interactions and network analysis
BioGRID:生物相互作用和网络分析的开放资源
- 批准号:
10819019 - 财政年份:2023
- 资助金额:
$ 35.63万 - 项目类别:
Harmony AI: Natural Language Processing Enabling Advanced Biomanufacturing
Harmony AI:自然语言处理实现先进生物制造
- 批准号:
10761082 - 财政年份:2023
- 资助金额:
$ 35.63万 - 项目类别: