메뉴 건너뛰기




Volumn , Issue , 2011, Pages 3-12

Ordered vs. unordered: A comparison of parallelism and work-efficiency in irregular algorithms

Author keywords

[No Author keywords available]

Indexed keywords

AS GRAPH; BREADTH-FIRST SEARCH; COMPUTATIONAL SCIENCE; DISCRETE EVENTS; MINIMAL SPANNING TREE; MULTIPLE ALGORITHMS; PARALLEL EXECUTIONS; PARALLELISM AND LOCALITIES; SCALABLE IMPLEMENTATION; SHORTEST PATH; WORK EFFICIENCY;

EID: 79952783409     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1941553.1941557     Document Type: Conference Paper
Times cited : (38)

References (35)
  • 2
    • 33749508859 scopus 로고    scopus 로고
    • Fast shared-memory algorithms for computing the minimum spanning forest of sparse graphs
    • DOI 10.1016/j.jpdc.2006.06.001, PII S0743731506001262
    • D.A. Bader and G. Cong. Fast shared-memory algorithms for computing the minimum spanning forest of sparse graphs. Journal of Parallel and Distributed Computing, 66(11):1366-1378, 2006. (Pubitemid 44528211)
    • (2006) Journal of Parallel and Distributed Computing , vol.66 , Issue.11 , pp. 1366-1378
    • Bader, D.A.1    Cong, G.2
  • 3
    • 34547399946 scopus 로고    scopus 로고
    • Designing multithreaded algorithms for Breadth-First Search and si-connectivity on the Cray MTA-2
    • DOI 10.1109/ICPP.2006.34, 1690657, ICPP 2006: Proceedings of the 2006 International Conference on Parallel Processing
    • David A. Bader and Kamesh Madduri. Designing multithreaded algorithms for breadth-first search and st-connectivity on the cray mta-2. In ICPP'06: Proceedings of the 2006 International Conference on Parallel Processing, pages 523-530, Washington, DC, USA, 2006. IEEE Computer Society. (Pubitemid 47159081)
    • (2006) Proceedings of the International Conference on Parallel Processing , pp. 523-530
    • Bader, D.A.1    Madduri, K.2
  • 5
    • 78650730334 scopus 로고    scopus 로고
    • Fractal Matrix Multiplication: A Case Study on Portability of Cache Performance
    • Algorithm Engineering
    • Gianfranco Bilardi, Paolo D'Alberto, and Alexandru Nicolau. Fractal matrix multiplication: A case study on portability of cache performance. In Algorithm Engineering, pages 26-38, 2001. (Pubitemid 33322593)
    • (2001) LECTURE NOTES IN COMPUTER SCIENCE , Issue.2141 , pp. 26-38
    • Bilardi, G.1    D Alberto, P.2    Nicolau, A.3
  • 8
    • 84938020780 scopus 로고
    • Distributed simulation: A case study in design and verification of distributed programs
    • K. Mani Chandy and Jayadev Misra. Distributed simulation: A case study in design and verification of distributed programs. IEEE Trans. Software Eng., 5(5):440-452, 1979.
    • (1979) IEEE Trans. Software Eng. , vol.5 , Issue.5 , pp. 440-452
    • Chandy, K.M.1    Misra, J.2
  • 11
    • 0029700418 scopus 로고    scopus 로고
    • Parallel implementation of boruvka's minimum spanning tree algorithm
    • 0
    • Sun Chung and Anne Condon. Parallel implementation of boruvka's minimum spanning tree algorithm. Parallel Processing Symposium, International, 0:302, 1996.
    • (1996) Parallel Processing Symposium, International , pp. 302
    • Chung, S.1    Condon, A.2
  • 14
    • 0026933251 scopus 로고
    • Some efficient solutions to the affine scheduling problem: One dimensional time
    • October
    • Paul Feautrier. Some efficient solutions to the affine scheduling problem: One dimensional time. International Journal of Parallel Programming, October 1992.
    • (1992) International Journal of Parallel Programming
    • Feautrier, P.1
  • 16
    • 0027262011 scopus 로고
    • Transactional memory: Architectural support for lock-free data structures
    • Maurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA, 1993.
    • (1993) ISCA
    • Herlihy, M.1    Eliot, J.2    Moss, B.3
  • 21
    • 70350600788 scopus 로고    scopus 로고
    • How much parallelism is there in irregular applications?
    • Milind Kulkarni, Martin Burtscher, Rajasekhar Inkulu, Keshav Pingali, and Calin Casçaval. How much parallelism is there in irregular applications? In PPoPP, pages 3-14, 2009.
    • (2009) PPoPP , pp. 3-14
    • Kulkarni, M.1    Burtscher, M.2    Inkulu, R.3    Pingali, K.4    Casçaval, C.5
  • 22
    • 77954929696 scopus 로고    scopus 로고
    • A work-efficient parallel breadth-first search algorithm (or how to cope with the nondeterminism of reducers)
    • Charles E. Leiserson and Tao B. Schardl. A work-efficient parallel breadth-first search algorithm (or how to cope with the nondeterminism of reducers). In SPAA, pages 303-314, 2010.
    • (2010) SPAA , pp. 303-314
    • Leiserson, C.E.1    Schardl, T.B.2
  • 25
    • 0242583646 scopus 로고    scopus 로고
    • Δ-stepping: A parallelizable shortest path algorithm
    • U. Meyer and P. Sanders. δ-stepping: a parallelizable shortest path algorithm. J. Algs. 49(1), pages 114-152, 2003.
    • (2003) J. Algs. , vol.49 , Issue.1 , pp. 114-152
    • Meyer, U.1    Sanders, P.2
  • 26
    • 79952792153 scopus 로고    scopus 로고
    • http://www.openmp.org/.
  • 28
    • 0023535689 scopus 로고
    • Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
    • C. D. Polychronopoulos and D. J. Kuck. Guided self-scheduling: A practical scheduling scheme for parallel supercomputers. IEEE Trans. Comput., 36(12):1425-1439, 1987.
    • (1987) IEEE Trans. Comput. , vol.36 , Issue.12 , pp. 1425-1439
    • Polychronopoulos, C.D.1    Kuck, D.J.2
  • 29
    • 0033076827 scopus 로고    scopus 로고
    • The LRPD test: Speculative run-time parallelization of loops with privatization and reduction parallelization
    • Lawrence Rauchwerger and David A. Padua. The LRPD test: Speculative run-time parallelization of loops with privatization and reduction parallelization. IEEE Trans. Parallel Distrib. Syst., 10(2):160-180, 1999.
    • (1999) IEEE Trans. Parallel Distrib. Syst. , vol.10 , Issue.2 , pp. 160-180
    • Rauchwerger, L.1    Padua, D.A.2
  • 30
    • 49049132956 scopus 로고
    • An o(log n) parallel connectivity algorithm
    • Yossi Shiloach and Uzi Vishkin. An o(log n) parallel connectivity algorithm. J. Algorithms, 3(1):57-67, 1982.
    • (1982) J. Algorithms , vol.3 , Issue.1 , pp. 57-67
    • Shiloach, Y.1    Vishkin, U.2
  • 32
    • 0031629796 scopus 로고    scopus 로고
    • Explicit multi-threading (xmt) bridging models for instruction parallelism (extended abstract)
    • Uzi Vishkin, Shlomit Dascal, Efraim Berkovich, and Joseph Nuzman. Explicit multi-threading (xmt) bridging models for instruction parallelism (extended abstract). In SPAA, pages 140-151, 1998.
    • (1998) SPAA , pp. 140-151
    • Vishkin, U.1    Dascal, S.2    Berkovich, E.3    Nuzman, J.4
  • 33
    • 56749182827 scopus 로고    scopus 로고
    • Fpga-based prototype of a pram-on-chip processor
    • XingzhiWen and Uzi Vishkin. Fpga-based prototype of a pram-on-chip processor. In Conf. Computing Frontiers, pages 55-66, 2008.
    • (2008) Conf. Computing Frontiers , pp. 55-66
    • Wen, X.1    Vishkin, U.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.