Tag: computer-architecture
Building a Python processor
Jun 2023
A rationale and strawman for a processor to accelerate dynamic-language workloads.
From logic gates to a programming language using the Hex architecture
Nov 2022
A hardware implementation of a Hex processor with some basic tooling, including a complete compiler for a simple programming language.
New chips for machine intelligence
Oct 2019
Details of new chips that have been built recently to accelerate machine intelligence workloads.
Machine learning challenges for computer architecture
Nov 2016
Neural networks have become a hot topic in computing and their development is progressing rapidly. They have a long history with some of the first …
The XC Programming Language
Dec 2014
An overview of the key features of the language, many of which derive from occam.
Scalable abstractions for general-purpose parallel computation
Oct 2014
An overview of my PhD thesis.