SPECULATIVE EVALUATION FOR PARALLEL GRAPH REDUCTION

被引:0
|
作者
MATTSON, JS [1 ]
GRISWOLD, WG [1 ]
机构
[1] UNIV CALIF SAN DIEGO,DEPT COMP SCI & ENGN,LA JOLLA,CA 92037
关键词
PROGRAMMING TECHNIQUES; APPLICATIVE; (FUNCTIONAL); PROGRAMMING; CONCURRENT PROGRAMMING;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Speculative evaluation can improve the performance of parallel graph reduction systems through increased parallelism. Although speculation is costly, much of the burden can be absorbed by processors which would otherwise be idle. Despite the overhead required for speculative task management, our prototype implementation achieves 70% efficiency for speculative graph reduction, with little impact on mandatory tasks. Through speculative evaluation, some simple benchmarks exhibit nearly a factor of five speedup over their conservative counterparts.
引用
收藏
页码:331 / 334
页数:4
相关论文
共 50 条
  • [31] On graph rewriting, reduction, and evaluation in the presence of cycles
    Zerny, Ian
    Higher-Order and Symbolic Computation, 2013, 26 (1-4) : 63 - 84
  • [32] Speculative Backpropagation for CNN Parallel Training
    Park, Sangwoo
    Suh, Taeweon
    IEEE ACCESS, 2020, 8 : 215365 - 215374
  • [33] Speculative Parallel Asynchronous Contact Mechanics
    Ainsley, Samantha
    Vouga, Etienne
    Grinspun, Eitan
    Tamstorf, Rasmus
    ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06):
  • [34] A Case for Speculative Strength Reduction
    Perais, Arthur
    IEEE COMPUTER ARCHITECTURE LETTERS, 2021, 20 (01) : 22 - 25
  • [35] Speculative Document Evaluation
    Macdonald, Alexander J.
    Brailsford, David F.
    Bagley, Steven R.
    Lumley, John
    DOCENG'07: PROCEEDINGS OF THE 2007 ACM SYMPOSIUM ON DOCUMENT ENGINEERING, 2007, : 56 - 58
  • [36] Fault-tolerance of functional programs based on the parallel graph reduction
    Kitakami, M
    Kubota, S
    Ito, H
    2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 319 - 322
  • [37] Speculative synchronization:: Programmability and performance for parallel codes
    Martínez, JF
    Torrellas, J
    IEEE MICRO, 2003, 23 (06) : 126 - 134
  • [38] Speculative parallel simulation with an adaptive throttle scheme
    Tay, SC
    Teo, YM
    Kong, ST
    11TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 1997, : 116 - 123
  • [39] A speculative parallel decompression algorithm on Apache Spark
    Zhoukai Wang
    Yinliang Zhao
    Yang Liu
    Zhong Chen
    Cuocuo Lv
    Yuxiang Li
    The Journal of Supercomputing, 2017, 73 : 4082 - 4111
  • [40] A speculative parallel decompression algorithm on Apache Spark
    Wang, Zhoukai
    Zhao, Yinliang
    Liu, Yang
    Chen, Zhong
    Lv, Cuocuo
    Li, Yuxiang
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (09): : 4082 - 4111