skip to main content
10.1145/378580.378751acmconferencesArticle/Chapter ViewAbstractPublication PagesspaaConference Proceedingsconference-collections
Article

Finding strongly connected components in parallel in particle transport sweeps

Published:03 July 2001Publication History

ABSTRACT

Discrete ordinates methods are commonly used to simulate radiation transport for fire or weapons modeling. The computation proceeds by sweeping the flux across a grid. A particular cell cannot be computed until all the cells immediately upwind of it are finished. If the directed dependence graph for the grid cells contains a cycle then sweeping methods will deadlock. This can happen in unstructured grids and time stepped problems where the grid is allowed to deform. In this paper we present a parallel algorithm to detect cycles in the dependence graphs present in these grids as well as an implementation and experimental results on shared and distributed memory machines.

References

  1. 1.T. H. Cormen, C. E. Leiserson, and R. L. Rivest. Introduction to Algorithms. M.I.T. Press, Cambridge, MA, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.L. K. Fleischer, B. Hendrickson, and A. Panar. On identifying strongly connected components in parallel. In Solving Irregularly Structured Problems in Parallel: 7th Intl. Symp., Irreg. '00, Vol 1800 of Lecture Notes in Comp. Sci., pp. 505-512. Springer-Verlag, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.William C. McLendon III, B. Hendrickson, S. Plimpton, and L. Rauchwerger. Finding strongly connected components in parallel in particle transport sweeps. Technical Report TR01-005, Texas A&M University, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.William C. McLendon III, B. A. Hendrickson, S. J. Plimpton, and L. Rauchwerger. Identifying strongly connected components in parallel. Proc. of 10th SIAM Conference on Parallel Processing for Sci. Computing, March 2001.Google ScholarGoogle Scholar
  5. 5.Karp and Ramachandran. Parallel algorithms for shared-memory machines. In Handbook of Theoretical Computer Science, Algorithms and Complexity, Vol 1. Jan van Leeuwen, Elsevier and MIT Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.J. H. Reif. Depth-first search is inherently sequential. Information Processing Letters, 20(5):229-234, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  7. 7.R. Tarjan. Depth-first search and linear graph algorithms. SIAM J. Computation, 1:146-160, 1972.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Finding strongly connected components in parallel in particle transport sweeps

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                SPAA '01: Proceedings of the thirteenth annual ACM symposium on Parallel algorithms and architectures
                July 2001
                340 pages
                ISBN:1581134096
                DOI:10.1145/378580

                Copyright © 2001 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 3 July 2001

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                SPAA '01 Paper Acceptance Rate34of93submissions,37%Overall Acceptance Rate447of1,461submissions,31%

                Upcoming Conference

                SPAA '24

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader