I wrote a program on Matlab that is supposed to solve a 2-dimensional dirichlet boundary condition heat transfer problem. In programming context, it uses a number of iterations in series to calculate the next value using data acquired from the previous iterations. I am running MATLAB 64-bit on a core i-3 2.3 Ghz with 4 GB RAM. During the processing it tends to use only 25% of the complete computing power that my CPU can support and takes quite long computing otherwise simple problems. Any ideas on how I can increase it? Thanks !