|
今年秋天即将发布的《希德梅尔文明:太空》将全面支持AMD Mantle API,如此强大的功能背后离不开强大的CPU、GPU支持。上周AMD爆出了下一代海盗岛R9 300系列,据网友猜测海盗岛家族可能用上速度更快的HBM堆栈式内存...(阅读全文) |
|
在上周举办的游戏开发者大会上,AMD称正在开发的新Linux驱动模式,AMD的Linux驱动仍然会分为开源驱动和闭源驱动,但Linux版的催化剂驱动将会很小。开发者希望这一模式将会减少重复代码,消除不同Linux内核的碎片化以及兼容性问题...(阅读全文) |
|
Mantle和AMD Media SDK是AMD基于APU和HSA的两项技术,但二者针对的是不同的多媒体领域。Mantle是一款崭新的图形API工具,致力于满足高性能和低功耗编程需求。AMD Media SDK (AMS) 支持AMD Media Framework (AMF),适用于视频流和多媒体应用...
(阅读全文) |
|
在opencl编程中,很多时候需要初始化很多东西,比如查询设备,选择计算设备,初始化上下文,构建程序和编译内核程序。如果每次都重写写一遍这些过程,就会感动很繁琐,所以,我就简单封装了几个函数,用于我的opencl编程中...(阅读全文) |
|
最近有不少朋友在多次循环执行OpenCL内核程序的时候碰到一些问题。由于对OpenCL初学者而言可能比较普遍,因此我这里给出一个清晰简单的demo来掩饰如何简单又高效地执行循环执行OpenCL内核...(阅读全文) |
|
本文为您介绍10个tips,能够帮助您提升kernel函数的性能。1.展开循环。如果提前知道了循环的次数,可以进行循环展开,这样省去了循环条件的比较次数。但是同时也不能使得kernel代码太大。2.避免处理非标准化数字。OpenCL中非标准化数字,是指数值小于最小能表示的正常值... (阅读全文) |