AMD今天宣布推出四款全新的软件开发工具和方案,可进一步优化应用程序对OpenCL标准规范的支持,并且全部支持Fusion APU融合处理器。

gDEBugger:一款先进的OpenCL/OpenGL调试器、 程序分析器和内存分析器,可以在AMD GPU上实时调试OpenCL内核,并在分析内核变量和数据的同时单步调试源代码。该工具来自新成立的AMD研发中心,由AMD 2010年十月收购的新兴公司Graphic Remedy组建而来。

gDEBugger可作为微软Visual Studio的插件使用,支持Windows Vista/7 32/64位操作系统,将于近期提供下载。

官方页面:
http://developer.amd.com/gDEBugger

Parallel Path Analyzer(简称PPA):一款先进的分析工具,用于开发能够同时针对GPU 和CPU负载进行优化的应用程序,能使数据传输和核心执行可视化,识别整个系统范围的关键路径,定位数据依赖性。

Global Memory for Accelerators(简称GMAC):一套应用程序接口(API),提供了一个框架,让开发人员能够借助OpenCL的强大计算能力来创建应用程序,同时无需专门在GPU和CPU的不同地址空间去管理多个数据缓冲区。

Task Manager:也是一套API,提供了一个在某一异构多核环境中管理计算任务的框架。OpenCL核心可以被自动安排来在一个可用的、适合相关任务的设备上执行指令,从而提供动态负载平衡、优化可用计算资源的使用,免除专门处理时间表的负担。

以上三款工具都将在第三季度放出Beta测试版。

gDEBugger截图:


OpenCL/OpenGL API级别实时调试


在线OpenCL内核调试


全面与Visual Studio集成


API状态查看


对象分析


OpenCL程序和OpenGL着色器资源导出


OpenCL/OpenGL支持与160多个扩展

转载于:https://www.cnblogs.com/lifan3a/articles/4818294.html

AMD连发四款OpenCL加速计算开发工具相关推荐

  1. 【使用PyCharm进行Python开发:如何通过右键Run运行程序】-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写、测试和调试Pyth...

    [使用PyCharm进行Python开发:如何通过右键Run运行程序]-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写.测试和调试Python代码的功能.在编写完Python代码 ...

  2. Azure 物联网开发者体验 7 月更新:边缘计算开发工具,ARM64 设备开发,VS Code 容器化开发工具...

    欢迎来到 Azure 物联网开发者体验的 7 月更新! 在本次发布中,微软为物联网开发人员提供了许多新的功能和改进! 物联网边缘计算开发工具正式发布 Azure IoT Edge 于 2017 年发布 ...

  3. vb net 模拟 ctrl+c_8款优秀的.NET开发工具,收藏了

    NET是一个重要的应用程序开发平台,因为它安全.稳定.易于学习和实现.今天小编给就给大家介绍8款优秀的.NET开发工具,有需要的小伙伴可以收藏转发哦. 1.Chocolaty Chocolaty是一个 ...

  4. 10款优秀的HTML5开发工具

    HTML5发展如火如荼,随着各大浏览器对HTML5技术支持的不断完善以及HTML5技术的不断成熟,未来HTML5必将改变我们创建Web应用程序的方式.今天这篇文章向大家推荐10款优秀的HTML5开发工 ...

  5. python 报表开发工具_测评8款热门的报表开发工具 开源

    阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...

  6. 开发者必须mark的一款2D移动游戏开发工具

    原文:点击打开链接 摘要:灸热的夏季渐行渐远,凉爽的秋季迈着轻盈的脚步悄悄来到我们身边.站在初秋的窗前,凝望着远山.白云,总会心生很多遐想,总会有百感交集的情愫浮上心头.我想我是喜欢这个季节的.&qu ...

  7. dicom标注工具_四款常用的医学图像标注工具

    ITK-SNAP app主页链接:ITK-SNAP ITK-SNAP是一款可应用于分割3D医学图像的软件.来自于宾夕法尼亚大学图像计算与科学实验室(PICSL)和犹他大学成像研究所(SCI)长达十年的 ...

  8. 强推10款Python常用的开发工具

    要熟练使用python解决各种问题,开发工具必不可少,其中就包括IDE或者代码编辑器,或者集成的开发编辑器(IDE),一个好的开发工具可以让你事半功倍,接下来主要介绍python的一些常用的开发工具. ...

  9. Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍

    一.http_load程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会 ...

最新文章

  1. 注意语句顺序 防止Servlet Request Response乱码
  2. 七牛2018春季校园招聘后端开发工程师笔试经验
  3. Mac下Ruby升级与Rails的安装
  4. python中立方表示_在Python中表示一个对象的方法
  5. 如何查找SAP Cloud for Customer UI页面对应的技术模型明细
  6. Leetcode | 513. Find Bottom Left Tree Value
  7. OpenCL_Barrier同步
  8. 4. 哪些视图中的数据不可以增删改操作?_MySQL之视图
  9. python输出excel能够识别的utf-8格式csv文件
  10. Windows映射网络驱动器
  11. 如何寻找综述性论文?
  12. 一元函数,多元函数,可微的含义 多元函数微分的几何意义 多元函数偏导 那么为什么有微分和可导 能不能固定两个或者多个条件,多偏微分,哈哈
  13. 边缘计算是什么?边缘计算系统的组成及概念
  14. Docker网络与资源控制
  15. Java TCP网络编程
  16. JavaScript replace() 方法转换时间数据中的“-”和“/”
  17. 微信小程序rich-text图片不显示及图片过大问题解决办法
  18. .net cf wince 贝兹 曲线图
  19. 【使用python和flask建个人博客】给card增加了编辑内容的功能,并且增加了一个已开始清单的选项
  20. 来一份Android动画全家桶(下篇)

热门文章

  1. linux 安装rar解压工具
  2. html5用什么代替framtset,自考阅读Discourse Cloze
  3. Word 转手写体使用指南
  4. 【观察】疫情之下,核心系统架构转型“平衡术”
  5. VS2013使用自带的InstallShield Limited Edition Project 打包项目应用程序
  6. Java开发环境!杭州java开发应届生工资
  7. 第三章 似有隐情的谈话
  8. 【SAP】用户维护-加解锁和密码初始化
  9. mPEG2000-DMG,160743-62-4,DMG-PEG2000,mPEG2000- 二肉豆蔻酰基-外消旋-甘油
  10. LeetCode 874 题解