(project author here) That is pretty close to the approach this project has taken, although my motivation was not so much avoiding IP as exploring the line between hardware acceleration and software.
have you seen Tom Forsyth's fascinating and funny talk about how Larrabee turned into AVX512 after 15 years?
https://player.vimeo.com/video/450406346 https://news.ycombinator.com/item?id=15993848