学科分类
/ 1
6 个结果
  • 简介:Inthispaper,wepresentadetectiontechniqueofand-parallelisminlogicprograms.Thedetectionconsistsofthreephases:analysisofentrymodes,derivationofexitmodesanddeterminationofexecutiongraphexpressions.Comparedwithothertechniques^[2,4,5],ourapproachwiththecompile-timeprogram-leveldata-dependenceanalysisoflogicprograms,canefficientlyexploitand-parallelisminlogicprograms.Twoprecompilers,basedonourtechniqueandDeGroot'sapproach^[3]respectively,havebeenimplementedinSES-PIMsystem^[12],ThroughcompilingandrunningsometypicalbenchmarksinSES-PIM,weconcludethatourtechniquecan,inmostcases,exploitasmuchand-parallelismasthedynamicapproach^[13]doesunder“produces-consumer”scheme,andneedslessdynamicoverheadwhileexploitingmoreandparallelismthanDeGroot'sapproachdoes.

  • 标签: 逻辑程序 检测技术 并行性
  • 简介:Inthispaper,anewlooptransformationisproposedthatcanexpolitparalleisminloopswhichcannotbefoundbytraditionalmethods.Thenthemethodisextendedtoshowhowtoachievemaximumspeedupofloopsifthereareinfiniteprocessorsandhowtobalancetheworkloadofparallelsectionsinloopsifthereisfixednumberofprocessors.

  • 标签: 并行编译程序 循环变换 计算机
  • 简介:从功能解释语言现象是人类认知和交际的普通模式.普通模式的建立是作为对语言进行功能解释的前提,也是人类认知世界和传递信息的哲学抽象.我们可以从功能和认知的视角,分析Parallelism蕴含的多种功能及深层的认知特征.

  • 标签: 功能 PARALLELISM 认知 平行结构 排比 修辞学
  • 简介:平行程序与不同线级的并行(TLP)由代码节的系列组成。作为结果,在一个平行程序的一个线程例如在CUDA程序的一个GPU内核,仍然包含顺序的代码和平行的环,是相当普通的。为了利用如此的平行,循环,最近的开普勒·恩威迪亚体系结构介绍动态并行,它允许一个GPU线程开始另一个GPU内核,从而减少从一个中央处理器运行内核的开销。与动态并行,然而,一个父母线程能仅仅通过全球存储器与它的孩子线程交流,运行GPU内核的开销甚至在GPU以内是重要的。在这份报纸,我们首先学习包含这些基准没有的平行的环,和热点的一套GPGPU基准一个很高的环计数或TLP的高度。因而,用动态并行利用如此的平行的环的好处也被限制抵消它的开销。我们然后介绍我们的建议答案在CUDA利用嵌套的并行,叫作CUDA-NP。与CUDA-NP,当一个GPU程序开始时,我们开始启用线程的一个高数字,并且使用控制流动为不同代码节激活线程的不同数字。我们用一条基于指令的编译器途径实现我们的建议CUDA-NP框架。为一个GPU核,一个应用程序开发者仅仅需要为可并行化的代码节增加象OpenMP一样编译指示。然后,我们的CUDA-NP编译器自动地产生优化GPU内核。它支持减小和扫描原语,探索不同方法散布平行的环重复进线程,并且高效地管理在薄片上资源。我们的实验证明为一套GPGPU基准,它已经被优化了并且包含嵌套的并行,我们的建议CUDA-NP框架进一步平均到多达6.69次和2.01次改进表演。

  • 标签: 应用程序开发 并行程序 线程 嵌套 并行循环 NVIDIA
  • 简介:这篇论文在污水处理和絮凝率上处理了在微生物引起的凝聚剂(MBF)的效果之间的非并行,高絮凝率doesn“t平均数好处理有效性,并且揭示了遇到的问题什么时候独占的参数—絮凝率被用来在污水处理上评估MBF的效果。Theresults证明用不同的碳来源做的MBF在污水处理的有效性上有一些影响;絮凝率不能确实地反映污水处理的地位。什么时候独占的参数—絮凝率被用来在污水处理上评估MBF的效果,它将被夸大,特别在处理货到付款低的污水。作者认为当絮凝率被用来在污水处理上评估MBF的效果时,考虑货到付款移动率更好。

  • 标签: 絮凝率 COD 去除率 微生物 凝聚剂 污水处理