位置:51电子网 » 技术资料 » 计算机技术

For循环并行迭代

发布时间:2014/7/8 21:19:38 访问次数:2087

   并行For循环是NI公司为适应多核计算机和分布式测量而赋予LabVIEW的功能。LabVIEW自动检测那些可以分配到不同线程中的代码段, ASM3217475T-2617从而更有效的利用多核技术。在LabVIEW 2010中,用户可以通过“For循环并行迭代”对话框来设置是否启用循环迭代,

以及设置并行循环实例数量和分配调度方式。“For循环并行迭代”对话框如图20-6所示。

   图20-6  For循环并行迭代设置

   其中主要配置项有:

   ①生成的并行循环实例数量:指定LabVIEW在编译时生成的并行For循环实例数量。如需在多台计算机上发布VI,可设置生成的并行循环实例数量等于计算机的最大逻辑处理器数量。通过接线端也可以指定运行时的并行For循环实例数量。如连线至接线端的值大于该对话框中指定的并行实例数量,LabVIEW伎用对话框中指定的并行实例数量。

   ②自动分配循环:自动划分循环为多个执行块。

   ③通过块大小(C)接线端设定分配方法:将循环划分为固定大小的块。通过连接块大小(C)接线端指定块的大小。

      


   并行For循环是NI公司为适应多核计算机和分布式测量而赋予LabVIEW的功能。LabVIEW自动检测那些可以分配到不同线程中的代码段, ASM3217475T-2617从而更有效的利用多核技术。在LabVIEW 2010中,用户可以通过“For循环并行迭代”对话框来设置是否启用循环迭代,

以及设置并行循环实例数量和分配调度方式。“For循环并行迭代”对话框如图20-6所示。

   图20-6  For循环并行迭代设置

   其中主要配置项有:

   ①生成的并行循环实例数量:指定LabVIEW在编译时生成的并行For循环实例数量。如需在多台计算机上发布VI,可设置生成的并行循环实例数量等于计算机的最大逻辑处理器数量。通过接线端也可以指定运行时的并行For循环实例数量。如连线至接线端的值大于该对话框中指定的并行实例数量,LabVIEW伎用对话框中指定的并行实例数量。

   ②自动分配循环:自动划分循环为多个执行块。

   ③通过块大小(C)接线端设定分配方法:将循环划分为固定大小的块。通过连接块大小(C)接线端指定块的大小。

      


相关技术资料
7-8For循环并行迭代
相关IC型号
ASM3217475T-2617
暂无最新型号

热门点击

 

推荐技术资料

电源变压器制作
    铁心截面积S=34mm×60mm, &nbs... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!