MATLAB的Jacket GPU引擎已经升级至1.4版本

  ">AccelerEyes于7月15日宣布,用于MATLAB的Jacket GPU引擎已经升级至1.4版本,新增加了对NVIDIA Fermi计算架构的支持,包括GeForce GTX 400系列显卡和Tesla 20系列加速卡。

  Jacket是面向MATLAB和其他高级语言的一个软件平台,能充分利用GPU强大的浮点性能提供可视计算加速,特别是降低了科学家和工程师使用GPU计算的门槛,可广泛用于政府、制造、能源、媒体、汽车、地震、生物医学、金融、科研等诸多高性能计算领域。

  Jacket 1.4可充分发挥Fermi新架构面向通用计算设计的一系列特性,包括448个计算核心、IEEE-754浮点算法精度、ECC错误校验、增强缓存机制等等,特别是能为普通算术和线性代数实现更好的双精度性能。借助Fermi架构硬件,Jacket 1.4的即时编译技术性能得以大幅提升,矩阵乘法速度加快了20-60%,可直接访问NVIDIA Performance Primitives来实现ERODE、DILATE等新的图像处理技术,针对不同函数加入了对GFOR的支持。

  AccelerEyes表示,针对Fermi架构的初步客户测试显示了令人印象深刻的结果。一方是GT200架构的Tesla C1060,核心频率1265MHz,运行Jacket 1.3、CUDA 2.3,另一方是Fermi架构的Tesla C2050,核心频率1025MHz,运行Jacket 1.4,CUDA 3.0,运算4000×4000矩阵的结果:

  - Multiply-add (MAD):GPU双精度计算,Fermi、GT200分别耗时2秒、2.8秒,快了40%。

  - 2D 2-point (GRADIENT):GPU单精度计算,Fermi、GT200分别耗时0.3秒、0.9秒,快了200%。

  - 2D FFT (FFT2):GPU双精度计算,Fermi、GT200分别耗时0.1秒、0.2秒,快了100%。

时间: 2024-09-11 10:55:59

MATLAB的Jacket GPU引擎已经升级至1.4版本的相关文章

谷歌地图今日升级至6.0版本,新增加了室内导航功能

北京时间11月30日消息,据国外媒体报道,谷歌地图(Google Maps)今日升级至6.0版本,新增加了室内导航功能. 谷歌地图可以帮助用户在不熟悉的环境里导航,它已经与日常生活中最常用的一些应用软件整合在一起,对许多用户来说,它就象是智能手机上的GPS系统一样. 谷歌发布Google Maps 6.0(腾讯科技配图) 谷歌今日发布了安卓版Google Maps 6.0,新增加了室内导航功能.如果用户身处某建筑物内部,而且地图库中也有该建筑物的内部地图的话,那么当用户打开Google Maps

CentOS6下MySQL5.1升级至5.5版本全过程解析

Linux CentOS6环境下MySQL5.1升级至MySQL5.5版本详细步骤如下: 第一.备份数据库和网站文件 在折腾之前我们还是要备份数据库和网页文件到本地,以免出现问题影响当前的环境以及其他网站的运行. 第二.停止MYSQL运行以及卸载老版本     service mysqld stop #暂停MYSQL     yum remove mysql mysql-*  #卸载老版本MYSQL 通过上面的命令,我们先停止当前MYSQL的运行,然后再卸载老的MYSQL5.1版本数据库. 第三

眉山人网将其论坛程序升级至Discuz!X2版本

摘要: 近日,眉山本地最聚人气网站眉山人网(www.meishanren.com)将其论坛程序升级至Discuz!X2版本,升级后的论坛,运行效率大大提高,受到用户的良好反馈. 据了解,眉山是距离成都约70公里的 近日,眉山本地最聚人气网站-眉山人网(www.meishanren.com)将其论坛程序升级至Discuz!X2版本,升级后的论坛,运行效率大大提高,受到用户的良好反馈. 据了解,眉山是距离成都约70公里的地级市,而眉山人网就是为300万多眉山市民提供生活服务.消费指导.网络游戏等各类

【java规则引擎】drools6.5.0版本中kmodule.xml解析

kmodule.xml文件存放在src/main/resources/META-INF/文件夹下. 1 <?xml version="1.0" encoding="UTF-8"?> 2 <kmodule xmlns="http://jboss.org/kie/6.0.0/kmodule"> 3 <kbase name="rules" packages="rules"> 4

VC++与MATLAB混合编程及其应用

摘 要 本文详述了在VC++6.0编译环境下如何利用Matlab来实现应用系统的设计和分析, 介绍了通过Matlab与VC应用程序连接的常用方法,分析了VC与Matlab的混合编程的步骤,最 后通过一个具体实例的实现过程对上述方法进行了应用性介绍. 关键词 VC++: Matlab:混合编程 Matlab 是由Math Works 公司于1984 年推出的数值计算及图形处 理软件,可以实现数值分析.优化.统计.偏微分方程数值解.自动控制.信号处理.图像 处理等若干领域的计算和图形显示功能.其中,

【原创】Matlab与.NET混合编程解决人脸识别问题

              本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新    Matlab和C#混合编程文章目录 :[目录]Matlab和C#混合编程文章目录 如果这些文章对你有用,有帮助,期待更多开源组件介绍,请不要吝啬手中的鼠标.  [原创分享]Matlab.NET混编调用Figure窗体 http://www.cnblogs.com/asxinyu/archive/2013/04/14/3020813.html   [原创]Matlab与.NET基于类型安全的接口编程

Matlab与.NET混合编程解决人脸识别问题

原文:[原创]Matlab与.NET混合编程解决人脸识别问题 如果这些文章对你有用,有帮助,期待更多开源组件介绍,请不要吝啬手中的鼠标.  [原创分享]Matlab.NET混编调用Figure窗体 http://www.cnblogs.com/asxinyu/archive/2013/04/14/3020813.html   [原创]Matlab与.NET基于类型安全的接口编程入门 http://www.cnblogs.com/asxinyu/archive/2013/05/16/3082299

Matlab与.NET混编解决人脸识别问题

原文 http://www.cnblogs.com/asxinyu/archive/2013/05/29/3107013.html 如果这些文章对你有用,有帮助,期待更多开源组件介绍,请不要吝啬手中的鼠标.  [原创分享]Matlab.NET混编调用Figure窗体 http://www.cnblogs.com/asxinyu/archive/2013/04/14/3020813.html   [原创]Matlab与.NET基于类型安全的接口编程入门 http://www.cnblogs.com

Docker 1.11 增强功能:直接在runC和containerd构建引擎

本文讲的是Docker 1.11 增强功能:直接在runC和containerd构建引擎,[编者的话]Docker的更新都会伴随着周围工具产品的升级,这次也不例外.1.11直接允许使用runC和containerd构建引擎,runC和containerd也跟随升级,这次还升级了Compose和Swarm,跟小编来看下大致的介绍吧 最近Docker对整个平台发布了新的版本,Docker引擎升级至1.11版本,Swarm升级至1.2版本,Compose和Machine也分别升级至1.7和0.7版本.