CS855: Parallel Sorting Algorithms
Marc Moreno Maza
February 19, 2008
1
Outline
We discuss parallel deterministic sorting algorithms based on the
compare-and-exchange (CE) operation. The lower bound o
CS855: Parallel GCD Algorithms
Marc Moreno Maza
February 19, 2008
1
Outline
Why are GCD algorithms dicult to parallelize?
Parallel GCD algorithm for integers.
GCDs of univariate polynomials.
Paral
CS855: Parallel machine models
Marc Moreno Maza
February 19, 2008
1
Outline
The PRAM Model.
Simulation of large PRAMs on small PRAMs.
Handling Shared Memory Access Conicts: PRAM submodels.
Compari
CS855: Parallel complexity theory
Marc Moreno Maza
February 19, 2008
1
Outline
Basic notions of sequential complexity theory.
Highly parallel feasibility and NC algorithms.
Highly parallel reductio
CS855: Parallel Linear Algebra (I)
Marc Moreno Maza
February 19, 2008
1
Outline
Routing algorithms and switching techniques
Permutation routines in mesh-based networks
Basic matrix mapping schemes
CS855: Parallel Symbolic Computation and
Algebraic Geometry
Marc Moreno Maza
February 19, 2008
1
Outline
Our main concern: Symbolic Computations.
Our main tool: Parallel Computations.
Our challenge
CS855: Parallel Linear Algebra (II)
Marc Moreno Maza
February 19, 2008
1
Outline
Triangular matrices and back substitution
Tridiagonal systems and even-odd reduction
Parallel direct methods for sol