创建和使用用于并行编程的数据结构的系统及方法转让专利

申请号 : CN201680061525.3

文献号 : CN108140014B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈丽亚田琛胡子昂

申请人 : 华为技术有限公司

摘要 :

提供了创建用于并行编程的数据结构的系统和方法实施例。一种创建用于并行编程的数据结构的方法,包括:一个或多个处理器形成一个或多个数据结构,各数据结构包含一个或多个全局容器及多个局部容器。全局容器中的每一个均可被多线程并行处理环境中的所有多个线程访问。多个局部容器中的每一个只可被多个线程中对应的一个线程访问。当项目将被并行处理时,全局容器被拆分成多个局部容器;以及当并行过程达到同步点时,两个或两个以上局部容器被合并成单个全局容器。