Matrix Multiplication Performance revisited

As part of general experimenting (and not merely an excuse to avoid doing the work that I’m meant to be doing right now, honest!), I got to thinking how much faster modern hardware is compared to previous generations. Given that I don’t really play that many computer games these days (and probably couldn’t tell the… Continue reading Matrix Multiplication Performance revisited

Creating Games – A Postmortem

In addition to my day job, I’ve harboured ambitions of creating computer games for decades. Some of my first programming memories are of create games for the BBC B micro back in the 80s and then subsequently for the Acorn Archimedes. Some of these were interesting and fun to play, but suffice to say that… Continue reading Creating Games – A Postmortem

Published
Categorised as blog

Matrix multiplication performance

Recently, I was discussing the performance of matrix multiplication code with a former colleague. The code in question was taking rather a long time to multiply 2 reasonably sized matrices (1100×2300 and 2300×1100) together whereas an external maths library was somewhat quicker (think orders of magnitude) it led to wondering where the performance differences came… Continue reading Matrix multiplication performance