彩票走势图

数学运算控件NMath常见问题FAQ集合

原创|其它|编辑:郝浩|2012-08-27 21:00:55.000|阅读 198 次

概述:本文主要介绍数据运算控件NMath的一些常见问答。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

问.数学运算控件NMath 包含源代码吗 ?
答. 源代码可以和团队或者site授权一起购买。

问.  NMath是 "纯" .NET?
答.答案取决于你多大程度上定义“纯.NET" .NMath全部使用C#来编写。但是针对基本线性代数操作的更高的性能,NMath依赖本地Intel Math核心库(包括NMath)。所有被本地代码使用的内存由一个管理堆来分配。

问. NMath支持哪一个版本的 .NET Framework?
答.  预建的NMath库支持 .NET Framework 3.5 Client Profile或者更高的版本. (.NET Framework Client Profile 是一个  .NET Framework的一个子集,针对客户端程序进行优化.)

问.我们需要为每一个使用NMath的开发者购买授权吗?
答.是的。授权是按照每个开发者来被出售的。每个使用NMath库来编写代码的开发者需要一个license。例如,5个开发者在编写代码,只有3个在处理大部分的数学工作,5个开发者都必须有一个自己的license。

问. 你们的授权策略需要运行时或者分发费用吗?
答. 不需要. 没有运行时费用或者分发费用。请查看  可以获得更多的信息.

问.我可以安装我的NMath的副本到多台机器上吗?
答. 可以. 你可以安装NMath库的一个许可证副本到多台机器以上。我们知道开发者可能需要使用不止一台机器来进行他们的工作。

问.我怎样知道NMath 是准确的?
答.所有的NMath 库拥有针对NMath类型和方法的丰富的,自动化的单元测试套件。本地Intel Math核心库(包括NMath库)运行基本的数学操作。高级别的操作从其他的商业产品和发布代码中测试数据。每一个库必须在发布之前通过测试,更早的保护代码以防在修订过程中被意外毁坏。NMath被许多工业领先公司使用和信任。.

问. 但在多线程环境下使用NMath时。我的程序终止并带有以下错误消息:

OMP Run-time library: currently configured to support a maximum of 32 threads. OMP abort: Please specify a larger value via the KMP_ALL_THREADS environment variable to raise this limit.

 即使我从未激活超过32个以上的进程这个错误也会发生.
答. 这个问题仅仅会发生在NMath的较旧的版本中. 如果你有全年的维护合同,你可以不用额外的付费来升级到最新的代码。

另一方面, 通过KMP_ALL_THREADS 适当的提高指定的限制 --例如, "set KMP_ALL_THREADS = 100"--或者设计你的程序使用系统的线程,默认的每个处理器有一个25个可得到的线程限制。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP