GRAPHCORE DIAGRAMS
One of the more complicated parts of my role at Graphcore was working with various teams within the business to create a variety of diagrams and animations to help illustrate some complex concepts for consumption by non-technical audiences.
Some of these projects necessitated diving into some very interesting and complicated subjects, and required me to work with silicon engineers, computer scientists and mathematicians to establish the best way to present these concepts.
HISTOGRAM PACKING
Animation
This short animation is a representation of an algorithm written by our computer scientists / mathematicians to improve the efficacy of data packing in our software. This was my first introduction to this concept and as a layman, it was very interesting getting to work on this kind of project and take a deep dive into something this complicated, with the objective of simplifying them for a non-technical audience.
The next project I did in this space (below) was another step up in complexity.
This animation demonstrates a different, more complex but more efficient method of histogram packing.
This required quite a significant investment in understanding the mechanics of the algorithm (insofar as that is possible for a non-mathematician!). I really enjoyed working on this project, for more information you can read this blog on the Graphcore website.