Bitonic sort - Milica N-body simulation Mandelbrot set Matrix Transpose Eigenvalues Matrix Multiplication