CAREER: Slice-Processing: Highly-Accurate Prediction for Future High-Performance Processors
职业:切片处理:对未来高性能处理器的高精度预测
基本信息
- 批准号:9984371
- 负责人:
- 金额:$ 22.99万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2000
- 资助国家:美国
- 起止时间:2000-07-01 至 2004-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
DATE: April 19, 2000PROPOSAL NUMBER: C-CR 9984371INSTITUTION: Northwestern UniversityPI: Andreas MoshovosTITLE: CAREER: Slice-Processing: Highly-Accurate Prediction for Future High-Performance ProcessorsABSTRACTPrediction-driven speculative techniques are used in virtually all modern, high-performance processors. Such techniques offer a promising direction for furtherboosting performance. However, the benefits so obtained are only as good as theunderlying prediction-based methods are at guessing what the program needs.This project investigates slice-prediction, a paradigm that aims at providinghighly accurate prediction beyond what is possible with the existing methods.Existing methods are primarily outcome-based since they rely on repeatingpatterns in a program's outcome stream (e.g., addresses or branch directions).However, such patterns do not always exist. More importantly, as currentoutcome-based methods are perfected, irregular patterns increasingly dominateperformance. Slice-prediction attacks such cases by predicting the computation-slice that produces such irregular yet performance-critical outcomes. Predictedslices are then treated as miniature, autonomous programs, which can precomputeperformance critical outcomes. The intuition is that while the outcome of aprogram can be irregular the method used is typically relatively simple andfairly stable.This project focuses on architecturally invisible, hardware implementations ofslice-prediction, and targets the following applications: (1) Branch Predictionand (2) Data Prefetching. Performance achieved by slice-prediction is evaluatedthrough a detailed software simulator over a set of widely used benchmarks.
日期:2000 年 4 月 19 日提案编号:C-CR 9984371 机构:西北大学 PI:Andreas Moshovos 标题:职业:切片处理:未来高性能处理器的高精度预测摘要预测驱动的推测技术几乎用于所有现代高性能处理器。这些技术为进一步提高性能提供了一个有希望的方向。然而,如此获得的好处仅与基于预测的底层方法猜测程序需要什么一样好。该项目研究切片预测,这是一种旨在提供超出现有方法可能的高度准确预测的范式。现有方法主要基于结果,因为它们依赖于程序输出流中的重复模式(例如,地址或分支方向)。但是,这些模式不 永远存在。更重要的是,随着当前基于结果的方法的完善,不规则模式越来越主导性能。切片预测通过预测产生此类不规则但性能关键结果的计算切片来攻击此类情况。然后,预测的切片被视为微型自主程序,可以预先计算性能关键结果。直觉是,虽然程序的结果可能不规则,但所使用的方法通常相对简单且相当稳定。该项目重点关注架构上不可见的切片预测的硬件实现,并针对以下应用:(1) 分支预测和 (2) 数据预取。切片预测实现的性能是通过详细的软件模拟器在一组广泛使用的基准上进行评估的。
项目成果
期刊论文数量(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 }}
Andreas Moshovos其他文献
Predictor virtualization: teaching old caches new tricks
预测器虚拟化:教旧缓存新技巧
- DOI:
- 发表时间:
2012 - 期刊:
- 影响因子:0
- 作者:
Andreas Moshovos;Ioana Baldini - 通讯作者:
Ioana Baldini
QTrace: An interface for customizable full system instrumentation
QTrace:可定制的完整系统仪器的界面
- DOI:
- 发表时间:
2013 - 期刊:
- 影响因子:0
- 作者:
Xin Tong;Jack Luo;Andreas Moshovos - 通讯作者:
Andreas Moshovos
BWA-MEM Performance: Suffix Array Storage Size
BWA-MEM 性能:后缀数组存储大小
- DOI:
10.1109/bhi.2019.8834510 - 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Meysam Roodi;Zahra Lak;Andreas Moshovos - 通讯作者:
Andreas Moshovos
RegionScout: exploiting coarse grain sharing in snoop-based coherence
- DOI:
10.1109/isca.2005.42 - 发表时间:
2005-05 - 期刊:
- 影响因子:0
- 作者:
Andreas Moshovos - 通讯作者:
Andreas Moshovos
Accurate and complexity-effective spatial pattern prediction
准确且复杂有效的空间模式预测
- DOI:
- 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
Chi F. Chen;Se;B. Falsafi;Andreas Moshovos - 通讯作者:
Andreas Moshovos
Andreas Moshovos的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
交错代数上slice正则函数的若干几何函数论问题研究
- 批准号:11801125
- 批准年份:2018
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
相似海外基金
A human slice model to understand the role of fibrosis in children with bladder exstrophy
人体切片模型了解纤维化在膀胱外翻儿童中的作用
- 批准号:
MR/X030946/1 - 财政年份:2024
- 资助金额:
$ 22.99万 - 项目类别:
Research Grant
Searching for slice-ribbon counterexamples
寻找切片色带反例
- 批准号:
EP/Y022939/1 - 财政年份:2023
- 资助金额:
$ 22.99万 - 项目类别:
Research Grant
ENVIROMENTAL ASSESSMENT for SLICE® (emamectin benzoate) Type A Medicated Article for Freshwater-Reared Salmonids
针对淡水养殖鲑鱼的 SLICE®(甲维盐)A 型药物制品的环境评估
- 批准号:
10770820 - 财政年份:2023
- 资助金额:
$ 22.99万 - 项目类别:
Containerization Based Network Slice Mobility with Dynamic Capabilities
基于容器化的网络切片移动性和动态能力
- 批准号:
23K16869 - 财政年份:2023
- 资助金额:
$ 22.99万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Investigating type 1 diabetes pathogenesis using the live pancreas tissue slice platform
使用活体胰腺组织切片平台研究 1 型糖尿病发病机制
- 批准号:
10388460 - 财政年份:2022
- 资助金额:
$ 22.99万 - 项目类别:
Ex vivo slice cultures of mouse pancreatic tumors to test novel regimens
小鼠胰腺肿瘤的离体切片培养物测试新疗法
- 批准号:
10361971 - 财政年份:2022
- 资助金额:
$ 22.99万 - 项目类别:
Modeling early SARS-CoV-2 pathogenesis in human lung organoids and slice cultures
在人肺类器官和切片培养物中模拟早期 SARS-CoV-2 发病机制
- 批准号:
10449059 - 财政年份:2022
- 资助金额:
$ 22.99万 - 项目类别:
Investigating type 1 diabetes pathogenesis using the live pancreas tissue slice platform
使用活体胰腺组织切片平台研究 1 型糖尿病发病机制
- 批准号:
10620116 - 财政年份:2022
- 资助金额:
$ 22.99万 - 项目类别:
Modeling early SARS-CoV-2 pathogenesis in human lung organoids and slice cultures
在人肺类器官和切片培养物中模拟早期 SARS-CoV-2 发病机制
- 批准号:
10557881 - 财政年份:2022
- 资助金额:
$ 22.99万 - 项目类别:
Ex vivo slice cultures of mouse pancreatic tumors to test novel regimens
小鼠胰腺肿瘤的离体切片培养物测试新疗法
- 批准号:
10653683 - 财政年份:2022
- 资助金额:
$ 22.99万 - 项目类别: