computational scientist
(SKA-SDP);
STFC Daresbury Laboratory
(the Scientific Computing Department),
United Kingdom (February 2015 to September 2016).
teaching assistant (asistent); University of Zagreb, Croatia (December 2007 to November 2014).
"software developer" (stručni suradnik); University of Zagreb, Croatia (July 2006 to November 2007).
Engagement
Participated also in the following projects:
Matrix Factorizations and Block Diagonalization Algorithms (MFBDA) by Croatian Science Foundation (HRZZ-IP-2014-09-3670) from May 2015 to August 2019; PI: Vjeran Hari
NVIDIA Academic Partnership Program with University of Zagreb, granted in August 2010; PI: Zlatko Drmač, co-PI: Sanja Singer†
Numerical methods in geophysical models
(037-1193086-2771)
by Ministry of Science and Education
(MZO) from October 2008 to December 2013; PIs: Mladen Rogina† and Saša Singer†
In the scientific & organizing committee of Parallel Numerics workshop (ParNum 2019), Dubrovnik, Croatia, 28–30 October 2019.
VN.
Vectorization of a thread-parallel Jacobi singular value decomposition method.
Accepted for publication in SIAM Journal on Scientific Computing.
arXiv:2202.08361 [math.NA]
(GitHub: VecJac).
In journals
VN, Sanja Singer.
A Kogbetliantz-type algorithm for the hyperbolic SVD.
Numer. Algorithms 90 (2022), 2; 523–561.
doi:10.1007/s11075-021-01197-4
(preprint,
GitHub: JKogb,
SharedIt full text (prepend https://): rdcu.be/czAWt).
VN, Sanja Singer, Saša Singer.
Estimates for the Spectral Condition Number of Cardinal B-Spline Collocation Matrices.
Math. Commun. 15 (2010), 2; 503–519.
(www)
In proceedings
ISC High Performance 2018 International Workshop on
"Approximate and Transprecision Computing on Emerging Technologies"
(ATCET 2018);
28 June 2018, Frankfurt, Germany.
Hartwig Anzt, Goran Flegar, VN, Enrique S. Quintana-Ortí, Andrés E. Tomás.
Residual Replacement in Mixed-Precision Iterative Refinement for Sparse Linear Systems.
Lecture Notes in Computer Science
11203
(2018), High Performance Computing; 554–561.
doi:10.1007/978-3-030-02465-9_39
ISC High Performance 2016 International Workshop on OpenPOWER for HPC
(IWOPH'16);
23 June 2016, Frankfurt, Germany. Mike Ashworth, Jianping Meng, VN, Sergi Siso.
Early Application Performance at the Hartree Centre with the OpenPOWER Architecture.
Lecture Notes in Computer Science
9945
(2016), High Performance Computing; 173–187.
doi:10.1007/978-3-319-46079-6_13
9th International Conference on Telecommunications
(ConTEL 2007);
13–15 June 2007, Zagreb, Croatia. Matko Botinčan, VN.
Model-based testing of the Conference Protocol with Spec Explorer.
doi:10.1109/CONTEL.2007.381861 (131–138)
In popular science venues
Marko Doko, VN.
Izračunljivost i apstraktni strojevi.
Math.e 9 (2006); 30–48.
(www)
Conferences
10th International Workshop on Parallel Matrix Algorithms and Applications
(PMAA18);
27–29 June 2018, Zürich, Switzerland.
VN.
A GPU variant of the implicit Hari-Zimmermann algorithm for the generalized SVD
(talk). Sanja Singer, Edoardo di Napoli, VN, Gayatri Čaklović.
Parallel solution of the generalized eigenvalue problem given in a factored form.
8th International Workshop on Parallel Matrix Algorithms and Applications
(PMAA14);
2–4 July 2014, Lugano, Ticino (Switzerland).
VN.
A blocked Jacobi SVD algorithm for single and multiple GPU(s)
(talk). Sanja Singer, VN, Saša Singer.
Parallelization of the Falk–Langemeyer method.
10th International Workshop on Accurate Solution of Eigenvalue Problems
(IWASEP 10);
2–5 June 2014, Dubrovnik, Croatia.
VN.
A hierarchically blocked Jacobi SVD algorithm for single and multiple GPU(s).
(poster)
Workshop on Numerical Linear Algebra and Optimization
(www);
8–10 August 2013, Vancouver, British Columbia (Canada).
VN.
A Parallel Jacobi-type SVD Algorithm for the GPU Clusters.
(poster)
9th International Workshop on Accurate Solution of Eigenvalue Problems
(IWASEP 9);
4–7 June 2012, Napa Valley, California (USA). Sanja Singer, VN.
Kogbetliantz-like Method for the Hyperbolic SVD. VN, Sanja Singer.
Towards Multi-GPU Jacobi (H)SVD.
International Conference on Scientific Computing
(SC2011);
10–14 October 2011, S. Margherita di Pula, Sardinia (Italy). Sanja Singer, VN.
Kogbetliantz-like method for hyperbolic SVD.
7th Conference on Applied Mathematics and Scientific Computing
(ApplMath11);
13–17 June 2011, Trogir, Croatia. VN, Saša Stanko, Sanja Singer.
Parallel Hybrid CPU-GPU Full-Block Jacobi Algorithm for Hyperbolic SVD.
8th International Workshop on Accurate Solution of Eigenvalue Problems
(IWASEP 8);
28 June – 01 July 2010, Berlin, Germany. VN, Sanja Singer.
A GPU-based hyperbolic SVD algorithm.
(poster)
BIT50 Trends in Numerical Computing;
17–20 June 2010, Lund, Sweden. VN, Sanja Singer.
A GPU-based hyperbolic SVD algorithm.
SIAM Conference on Applied Linear Algebra
(LA09);
26–29 October 2009, Seaside, California (USA). Sanja Singer, Saša Singer, VN.
Orthosymmetric Block Reflectors and QR Factorizations.
6th Conference on Applied Mathematics and Scientific Computing
(ApplMath09);
14–18 September 2009, Zadar, Croatia. VN, Sanja Singer, Saša Singer.
Cardinal Splines, Töplitz Matrices and Circulants.
Vjeran Hari, Saša Singer, VN, Sanja Singer.
Parallelization and pivoting in one-sided Jacobi algorithms.
23rd Biennial Conference on Numerical Analysis
(naconf);
23–26 June 2009, Glasgow, Scotland (UK).
Vjeran Hari, Saša Singer, VN, Sanja Singer.
New Advances in One-Sided Jacobi Algorithms.
Teaching
Assisted with teaching of the following courses at University of Zagreb:
Faculty of Mechanical Engineering and Naval Architecture