发明名称 多核云计算平台并行应用优化方法
摘要 公开了一种多核云计算平台并行应用优化方法。该方法包括:从组成多核云计算平台的多个节点中,为并行应用分配多个应用节点,并在每一个应用节点上分别为该并行应用分配多个CPU核心,在所分配的多个CPU核心上分别启动线程;为该并行应用创建主通信组,该主通信组由分配给该并行应用的每一个应用节点上的多个线程中的首线程组成;为每一个应用节点创建子通信组,每一个子通信组由其所对应的应用节点上为该并行应用所启动的多个线程组成;对该并行应用的应用通信数据进行切分,得到多个数据块;由主通信组中的多个线程中的首线程向主通信组中的其余线程广播多个数据块;由每一个子通信组中的多个线程中的首线程向子通信组中的其余线程广播多个数据块。
申请公布号 CN101996103B 申请公布日期 2013.03.20
申请号 CN200910166601.9 申请日期 2009.08.20
申请人 三星电子(中国)研发中心;三星电子株式会社 发明人 江滢;王剑;胡晨
分类号 G06F9/50(2006.01)I;G06F9/54(2006.01)I;G06F12/08(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 北京铭硕知识产权代理有限公司 11286 代理人 韩明星;杨静
主权项 多核云计算平台并行应用优化方法,包括:第一步骤,从组成多核云计算平台的多个节点中,为并行应用分配多个应用节点,并在每一个所述应用节点上分别为所述并行应用分配多个CPU核心,在所分配的多个CPU核心上分别启动线程;第二步骤,为所述并行应用创建主通信组,所述主通信组由分配给所述并行应用的每一个所述应用节点上的多个线程中的首线程组成;第三步骤,为每一个所述应用节点创建子通信组,每一个所述子通信组由其所对应的所述应用节点上为所述并行应用所启动的多个线程组成;第四步骤,将应用通信数据切分成多个数据块;第五步骤,由所述主通信组中的多个线程中的首线程向所述主通信组中的其余线程广播所述并行应用的应用通信数据;第六步骤,由每一个所述子通信组中的所述多个线程中的首线程向所述子通信组中的其余线程广播所述应用通信数据。
地址 210009 江苏省南京市中山路268号汇杰广场8楼