Thalweg: A Framework For Programming 1,000 Machines With 1,000 Cores

被引:0
|
作者
Beberg, Adam L. [1 ]
Pande, Vijay S. [2 ]
机构
[1] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Chem, Stanford, CA 94305 USA
来源
2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5 | 2009年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
While modern large-scale computing tasks have grown to span many machines, each with many cores, traditional programming models have not kept up with these advancements, resulting in difficulty exploiting these computing resources with only modest programmer effort. Thalweg seeks to address this breakdown in several ways. It provides a model for designing algorithms that have the potential to scale to multiple cores and machines, with subsequent optimization by software engineers. Based on this concept, Thalweg presents an API for handling these algorithms, for transferring data to and from nodes and coprocessors, and for verifying the correct operation of the hardware. Finally, Thalweg presents a set of concepts and a laboratory framework for pedagogical use that will educate the next generation of software engineers to operate in a world in which multi-core and distributed computing are everywhere.
引用
收藏
页码:2384 / +
页数:2
相关论文
共 50 条
  • [1] Computing - 1,000 cores on a chip
    McLaughlin, Laurianne
    TECHNOLOGY REVIEW, 2006, 109 (03) : 18 - 18
  • [2] 1,000 new tissue machines by 2025?
    Mais de mil novas máquinas de papel tissue até 2025?
    Collares, Marcello (mcollares@fisheri.com), 1600, Assoc. Tecnica Brasileira de Celulose e Papel (77):
  • [3] 1,000 VASECTOMIES
    BARNES, MN
    BLANDY, JP
    ENGLAND, HR
    GUNN, G
    HOWARD, G
    LAW, B
    MASON, B
    MEDAWAR, J
    REYNOLDS, C
    SHEARER, RJ
    SINGH, M
    STANLEYR.DG
    BRITISH MEDICAL JOURNAL, 1973, 4 (5886): : 216 - 221
  • [4] 1,000 (Exactly)
    Goldbarth, Albert
    GEORGIA REVIEW, 2013, 67 (01): : 186 - 190
  • [5] The $1,000 genome
    Hayden, Erika Check
    NATURE, 2014, 507 (7492) : 294 - 295
  • [6] 1,000 AMERICANS
    Bird, George L.
    JOURNALISM QUARTERLY, 1948, 25 (02): : 176 - 177
  • [7] The $1,000 genome
    Arnaud, CH
    CHEMICAL & ENGINEERING NEWS, 2005, 83 (51) : 60 - 61
  • [8] Anticipating the $1,000 genome
    Mardis, Elaine R.
    GENOME BIOLOGY, 2006, 7 (07)
  • [9] SCAPEGOAT FOR A 1,000 DESERTS
    DUNBAR, R
    NEW SCIENTIST, 1984, 104 (1430) : 30 - 33
  • [10] 1,000 pediatric genomes
    Karen Carey
    Nature Biotechnology, 2011, 29 (11) : 957 - 957