首页> 外文会议>WoTUG technical meeting >Process-Based Aho-Corasick Failure Function Construction
【24h】

Process-Based Aho-Corasick Failure Function Construction

机译:基于过程的Aho-Corasick失效函数构造

获取原文

摘要

This case study is embedded in a wider project aimed at investigating process-based software development to better utilise the multiple cores on contemporary hardware platforms. Three alternative process-based architectures for the classical Aho-Corasick failure function construction algorithm are proposed, described in CSP and implemented in Go. Empirical results show that these process-based implementations attain significant speedups over the conventional sequential implementation of the algorithm for significantly-sized data sets. Evidence is also presented to demonstrate that the process-based performances are comparable to the performance of a more conventional concurrent implementation in which the input data is simply partitioned over several concurrent processes.
机译:此案例研究嵌入到一个更广泛的项目中,该项目旨在调查基于流程的软件开发,以更好地利用当代硬件平台上的多个内核。提出了三种用于经典Aho-Corasick失效函数构造算法的基于过程的替代体系结构,这些体系结构在CSP中进行了描述,并在Go中进行了实现。实验结果表明,这些基于过程的实现方法比用于大数据集的算法的常规顺序实现方法具有显着的加速效果。还提供了证据来证明基于过程的性能与更常规的并发实现的性能相当,在传统的并发实现中,输入数据仅被划分为多个并发过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号