Algorithms and models for distributed systems
Algorithms and models for distributed systems
批准号:
228091-2011
负责人:
Ruppert, Eric
金额:
$1.75万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2017
资助国家:
加拿大
项目状态:
已结题
起止时间:
2017-01-01 至 2018-12-31
中文摘要
在过去的40年里,计算机设备变得越来越小,越来越快。然而,现在我们正在接近基本的物理极限,这将阻止这些改进以同样的速度继续下去。在未来,获得更多计算能力的方式将是增加并行性:计算机代码将由许多“线程”同时协作执行,以解决单个问题。2005年,Sutter和Larus宣布了“并发革命”。他们写道,由于计算机架构从单处理器向多核处理器的转变,并发将在不久的将来开始在软件开发中发挥核心作用,多核处理器是专门为在单个芯片上运行多个线程而设计的。硬件行业已经开始在多核处理器的开发上投入大量资金。拥有8个12核处理器(能够运行192个线程)的机器将很快面世。不幸的是,大多数为单处理器系统设计的算法在多核系统中表现不佳。需要新的技术来设计分布式算法,以充分利用系统的并行能力。这是当今计算机科学领域的核心挑战之一。我研究的主要目标是设计和研究多核系统中操作数据结构的算法。(数据结构是计算机用来存储和操作信息的抽象对象。)设计可以被多个线程同时访问和更新的数据结构尤其具有挑战性:当其他线程正在更改数据结构时,很难读取数据结构,并且当多个线程同时更新数据结构时,保持数据的一致性更具挑战性。这项工作将由一些关于分布式计算的复杂性下限和分布式系统中匿名影响的更多理论工作来补充(动机是很难为分布式系统中的进程分配唯一标识符,或者进程出于隐私考虑不希望透露其身份)。
英文摘要
For the past 40 years, computer equipment has been steadily growing smaller and faster. Now, however, we are approaching fundamental physical limits that will prevent these improvements from continuing at the same pace. In the future, the way to obtain more computational power will be increased parallelism: computer code will be executed by many "threads" simultaneously and cooperatively to solve a single problem. In 2005, Sutter and Larus announced the "concurrency revolution." They wrote that concurrency will start to play a central role in software development in the near future due to the shift in computer architecture from uniprocessors to multicore processors, which are designed specifically to run many threads on a single chip. The hardware industry has started to invest seriously in the development of multicore processors. Machineswith eight 12-core processors (capable of running 192 threads) will soon be available. Unfortunately, most algorithms designed for uniprocessor systems do not perform well in multicore systems. New techniques are required to design distributed algorithms that take full advantage of the system's parallel capabilities. This is one of the central challenges in the field of computer science today. The main goal of my research is to design and study algorithms in multicore systems for manipulating data structures. (Data structures are the abstract objects that computers use to store and manipulate information.) It is particularly challenging to design data structures that can be accessed and updated by many threads simultaneously: it is difficult to read a data structure while other threads are changing it, and it is still more challenging to maintain consistency of the data when multiple threads update the data structure simultaneously. This work will be complemented by some more theoretical work on complexity lower bounds in distributed computing, and on the impact of anonymity in distributed systems (motivated by scenarios where it is difficult to assign unique identifiers to the processes in a distributed system, or where the processes do not wish to reveal their identities for privacy concerns).
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Algorithms for shared-memory systems
-
批准号:RGPIN-2018-05935
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2022
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms for shared-memory systems
-
批准号:RGPIN-2018-05935
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2020
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms for shared-memory systems
-
批准号:RGPIN-2018-05935
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2019
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms for shared-memory systems
-
批准号:RGPIN-2018-05935
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2018
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms and models for distributed systems
-
批准号:228091-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2014
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms and models for distributed systems
-
批准号:228091-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2013
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms and models for distributed systems
-
批准号:228091-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2012
-
负责人:Ruppert, Eric
-
依托单位:
Algorithms and models for distributed systems
-
批准号:228091-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2011
-
负责人:Ruppert, Eric
-
依托单位:
Theory of shared-memory distributed computing
-
批准号:228091-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2010
-
负责人:Ruppert, Eric
-
依托单位:
Theory of shared-memory distributed computing
-
批准号:228091-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2009
-
负责人:Ruppert, Eric
-
依托单位:
Theory of shared-memory distributed computing
-
批准号:228091-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2007
-
负责人:Ruppert, Eric
-
依托单位:
Theory of shared-memory distributed computing
-
批准号:228091-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2006
-
负责人:Ruppert, Eric
-
依托单位:
Theory of shared-memory distributed computing
-
批准号:228091-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2005
-
负责人:Ruppert, Eric
-
依托单位:
Fault-tolerant algorithms and computability in distributed systems
-
批准号:228091-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2004
-
负责人:Ruppert, Eric
-
依托单位:
Fault-tolerant algorithms and computability in distributed systems
-
批准号:228091-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2002
-
负责人:Ruppert, Eric
-
依托单位:
Fault-tolerant algorithms and computability in distributed systems
-
批准号:228091-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2001
-
负责人:Ruppert, Eric
-
依托单位:
Fault-tolerant shared memory distributed computing
-
批准号:219747-1999
-
项目类别:Postdoctoral Fellowships
-
资助金额:$0.39万
-
财政年份:2000
-
负责人:Ruppert, Eric
-
依托单位:
Fault-tolerant algorithms and computability in distributed systems
-
批准号:228091-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2000
-
负责人:Ruppert, Eric
-
依托单位:
Fault-tolerant shared memory distributed computing
-
批准号:219747-1999
-
项目类别:Postdoctoral Fellowships
-
资助金额:$1.27万
-
财政年份:1999
-
负责人:Ruppert, Eric
-
依托单位:
PGSB/ESB
-
批准号:185351-1996
-
项目类别:Postgraduate Scholarships
-
资助金额:$0.48万
-
财政年份:1998
-
负责人:Ruppert, Eric
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位:
河北南部地区灰霾的来源和形成机制研究
-
批准号:41105105
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2011
-
负责人:王丽涛
-
依托单位:
保险风险模型、投资组合及相关课题研究
-
批准号:10971157
-
项目类别:面上项目
-
资助金额:24.0万元
-
批准年份:2009
-
负责人:胡亦钧
-
依托单位:
RKTG对ERK信号通路的调控和肿瘤生成的影响
-
批准号:30830037
-
项目类别:重点项目
-
资助金额:190.0万元
-
批准年份:2008
-
负责人:陈雁
-
依托单位:
新型手性NAD(P)H Models合成及生化模拟
-
批准号:20472090
-
项目类别:面上项目
-
资助金额:23.0万元
-
批准年份:2004
-
负责人:王乃兴
-
依托单位: