RSS.Social

James W. Hanlon

follow: @[email protected]

Posts

Personal data and self hosting

Discrete-event simulation

Review of heat pump use and performance

Silicon infrastructure

Building a Python processor

Cornish Unit House retrofit insulation

From logic gates to a programming language using the Hex architecture

Seeding parallel xoroshiro128+ generators

The hardware pseudorandom number generator of the Graphcore IPU

Garden workshop

Home thermal-imaging survey

Reflections on the state of nature

Error-correcting codes

Recycled allotment shed

New chips for machine intelligence

Testing silicon logic with scan structures

RGB lightbox stacks

Three-channel high-power LED driver

Querying logical paths in a Verilog design

Retrofit shed insulation

Vim command composition

Writing synthesizable Verilog

Notes on testing random number generators

A convolutional neural network from scratch

Reducing memory use in deep neural networks

Machine learning challenges for computer architecture

The XC Programming Language

The XMOS XMP-64

Scalable abstractions for general-purpose parallel computation