Title :
Interactively Exploring the Connection between Nested Dissection Orderings for Parallel Cholesky Factorization and Vertex Separators
Author :
Bucker, H. Martin ; Rostami, M. Ali
Author_Institution :
Inst. for Comput. Sci., Friedrich Schiller Univ., Jena, Germany
Abstract :
Parallel computing is increasingly becoming a core component of undergraduate computing curricula. It is not only part of degree programs in computer science or computer engineering but also in other computational disciplines like computational science and engineering. The underlying concepts of parallel computing affect and interact with many areas of computer science including hardware, software, algorithms, and networking, to name a few. Parallel algorithms for problems arising from scientific computing often involve some combinatorial aspects too. In particular, there is an intimate connection between graph theory and sparse linear algebra. A seemingly serial formulation of a sparse Cholesky factorization can be transformed into a block matrix formulation exhibiting parallelism. This transformation is known as nested dissection ordering and can be expressed in terms of a vertex separator in a suitably defined graph. This paper presents the design and implementation of a novel interactive educational model illustrating this connection for classroom use. The educational module also includes some characteristics of serial games offering a different type of interactive learning in parallel computing education.
Keywords :
computer science education; graph theory; matrix algebra; parallel algorithms; block matrix formulation; classroom use; computer engineering; computer science; graph theory; interactive educational model; interactive learning; intimate connection; nested dissection orderings; parallel Cholesky factorization; parallel algorithms; parallel computing education; scientific computing; serial formulation; serial games; sparse Cholesky factorization; sparse linear algebra; undergraduate computing curricula; vertex separators; Games; Layout; Parallel processing; Particle separators; Software; Sparse matrices; Symmetric matrices; EXPLAIN; Graph Visualization; Interactive Educational Module; Nested Dissection Ordering; Parallel Block Cholesky Factorization;
Conference_Titel :
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
978-1-4799-4117-9
DOI :
10.1109/IPDPSW.2014.125