OpenACC allows HPC programmers to worry more about the problem they are trying to solve and less about the language and hardware they are using to solve the problem. By enabling parallelism via directives OpenACC lowers the bar for entry into heterogeneous computing since the developer can begin porting their codes to heterogeneous systems while maintaining a source code that still runs well on a homogeneous system.
Read the Full Story.
Thanks for sharing this. I do think (personally) that OpenACC will gain a lot of traction.