Additional information
CV:
- Master's degree in Computer
Science in 2003 after studying Physics, Mathematics and Computer Science
at the Universities of Gothenburg, Uppsala and Umeå.
- Defended Licentiate Thesis on June 1, 2005.
-
Defended Doctoral Thesis on November 23, 2007.
The complete CV can be found here.
Teaching:
- Algorithms for parallel computers, TDBD08,
VT2003
- Parallel Computer Systems,
TDBC20, HT2003
- Algorithms for parallel computers, TDBD08,
VT2004
- Parallel Computer Systems,
TDBC20, HT2004
- Algorithms for parallel computers, TDBD08,
VT2005
- Parallel Computer Systems,
TDBC20, HT2005
- Algorithms for parallel
computers, TDBD08, VT2006
-
Algorithms for parallel
computers, TDBD08, VT2007
Research:
My research
field is scientific and parallel computing, mainly parallel algorithms for
Sylvester-type matrix equations and periodic eigenvalue problems. I find everything
that includes matrices more or less interesting. I belong to the research
group directed by Prof Bo Kågström.
Please, visit the SCASY page!
Publications:
- Robert Granat, A Parallel
ScaLAPACK-style Sylvester Solver, Master's Thesis, Report UMNAD
435/03, Dept. Computing Science, Umeå University, Sweden, January,
2003. [PS, PDF]
- Robert Granat, Bo Kågström and
Peter Poromaa, Parallell ScaLAPACK-style Algorithms for Solving
Continous-Time Sylvester Equations. In H. Kosch et al (Eds),
Euro-Par 2003 Parallel Processing. LCNS, Springer Verlag, Vol. 2790, pp. 800-809, 2003. [PS, PDF]
- Robert
Granat and Bo Kågström. Evaluating
Parallel Algorithms for Solving Sylvester-Type Matrix Equations: Direct
Transformation-Based versus Iterative Matrix-Sign-Function-Based Methods.
In PARA'04 State-of-the-Art in Scientific Computing Conference
Proceedings, LCNS, Springer Verlag, 2005. [PS, PDF]
- Robert Granat, Isak Jonsson and
Bo Kågström, Combining Explicit and Recursive Blocking for Solving
Triangular Sylvester-Type Matrix Equations on Distributed Memory
Platforms. In M. Danelutto, D. Laforenza, M. Vanneschi (Eds), Euro-Par
2004. LCNS, Springer Verlag, Vol. 3149, pp.
742-750, 2004. [PS,
PDF]
- Robert Granat and Bo Kågström,
Direct Eigenvalue Reordering in a Product of Matrices in Extended Periodic
Real Schur Form, Report UMINF-05.05, Dept. Computing Science and HPC2N, Umeå University, 2005. [PS, PDF]
- Robert Granat, Contributions to
Parallel Algorithms for Sylvester-type Matrix Equations and Periodic
Eigenvalue Reordering in Cyclic Matrix Products, Licentiate Thesis,
Report UMINF-05.18, ISSN-0348-0542, ISBN 91-7305-903-X, Dept. Computing
Science, Umeå University, May 2005. [PS, PDF]
- Robert Granat, Bo Kågström,
Daniel Kressner, Reordering the Eigenvalues of a Periodic Matrix Pair with
Applications in Control, in Proceedings of IEEE CACSD’06. [PS,
PDF]
-
Robert Granat and Bo Kågstrom, Direct Eigenvalue Reordering in a Product of
Matrices in Periodic Schur Form, SIAM Journal on Matrix Analysis and
Applications, Vo. 28, No. 1, pp. 285-300, 2006. [PS,PDF]
-
Robert Granat, Bo Kågström, Parallel Algorithms and Condition Estimators for
Standard and Generalized Triangular Sylvester-type Matrix Equations,
to appear PARA'06 State-of-the-Art in Scientific Computing Conference
Proceedings, LCNS, Springer Verlag, 2007.[PS,
PDF]
- Robert Granat, Isak Jonsson and
Bo Kågström, Recursive Blocked Algorithms for Solving Periodic Triangular
Sylvester-type Matrix Equations, to appear PARA'06 State-of-the-Art in Scientific Computing Conference
Proceedings, LCNS, Springer Verlag, 2007. [PS,
PDF]
-
Robert Granat, Bo Kågström and Daniel Kressner. Computing Periodic Deflating
Subspaces Associated with a Specified Set of Eigenvalues, accepted for BIT
Numerical Mathematics. [PS,PDF]
-
Robert Granat, Bo Kågström and Daniel Kressner. Matlab Tools for Solving
Periodic Eigenvalue Problems, accepted for IFAC PSYCO'07, S:t Petersburg,
Russia, 2007.
[PS,PDF]
-
Robert Granat and Bo Kågström,
Parallel Solvers for Sylvester-Type Matrix Equations with Applications in
Condition Estimation, Part I: Theory and Algorithms, submitted to ACM TOMS,
June 2007. [PS,PDF]
-
Robert Granat and Bo Kågström,
Parallel Solvers for Sylvester-Type Matrix Equations with Applications in
Condition Estimation, Part II: The SCASY Software Library, submitted to ACM
TOMS, June 2007. [PS,PDF]
-
Robert Granat, Bo Kågström and Daniel Kressner, Parallel Eigenvalue Reordering,
in Concurrency and Computations: Practice and Experience, to appear 2009. [PS,PDF]
-
Robert Granat, Algorithms and Library Software for Periodic and Parallel
Eigenvalue Reordering and Sylvester-type matrix Equations with Condition
estimation, PhD Thesis, Report UMINF-07.21,
ISSN-0348-0542, ISBN 978-91-7264-410-6, Dept. Computing Science, Umeå
University, November 2007. [PDF]
-
Per Andersson, Robert Granat, Isak Jonsson and Bo Kågström, Parallel Algorithms
for Triangular Periodic Sylvester-type Matrix Equations, submitted to EuroPar
2008 Conference, January 2008. [PS,PDF]
-
Robert Granat, Bo Kågström and Daniel Kressner, A Parallel Schur Method for
Solving Continuous-time Algebraic Riccati Equations, submitted to CACSD'08,
January 2008. [PS,PDF]
-
Robert Granat, Bo Kågström and Daniel Kressner, A novel parallel QR algorithm
\\ for hybrid distributed memory HPC systems, LAPACK Working Note 216, UMINF
09.06, Dept. Computing Science,
Umeå University, submitted to SIAM Journal on Scientific Computing, April 2009.
[PS,PDF]
-
Robert Granat, SCASY 1.0 Release Notes, UMINF 09.06, Dept. Computing Science,
Umeå University, April 2009. [PS,PDF]
See also the following list of publications.
Financial support and Hardware:
This research is financially supported by the Swedish Research Council (grant
VR 621-2001-3284) and the Swedish Foundation for Strategic Research
(grant A3 02:128) . The research is conducted using the resources of the
High Performance Computing Center North (HPC2N).

Master's Thesis
projects/proposals:
- Finished: Cacheprobe: An open source multiplatform
library implementation for extraction of cache memory parameters (Gabriel Gerhardsson)
- Finished: Implementing a Java-based GUI for
automatic generation of MATLAB gateway functions of numerical routines (Magnus Andersson)
- Finished: Implementing Parallel Recursive
Blocked Algorithms for Solving The Standard Triangular Sylvester Matrix
Equation
(Jonas Nyström)
- Finished: Explicitly Blocked Algorithms
for Some Triangular Discrete-time Matrix Equations on Shared Memory
Platforms
(Roland Lidström)
- Finished: Implementing a Java-based GUI for automatic generation of MATLAB
gateway functions of numerical routines, cont. (Johan Sejdhage)
- Finished: Computing explicit matrix inverses by divide-and-conquer recursion, (Lars Karlsson)
- Finished : Improving OpenFGG, (Joakim Hjertstedt)
- Finished: Computing Ordered Schur Forms via
divide-and-conquer recursion, (Maria Näsholm)
-
Finished: Profiling applications in Erlang Symmetrical MultiProcessing system, in
cooperation with Ericsson (Björn-Egil Dahlberg)
-
Finished:
Parallel ScaLAPACK-style solvers for
periodic Sylvester-type matrix equations, (Per
Andersson)
-
Finished:
Design, implementation, and analysis of a
transcoding mechanism with respect to scalability, parallelism, and real-time
performance, in cooperation with Ardendo (Aron Andersson).
Proposals:
-
Adding reverse gateway functionality to OpenFGG, (20
credits).
-
Parallel periodic eigenvalue reordering, (20 credits).
For details on these proposals, please contact me.
Suggestions are always welcome!
This page was modified by Robert Granat 070821