Icarus is the son of Daedalus. I have a lot of the same goals for it as I did with Daedalus, but is exploring a different type of architecture called wavefront pathtracing. This approach is supposed to play nicer with modern GPU architectures, and has some interesting implications for branching paths and reuse of ray intersection results. You can find out more in the articles below: