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 条
  • [41] The Last 1,000 Years
    Winant, Gabriel
    NATION, 2018, 307 (11) : 27 - 32
  • [42] A job for 1,000 postdocs
    LeClair, EE
    SCIENTIST, 2000, 14 (17) : 6 - 6
  • [43] The biochemical, physiological and psychological consequences of a "1,000 miles in 1,000 hours" walking challenge
    Murphy, M. H.
    Breslin, G.
    Trinick, T.
    McClean, C.
    Moore, W.
    Duly, E.
    Davison, G. W.
    EUROPEAN JOURNAL OF APPLIED PHYSIOLOGY, 2012, 112 (02) : 781 - 788
  • [45] The biochemical, physiological and psychological consequences of a “1,000 miles in 1,000 hours” walking challenge
    M. H. Murphy
    G. Breslin
    T. Trinick
    C. McClean
    W. Moore
    E. Duly
    G. W. Davison
    European Journal of Applied Physiology, 2012, 112 : 781 - 788
  • [46] Synthetic scene generators with 1,000 levels of gray and 1,000 Hz frame rate
    Wedding, Carol A.
    Peters, Edwin F.
    Guy, Jeff W.
    Pavliscak, Thomas J.
    Strbik, Oliver M., III
    Rutherford, James C.
    Wedding, Daniel K.
    Kurtz, Victoria W.
    Wedding, Donald K.
    IDW '06: PROCEEDINGS OF THE 13TH INTERNATIONAL DISPLAY WORKSHOPS, VOLS 1-3, 2006, : 1185 - +
  • [47] The $1,000 genome, the $100,000 analysis?
    Elaine R Mardis
    Genome Medicine, 2
  • [48] The $1,000 genome, the $100,000 analysis?
    Mardis, Elaine R.
    GENOME MEDICINE, 2010, 2
  • [49] 1,000 MICROSECONDS EQUAL 1 MILLISECOND
    YORK, M
    HOSPITAL PRACTICE, 1978, 13 (05): : 18 - 18
  • [50] Over 1,000 conversation starters
    Groos, SB
    HISPANIA-A JOURNAL DEVOTED TO THE TEACHING OF SPANISH AND PORTUGUESE, 2002, 85 (02): : 284 - 286