首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Parallel evaluation of attribute grammars
【24h】

Parallel evaluation of attribute grammars

机译:属性语法的并行评估

获取原文
获取原文并翻译 | 示例
           

摘要

Examines the generation of parallel evaluators for attribute grammars, targeted to shared-memory MIMD computers. Evaluation-time overhead due to process scheduling and synchronization is reduced by detecting coarse-grain parallelism (as opposed to the naive one-process-per-node approach). As a means to more clearly expose inherent parallelism, it is shown how to automatically transform productions of the form X to Y X into list-productions of the form X to Y/sup +/. This transformation allows for many simplifications to be applied to the semantic rules, which can expose a significant degree of inherent parallelism, and thus further increase the evaluator's performance. Effectively, this constitutes an extension of the concept of attribute grammars to the level of abstract syntax.
机译:检查针对属性语法的并行评估器的生成,该评估器针对共享内存MIMD计算机。通过检测粗粒度并行性,可以减少由于进程调度和同步而产生的评估时间开销(这与朴素的“每个节点一个进程”方法相反)。作为更清楚地揭示固有并行性的一种手段,它显示了如何自动将形式X到Y X的生产转换为形式X到Y / sup + /的列表生产。这种转换允许对语义规则进行许多简化,从而可以暴露出很大程度的固有并行性,从而进一步提高评估者的性能。有效地,这构成了属性语法概念到抽象语法级别的扩展。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号