Codes
Here are some codes for some algorithms that are introduced in my work.
MATLAB code for symmetric eigenvalue decomposition and SVD based on spectral divideandconquer
using Zolotarev's rational functions
Note: this code is slower than the one below if run sequentially (which it is when run as is), but should run faster by up to x3 if implemented in parallel
described in
Yuji Nakatsukasa and Roland W. Freund, "Computing Fundamental Matrix Decompositions Accurately via the Matrix Sign Function in Two Iterations: The Power of Zolotarev's Functions", preprint, 32 pages, to appear in SIAM Review.

MATLAB code for symmetric eigenvalue decomposition and SVD based on spectral divideandconquer
described in
Yuji Nakatsukasa and Nicholas J. Higham, "Stable and efficient spectral divide and conquer algorithms for the symmetric eigenvalue decomposition and the SVD", SIAM Journal on Scientific Computing, Vol. 35(3), pp. A1325A1349, 2013. pdf 
MATLAB code for matrix exponential
described in
Stefan Guettel and Yuji Nakatsukasa, "Scaled and squared subdiagonal Pade approximation for the matrix exponential", SIAM Journal on Matrix Analysis and Applications, Vol. 37(1), pp. 145170, 2016. pdf 
MATLAB code for
computing common zeros (roots) of two bivariate functions
described in Yuji Nakatsukasa, Vanni Noferini and Alex Townsend, "Computing the common zeros of two bivariate functions via Bezout resultants", Numerische Mathematik, Vol. 129, pp. 181209, 2015. pdf
(This algorithm is also integrated into Chebfun2's roots.m for bivariate rootfinding)

Fortran code for
dqds with aggressive early deflation for computing singular values of bidiagonal matrices
described in
Yuji Nakatsukasa, Kensuke Aishima and Ichitaro Yamazaki, "dqds with aggressive early deflation", SIAM Journal on Matrix Analysis and Applications, Vol. 33, No. 1, pp. 2251, 2012. pdf 
MATLAB code for Fisher discriminant analysis
described in
Satoru Iwata, Yuji Nakatsukasa and Akiko Takeda, "Global optimization methods for extended Fisher discriminant analysis", AISTATS 2014, pp. 411419. pdf 
MATLAB code for trustregion subproblem via one eigenvalue problem
described in
Satoru Adachi, Satoru Iwata, Yuji Nakatsukasa and Akiko Takeda, "Solving the trustregion subproblem by a generalized eigenvalue problem", Preprint.