课题基金 / 基金详情

CSR: Medium: Collaborative Research: Programming parallel in-memory data-center applications with Piccolo

CSR: Medium: Collaborative Research: Programming parallel in-memory data-center applications with Piccolo
CSR:媒介:协作研究:使用 Piccolo 对并行内存数据中心应用程序进行编程
批准号:
1065169
负责人:
Jinyang Li
金额:
$52.33万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-07-01 至 2015-06-30

项目摘要

项目成果

Jinyang Li的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
There is a rising demand to scale application performance by distributingcomputation across many machines in a data-center. It is difficult to writeefficient and robust parallel programs in the data-center setting because programmers need to worry about reducing communication overhead while handling possible machine failures. This project investigates a new data-centric parallel programmingmodel, called Piccolo, that can simplify the construction of in-memorydata-center applications such as PageRank, neural network training etc. In-memory applications can hold all their intermediate states in the aggregatememory of many machines and benefit from sharing these intermediate statesbetween machines during computation. Traditionally, these applicationshave been built using low-level communication-centric primitives such as MPI,resulting in significant programming complexity. The recently popular MapReduce and Dryad also do not fit well with these applicationsbecause their data flow programming model lacks support for shared states.Unlike data flow models, Piccolo explicitly supports the sharing of mutable,distributed states via a key/value table interface. Piccolo makes sharingefficient by optimizing for locality of access to shared tables andautomatically resolving write-write conflicts using user-defined accumulationfunctions. As a result, Piccolo is easy to program for, enables applicationsthat do not fit into MapReduce, and achieves good scalable performance.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: FMitF: Track I: Automatic Discovery and Verification of Database Query Transformations
  • 批准号:
    2220407
  • 项目类别:
    Standard Grant
  • 资助金额:
    $40.0万
  • 财政年份:
    2022
  • 负责人:
    Jinyang Li
  • 依托单位:
CSR: SMALL: Low-Latency Model Inference Using Cellular Batching
  • 批准号:
    1816717
  • 项目类别:
    Standard Grant
  • 资助金额:
    $41.13万
  • 财政年份:
    2018
  • 负责人:
    Jinyang Li
  • 依托单位:
CSR: Medium: Building next-generation cloud infrastructure using RDMA
  • 批准号:
    1409942
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $67.85万
  • 财政年份:
    2014
  • 负责人:
    Jinyang Li
  • 依托单位:
CSR: Small: Practical Geo-Replicated Storage for Web Applications
  • 批准号:
    1218117
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.0万
  • 财政年份:
    2012
  • 负责人:
    Jinyang Li
  • 依托单位:
海外基金