ShadowRunner
Veteran
Exotic doesnt have to mean hard to program for. To me Xenos was a pretty exotic GPU at time of release if you ask me as was the 360 unified memory architecture, which still resulted in a relatively easy to program for device. The problem isnt with exotic hardware but with requiring significant change in programming methods required to make the most of that hardware. Its entirely possible for a new exotic hardware not require a big shift in programing practices behind the scenes.