Blog post and source Lower stack layer for framework and hardware communication. As abstraction to transpile to different hardware targets: TPU, GPU