• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

JacketforMatlab常见问题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

JACKET 需要什么样的系统?

Windows XP/Vista/7/HPCServer (32 & 64 bit)

MATLAB R2006B or later 

对于单节点,单GPU Jacket不需要并行计算工具箱。

支持CUDAnvidia GPU 

http://www.nvidia.com/object/cuda_learn_products.html). 

假如我同时有非NVIDIA GPUNVIDIA GPU?

NVIDIA CUDA Drivers (download

Install driver version 270.xx or higher

推荐CPU内存大于GPU内存

有些系统需安装 Microsoft Visual C++ 2008 开发包 (32-bit download and 64-bit download)

有些系统需安装Microsoft .NET framework (download)

对于远程连接只支持TCC-enabled GPUs (learn more).

怎么检查我的MATLAB版本是32位还是64?

使用mexext命令查看,如果是64位如下:

>> mexext

mexmaci64

32matlab

 

我怎么在matlab中检查JACKET版本?

使用命令 GVER or GVERSION 

可以混合使用CUDA卡和非CUDA卡吗?

有时,人们要使用非CUDA(非NVIDIA显卡)可视化的目的,而使用其他卡计算的目的。

基于Windows 7 测试

Test 1: Works  我们在win7 6:位机器上有

· ASRock G31M-S 主板 1 PCI Express插槽和板载Intel为基础的 VGA

· NVIDIA Tesla C1060, 4GB

我们选择在BIOS芯片组设置板载视频输出。我们确实有安装颗Tesla C1060 NVIDIA的驱动程序。JACKET检测的C1060和运行没有问题。

Test 1: Fails 相似的Windows 7 64-bit 系统和两片GPUs - 一块NVIDIA Tesla C1060计算一块ATI Radeon显示. 

>> ginfo

Jacket internal error. Please visit the FAQ page

(http://www.accelereyes.com/faq) for more information. If

you cannot find a solution please post a message on the

AccelerEyes Forums (http://www.accelereyes.com/forums) or

send an email to [email protected].

 

??? Error using ==> gpu_entry

GPU驱动程序无法正确初始化。这种最常见的原因是缺少CUDA驱动程序。为了检验这一假设,请安装最新的CUDA驱动程序

http://www.nvidia.com. 这个问题也引起了试图通过Windows远程桌面运行JACKET要在Windows远程运行夹克,请使用非RDP的解决方案,如TightVNC

(www.tightvnc.com).

(gpgpu.cu:247)

JACKET可以有多少加速?

有许多加速影响因素

· NVIDIA Graphics CardGPU越好,加速越好.

· Data Sizes通常GPU的表现将优于CPU来作为数据大小增加的程度较大。 GPU速度快,因为他们可以利用数据并行。如果没有多的数据(如只有几百元素在向量),不要打算在性能上有许多增益。但是,如果有很多数据(例如超过10,000元素或100x100的矩阵),那么GPU将能够并行处理的这些元素,并利用数据并行。

· Application加速数字随应用程序。有些操作可能比其他在GPU上计算速度更快。在一般情况下,更多的并行化,GPU的性能就越好。而少去的内存需要通过总线,效果更好。

· CPU在运行的CPUGPUCPU的速度事项之间的加速比较。CPU更好会帮助JACKET,因为在CPU上,以充分利用GPU的很多的东西(如JIT编译)。

· MATLAB Code更好编写的MATLAB代码总是会导致更好的JACKET性能


AccelerEyes 连接 MathWorks怎么样?

AccelerEyes建立比GPU软件MathWorks更好here.

操作系统支持?

See Jacket Installation

我有一个32位的MATLAB64位操作系统 请问JACKET正常运行?

拷贝 <jacket_root>/engine/bin 

复制 <jacket_root>/engine.

复制<jacket_root>/engine/@g*. (@garray, @gsingle, @gdouble etc.). 

重启 MATLAB

Addpath to <jacket_root>/engine

运行 GACTIVATE

 

远程连接JACKET?

Windows

NVIDIA驱动仅支持 Remote Desktop (RDP) 连接对于支持TCC-enabled GPUs (available for Tesla, not available for GeForce or Quadro GPUs). Learn how如何配置

Jacket也支持VNC (e.g. TightVNC用于远程(available for all CUDA-capable GPUs).

LIBJACKET C/C++ 不能远程

Linux and Mac

与命令行通过ssh - X的图形用户界面的MATLAB MATLAB和夹克计算工程通过ssh

CUDA将需要一个标准的X服务器,在远程机器上运行。注意Graphics Library 使用ssh - X的功能不工作。

GBENCH?

了解JACKET测试基准

LU: LU decomposition of 1024 x 1024 matrix

FFT: Fast Fourier Transform of a 2^20 x 1 vector

BLAS: Matrix multiplication of two 1024x1024 matrices

10 3D Conv: Convolution of 64x64x64 array with 3x3x3 kernel

11 FOR/GFOR: Matrix-vector multiplication of 1024x1024x32 array

12 Equations: Solution of a system of 1024 equations

 

 

Result of running Gbench

GBENCH 

AccelerEyes Forums Page on GBENCH

我可以运行Jacket JMC编译的代码在多GPU GPU 集群配置吗?

MATLAB不支持PCT workers 运行MCC-生成可执行文件(i.e. “local configuration” 部署无效). 然而你可以运行 MCC-生成可执行文件在MATLAB 分布式计算中(MDCS) setup. Jacket JMC 也是可以的仅仅在 MDC这些可执行文件的配置可以运行在多GPU配置。 Jacket’s licensing 支持2 to 8 GPUsJacket MGL执行 MDCS 环境. 即使在HPC中也是一样超过8GPUs.

我可以使用JACKETSimulink?

可以, JACKET可通过MATLAB S-Functions 与SIMLULINK结合 你也可以使用LIBJACKET编译 C S-FunctionsC++ S-Functions, or Fortran S-Functions.
 

怎么样使用JACKET和并行计算工具箱?

简单的例子JacketMGL Example

注意LINUX版本

Ubuntu

一些详细工作Torben's Corner

Arch Linux

一些 详细工作

 

要购买Jacket软件,请联系苏州吉浦迅科技 www.gpus.cn  400-189-8992 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
基于Delphi的三层数据库系统的实现方法发布时间:2022-07-18
下一篇:
DelphiMultiInputBox发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap