The Galois Approach to Optimistic Parallelization

乐观并行化的伽罗瓦方法

基本信息

  • 批准号:
    0702353
  • 负责人:
  • 金额:
    $ 29.99万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-06-01 至 2010-05-31
  • 项目状态:
    已结题

项目摘要

From now on, all processors will consist of a large number of processing cores, and programs will run fast only if they can run in parallel on these cores. However, finding parallelism in programs is a very difficult job, and has succeeded only in limited domains like scientific computing. There have been few successes in the more general domain of irregular programs that manipulate large pointer-based data structures like graphs. The Galois project will implement and evaluate a new approach to parallelizing such irregular programs based on optimistic parallelization and a small amount of information from library writers. Preliminary results on problems like Delaunay mesh generation are very promising.Irregular programs that manipulate pointer-based data structures are known to be difficult to parallelize. The Galois project is implementing a novel approach for optimistic parallel execution of such programs. The Galois programming model is an object-based shared-memory model. There are three main aspects to Galois: (i) a small number of syntactic constructs for packaging optimistic parallelization as data structure manipulations, (ii) assertions about methods in class libraries, and (iii) a runtime system for detecting and recovering from unsafe accesses made by an optimistic computation to shared memory. The funding for this project will be used to develop techniques for verifying class library assertions, and continuing the implementation of the Galois system.
从现在开始,所有处理器都将由大量处理核心组成,程序只有在这些核心上并行运行才能快速运行。然而,在程序中发现并行性是一项非常困难的工作,并且仅在科学计算等有限的领域取得了成功。在操作大型基于指针的数据结构(如图)的非常规程序的更一般领域中,几乎没有成功。Galois项目将实现和评估一种新的方法,以基于乐观并行化和来自库作者的少量信息来并行化这种不规则程序。像Delaunay网格生成问题的初步结果是非常有前途的。不规则的程序,操纵基于指针的数据结构是众所周知的,难以并行化。伽罗瓦项目正在实现一种新的方法,用于乐观并行执行此类程序。伽罗瓦编程模型是一个基于对象的共享内存模型。伽罗瓦有三个主要方面:(i)少量的语法结构,用于将乐观并行化打包为数据结构操作,(ii)关于类库中方法的断言,以及(iii)用于检测和恢复由乐观计算对共享内存进行的不安全访问的运行时系统。该项目的资金将用于开发验证类库断言的技术,并继续实现伽罗瓦系统。

项目成果

期刊论文数量(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 }}

Keshav Pingali其他文献

Look Left, Look Right, Look Left Again: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring
Performance Characterization of Python Runtimes for Multi-device Task Parallel Programming
  • DOI:
    10.1007/s10766-025-00788-1
  • 发表时间:
    2025-03-18
  • 期刊:
  • 影响因子:
    0.900
  • 作者:
    William Ruys;Hochan Lee;Bozhi You;Shreya Talati;Jaeyoung Park;James Almgren-Bell;Yineng Yan;Milinda Fernando;Mattan Erez;Milos Gligoric;Martin Burtscher;Christopher J. Rossbach;Keshav Pingali;George Biros
  • 通讯作者:
    George Biros
Supermodeling, a convergent data assimilation meta-procedure used in simulation of tumor progression
  • DOI:
    10.1016/j.camwa.2022.03.025
  • 发表时间:
    2022-05-01
  • 期刊:
  • 影响因子:
    2.500
  • 作者:
    Maciej Paszyński;Leszek Siwik;Witold Dzwinel;Keshav Pingali
  • 通讯作者:
    Keshav Pingali

Keshav Pingali的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Keshav Pingali', 18)}}的其他基金

CSR: Medium: Optimal Control of Approximate Computing Systems
CSR:中:近似计算系统的最优控制
  • 批准号:
    1705092
  • 财政年份:
    2017
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
SPX: Collaborative Research: Mongo Graph Machine (MGM): A Flash-Based Appliance for Large Graph Analytics
SPX:协作研究:Mongo Graph Machine (MGM):基于闪存的大型图形分析设备
  • 批准号:
    1725322
  • 财政年份:
    2017
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
SHF: Small: Efficient Parallel Execution of Irregular, Ordered Algorithms
SHF:小型:不规则有序算法的高效并行执行
  • 批准号:
    1618425
  • 财政年份:
    2016
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Programming Abstractions and Systems Support for GPU-Based Acceleration of Irregular Applications
CSR:媒介:协作研究:基于 GPU 的不规则应用加速的编程抽象和系统支持
  • 批准号:
    1406355
  • 财政年份:
    2014
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Continuing Grant
XPS: FP: Collaborative Research: Parallel Irregular Programs: From High-Level Specifications to Run-time Optimizations
XPS:FP:协作研究:并行不规则程序:从高级规范到运行时优化
  • 批准号:
    1337281
  • 财政年份:
    2013
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
协作研究:概念化一个使用跨域抽象来支持跨学科应用的研究所
  • 批准号:
    1216701
  • 财政年份:
    2012
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
SHF: Small: Autograph: A System for Synthesizing Concurrent Data Structure Implementations
SHF:小型:Autograph:综合并发数据结构实现的系统
  • 批准号:
    1218568
  • 财政年份:
    2012
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
CSR: Large: Collaborative Research: Kali: A System for Sequential Programming of Multicore Processors
CSR:大型:协作研究:Kali:多核处理器顺序编程系统
  • 批准号:
    1111766
  • 财政年份:
    2011
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
Language and System Support for Petascale Irregular Applications
对 Petascale 不规则应用程序的语言和系统支持
  • 批准号:
    0833162
  • 财政年份:
    2008
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
CSR-AES: Optimizations for Optimistic Parallelization Systems
CSR-AES:乐观并行化系统的优化
  • 批准号:
    0719966
  • 财政年份:
    2007
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Continuing Grant

相似国自然基金

EnSite array指导下对Stepwise approach无效的慢性房颤机制及消融径线设计的实验研究
  • 批准号:
    81070152
  • 批准年份:
    2010
  • 资助金额:
    10.0 万元
  • 项目类别:
    面上项目

相似海外基金

Understanding The Political Representation of Men: A Novel Approach to Making Politics More Inclusive
了解男性的政治代表性:使政治更具包容性的新方法
  • 批准号:
    EP/Z000246/1
  • 财政年份:
    2025
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Research Grant
Contaminants of emerging concern: An integrated approach for assessing impacts on the marine environment. Acronym: CONTRAST
新出现的污染物:评估对海洋环境影响的综合方法。
  • 批准号:
    10093180
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    EU-Funded
An engineering biology approach for sustainable production of omega 3 and pigments from microalgae
一种利用微藻可持续生产 omega 3 和色素的工程生物学方法
  • 批准号:
    10107393
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Launchpad
An Integrated Life-course Approach for Person-centred Solutions and Care for Ageing with Multi-morbidity in the European Regions - STAGE; Stay Healthy Through Ageing
欧洲地区以人为本的解决方案和针对多种疾病的老龄化护理的综合生命全程方法 - STAGE;
  • 批准号:
    10112787
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    EU-Funded
「生きづらさ」を抱える妊産婦に対するnon-stigmatizing approachの開発
为正在经历“生活困难”的孕妇制定一种非侮辱性的方法
  • 批准号:
    24K14025
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Host-Guest Complexation: A Modular Approach for Structural Control (MAS-Control) in Supramolecular Polymerization
主客体络合:超分子聚合中结构控制(MAS-Control)的模块化方法
  • 批准号:
    EP/Y027965/1
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Fellowship
Bi-parameter paracontrolled approach to singular stochastic wave equations
奇异随机波动方程的双参数参数控制方法
  • 批准号:
    EP/Y033507/1
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Research Grant
How do healthy brains drive a healthy economy? A novel occupational neuroscience approach
健康的大脑如何推动健康的经济?
  • 批准号:
    MR/X034100/1
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Fellowship
Haptic Shared Control Systems And A Neuroergonomic Approach To Measuring System Trust
触觉共享控制系统和测量系统信任的神经工学方法
  • 批准号:
    EP/Y00194X/1
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Research Grant
Collaborative Research: Uncovering the adaptive origins of fossil apes through the application of a transdisciplinary approach
合作研究:通过应用跨学科方法揭示类人猿化石的适应性起源
  • 批准号:
    2316612
  • 财政年份:
    2024
  • 资助金额:
    $ 29.99万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了