Compiler, runtime and language techniques for the efficient use of multiprocessor systems
Compiler, runtime and language techniques for the efficient use of multiprocessor systems
批准号:
249902-2007
负责人:
Verbrugge, Clark
金额:
$1.31万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2010
资助国家:
加拿大
项目状态:
已结题
起止时间:
2010-01-01 至 2011-12-31
中文摘要
这项研究旨在研究和开发现代并发编程系统的编译器、运行时和语言改进。最近提出了许多新的编程语言修改,它们都是基于“事务性编程”作为一种范例。这些设计在提供的功能的种类和确切语义上各不相同,但都旨在改进编程实践,而对性能的影响尽可能小。我们的研究将对实现方面进行实际调查,开发适当的优化,并探索哪些功能可以实现可行,哪些功能将适合改进编程。此外,还将讨论超越事务性编程细节的并发编程的进一步优化,使我们的结果对各种新的和现有的并发语言设计有用。
英文摘要
This research is intended to investigate and develop compiler, runtime and language improvements for modern concurrent programming systems. Many new programming language modifications have recently been proposed based on "transactional programming" as a paradigm. These designs vary in the kind and in the exact semantics of the features provided, but all aim to improve programming practice with as little impact on performance as possible. Our research will perform a practical investigation into the implementation aspects, developing appropriate optimizations and exploring which features can be implemented feasibly and which will be suitable for improving programming. Further optimizations for concurrent programming that go beyond the specifics of transactional programming will also be covered, allowing our results to be useful for a wide variety of new and existing concurrent language designs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Improving the Spatial Awareness of Virtual Agents in Games
-
批准号:RGPIN-2019-05213
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2022
-
负责人:Verbrugge, Clark
-
依托单位:
Improving the Spatial Awareness of Virtual Agents in Games
-
批准号:RGPIN-2019-05213
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2021
-
负责人:Verbrugge, Clark
-
依托单位:
Improving the Spatial Awareness of Virtual Agents in Games
-
批准号:RGPIN-2019-05213
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2020
-
负责人:Verbrugge, Clark
-
依托单位:
Improving the Spatial Awareness of Virtual Agents in Games
-
批准号:RGPIN-2019-05213
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2019
-
负责人:Verbrugge, Clark
-
依托单位:
Improving Artificial Companions in Computer Games
-
批准号:RGPIN-2018-05835
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2018
-
负责人:Verbrugge, Clark
-
依托单位:
Optimizations and Designs for Practical Improvements to Program Performance on Multicore Systems
-
批准号:249902-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2016
-
负责人:Verbrugge, Clark
-
依托单位:
Optimizations and Designs for Practical Improvements to Program Performance on Multicore Systems
-
批准号:249902-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2015
-
负责人:Verbrugge, Clark
-
依托单位:
Optimizations and Designs for Practical Improvements to Program Performance on Multicore Systems
-
批准号:249902-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2014
-
负责人:Verbrugge, Clark
-
依托单位:
Optimizations and Designs for Practical Improvements to Program Performance on Multicore Systems
-
批准号:249902-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2013
-
负责人:Verbrugge, Clark
-
依托单位:
Optimizations and Designs for Practical Improvements to Program Performance on Multicore Systems
-
批准号:249902-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2012
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler, runtime and language techniques for the efficient use of multiprocessor systems
-
批准号:249902-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2011
-
负责人:Verbrugge, Clark
-
依托单位:
Speculative multithreading in a java just-in-time compiler
-
批准号:379360-2008
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.51万
-
财政年份:2010
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler, runtime and language techniques for the efficient use of multiprocessor systems
-
批准号:249902-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2009
-
负责人:Verbrugge, Clark
-
依托单位:
Speculative multithreading in a java just-in-time compiler
-
批准号:379360-2008
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$1.57万
-
财政年份:2009
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler, runtime and language techniques for the efficient use of multiprocessor systems
-
批准号:249902-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2008
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler, runtime and language techniques for the efficient use of multiprocessor systems
-
批准号:249902-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2007
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler techniques for reflection and parallelism in computer languages
-
批准号:249902-2003
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.24万
-
财政年份:2006
-
负责人:Verbrugge, Clark
-
依托单位:
Refurbishment of sable lab
-
批准号:330171-2006
-
项目类别:Research Tools and Instruments - Category 1 (<$150,000)
-
资助金额:$2.62万
-
财政年份:2005
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler techniques for reflection and parallelism in computer languages
-
批准号:249902-2003
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.24万
-
财政年份:2005
-
负责人:Verbrugge, Clark
-
依托单位:
Compiler techniques for reflection and parallelism in computer languages
-
批准号:249902-2003
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.24万
-
财政年份:2004
-
负责人:Verbrugge, Clark
-
依托单位:
国内基金
海外基金
基于受管理运行时系统的大型软件内存泄漏论问题及解决方法研究
-
批准号:61073010
-
项目类别:面上项目
-
资助金额:34.0万元
-
批准年份:2010
-
负责人:史晓华
-
依托单位: