多核程序设计基础.pptVIP

  • 2
  • 0
  • 约8.75千字
  • 约 50页
  • 2017-12-27 发布于河南
  • 举报
* 第三章 多核程序设计基础 图3-11所示的代码图显得很乱,这里的多个线程可能也是有效的,如果显示的分块操作被模块化到了子VI中,仍可以看到图3-10中的优点,可以试着像子程序一样把子VI按照优先次序来区分,减少的系统可以使得VI运行地更快。 3.9 LabVIEW线程数估计 基于多核平台的嵌入式系统设计方法 * 第三章 多核程序设计基础 3.9.1 统一调用或单一子系统应用 要想确定一个应用程序中有效线程的最大数量,必须首先确定应用程序中执行路径的最大数量。这是一个很难实现的问题。最容易分析的情况是所有线程都在一个单一LabVIEW的子系统中运行或所有的VI被分配到一个“统一调用”子系统中,此时没有必要考虑哪个子系统需要线程。在执行此类型应用程序的系统上,可以修改线程配置使得仅有一个子系统拥有线程,这个子系统是用户子系统。 3.9 LabVIEW线程数估计 基于多核平台的嵌入式系统设计方法 * 第三章 多核程序设计基础 3.9.1 统一调用或单一子系统应用 图3-12简单地说明了一个主VI和它的三个独立循环。 3.9 LabVIEW线程数估计 基于多核平台的嵌入式系统设计方法 * 第三章 多核程序设计基础 3.9.2 多子系统应用程序 当VI在专用子系统中运行时,如果要确定有多少线程可以支持LabVIEW应用程序,还需要进一步的

文档评论(0)

1亿VIP精品文档

相关文档