Author Archive

Asymptotic Complexity of Parallel Matrix Computations

I’ve become really interested in the parallelization of different numerical analysis computations. Sure, it makes the computations faster, but exactly how much faster?

Let’s take the simple example of matrix multiplication. Visualize matrix multiplication as a cube: matrix A and B are placed on orthogonal faces of the cube and the resulting matrix C […]

Posted in Topics: Uncategorized

Add a Comment »

Applications of GPUs and Matrices

Graphical Processing Units are becoming more and more popular. Even general purpose GPUs have been getting a lot of press lately. GPUs are dedicated graphics rendering devices which are highly parallelized. Because the pipeline of a GPU is hundreds of stages deep, it is much faster at computing complex algorithms than a general […]

Posted in Topics: Uncategorized

Add a Comment »

Pick A Future, Any Future

Taking a look at this logarithmic graph, we can see that Google is well on its way to making more money than Microsoft by the year 2014.

A world in which Microsoft isn’t King of the technological era? It’s almost unthinkable, but the extrapolation of quarterly earnings doesn’t lie. The graph below makes a similar […]

Posted in Topics: Uncategorized

Add a Comment »