Formal analysis techniques for reliable GPU programming

United States: Elsevier Inc(2017)

引用 1|浏览3
暂无评分
摘要
GPU-accelerated computing is being adopted increasingly in a number of areas, ranging from highend scientific computing to mobile and embedded computing. While GPU programs routinely provide high computational throughput in a number of areas, they also prove to be notoriously difficult to write and optimize correctly, largely due to the subtleties of GPU concurrency. This chapter discusses several issues that make GPU programming hard, and examines recent progress on rigorous methods for formal analysis of GPU software. Our key observation is that given the fastpaced advances in GPU programming, the use of rigorous specification and verification methods must be an integral part of the culture of programming and training, and not an afterthought.
更多
查看译文
关键词
reliable gpu programming,formal analysis techniques
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要