检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学电子工程与信息科学系,安徽合肥230027 [2]网络与交换技术国家重点实验室,北京100876
出 处:《中国科学技术大学学报》2009年第5期520-525,共6页JUSTC
基 金:国家自然科学基金(60872009,60602016);中国高技术研究发展(863)计划(2007AA01Z428,2009AA01Z148);安徽省高校省级自然科学研究计划重大项目(ZD2008005-2,ZD200904,JK2009A013,JK2009A025)资助
摘 要:在字符串模式匹配专用处理器的基础上,设计了一种双核构架的ABNF字符串模式匹配处理器.该处理器的两个内核通过任务调度模块进行耦合,以并行方式或流水线方式协同工作,目的在于减少遍历ABNF规则树的回溯情况和程序执行的分支情况,提高处理器的访存效率.该方案在可编程逻辑器件(FPGA)上进行了功能验证,结果表明,这种双核构架的设计方法能够有效地提高字符串模式匹配处理的并行程度.A dual-core string pattern matching processor processor. The two processor cores coupled by the task is designed based on the ABNF pattern matching scheduler can work together in parallel mode and pipeline mode, aiming at reducing the backtrackings when traversing the tree of ABNF rule and the branches in the code, and improving the efficiency of memory accessing. The processor is implemented on Field Programmable Gate Array(FPGA). The results show that this dual-core architecture can significantly improve the parallelism of the system and achieve high performance for string pattern matching.
关 键 词:双核构架 字符串模式匹配 扩展巴克斯范式 可编程逻辑器件
分 类 号:TP302[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7