Performance Modeling and Mapping of Sparse Computations

被引:1
|
作者
Bliss, Nadya T. [1 ]
Mohindra, Sanjeev [1 ]
O'Reilly, Una-May [2 ]
机构
[1] MIT, Lincoln Lab, 244 Wood St, Lexington, MA 02173 USA
[2] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
关键词
D O I
10.1109/DoD.HPCMP.UGC.2008.66
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the past, knowledge processing (anomaly detection, target identification, social network analysis) Of sensor data did not require real-time processing speedy. However, the rapid growth in the size of the data and the shortening time scale of the required data analysis are driving the need for applications that provide real-time signal and knowledge processing at the sensor front end Many knowledge processing techniques, such as Bayesian networks, social networks, and neural networks, have a graph abstraction. Graph algorithms are difficult to parallelize and thus cannot take advantage of multi-core architectures. Many graph operations can be cast as sparse linear algebra operations. While this increases the ease of programming, parallel sparse algorithms are still inefficient. This paper presents a search-based mapping and routing approach for sparse operations. Since finding well-performing maps and routes for sparse operations is a computationally intensive task the mapping and routing algorithms have been parallelized to take advantage of the Lincoln Laboratory cluster computing capability, LLGrid. Our parallelization of the approach yielded near linear speed tip and the mapping and routing results demonstrate over an order of magnitude performance improvement over traditional mapping techniques.
引用
收藏
页码:448 / +
页数:2
相关论文
共 50 条
  • [41] SPARK. A benchmark package for sparse computations
    Saad, Youcef
    Wijshoff, Harry A.G.
    [J]. Conference Proceedings - International Conference on Supercomputing, 1990,
  • [42] Automating Wavefront Parallelization for Sparse Matrix Computations
    Venkat, Anand
    Mohammadi, Mandi Soltan
    Park, Jongsoo
    Rong, Hongbo
    Barik, Rajkishore
    Strout, Michelle Mills
    Hall, Mary
    [J]. SC '16: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2016, : 480 - 491
  • [43] Design Patterns for Scientific Computations on Sparse Matrices
    Barbieri, Davide
    Cardellini, Valeria
    Filippone, Salvatore
    Rouson, Damian
    [J]. EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT I, 2012, 7155 : 367 - 376
  • [44] Custom High-Performance Vector Code Generation for Data-Specific Sparse Computations
    Horro, Marcos
    Pouchet, Louis-Noel
    Rodriguez, Gabriel
    Tourino, Juan
    [J]. PROCEEDINGS OF THE 2022 31ST INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT 2022, 2022, : 160 - 171
  • [45] Partial data reuse for windowing computations: Performance modeling for FPGA implementations
    Park, Joonseok
    Diniz, Pedro C.
    [J]. RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2007, 4419 : 97 - +
  • [46] A Genetic Algorithms Approach to Modeling the Performance of Memory-bound Computations
    Tikir, Mustafa M.
    Carrington, Laura
    Strohmaier, Erich
    Snavely, Allan
    [J]. 2007 ACM/IEEE SC07 CONFERENCE, 2010, : 11 - +
  • [47] Toward an automatic parallelization of sparse matrix computations
    Adle, R
    Aiguier, M
    Delaplace, F
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (03) : 313 - 330
  • [48] Compiler Support for Sparse Tensor Computations in MLIR
    Bik, Aart
    Koanantakool, Penporn
    Shpeisman, Tatiana
    Vasilache, Nicolas
    Zheng, Bixia
    Kjolstad, Fredrik
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2022, 19 (04)
  • [49] Expanding Opportunities for Array Privatization in Sparse Computations
    Mohammadi, Mahdi Soltan
    Hall, Mary
    Strout, Michelle Mills
    [J]. LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, LCPC 2020, 2022, 13149 : 29 - 37
  • [50] Sparse factorizations for fast local mode computations
    Adams, Robert J.
    Xu, Yuan
    Canning, Francis X.
    [J]. 2007 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, VOLS 1-12, 2007, : 5084 - +