The Many Faces of HPU