发明名称 一种基于MIC的随机数发生器跳跃式并行化方法
摘要 本发明公开一种基于MIC的随机数发生器跳跃式并行化方法,根据系统分配的线程数将随机数发生器的随机数序列划分成与所述分配的线程数数量相同的子序列;每个线程从各子序列的起点开始生成随机数;各个线程生成的随机数序列按原始序列的顺序重新组合。相对于CPU单线程,本方法在MIC平台下的加速比具有明显优势。
申请公布号 CN105843587A 申请公布日期 2016.08.10
申请号 CN201610149155.0 申请日期 2016.03.16
申请人 浪潮电子信息产业股份有限公司 发明人 张保东;周晓辉;宋博文
分类号 G06F7/58(2006.01)I 主分类号 G06F7/58(2006.01)I
代理机构 代理人
主权项 一种基于MIC的随机数发生器跳跃式并行化方法,其特征在于,包括以下步骤:步骤A、根据系统分配的线程数将随机数发生器的随机数序列划分成与所述分配的线程数数量相同的子序列;步骤B、每个线程从各子序列的起点开始生成随机数;步骤C、各个线程生成的随机数序列按原始序列的顺序重新组合。
地址 250000 山东省济南市浪潮路1036号