发明名称 | 数据布局方法及其装置 | ||
摘要 | 本发明提供了一种数据分布方法以及装置,所述方法包括:将第一代码所处理的第一数据块划分成多个第二数据块,其中每一个第二数据块和一个处理器核对应;根据所述第一代码确定每一个第二数据块对应的边界数据;为每一个第二数据块和对应的边界数据在对应的处理器核中申请局部存储空间;以及根据所述第一代码生成与每一个第二数据块对应的第二代码,所述第二代码能在第二数据块对应的处理器核中根据所述第一代码的处理逻辑完成对所述第二数据块的处理。所述方法能够减少访存开销,从而提高处理器的程序执行速度。 | ||
申请公布号 | CN102968388A | 申请公布日期 | 2013.03.13 |
申请号 | CN201210417584.3 | 申请日期 | 2012.10.26 |
申请人 | 无锡江南计算技术研究所 | 发明人 | 王淼;孙俊;尤洪涛;姜小成;张立博;金星;毛智辉 |
分类号 | G06F12/08(2006.01)I | 主分类号 | G06F12/08(2006.01)I |
代理机构 | 北京集佳知识产权代理有限公司 11227 | 代理人 | 骆苏华 |
主权项 | 一种数据布局方法,其特征在于,包括:将第一代码所处理的第一数据块划分成多个第二数据块,其中每一个第二数据块和一个处理器核对应;根据所述第一代码确定每一个第二数据块对应的边界数据,所述边界数据是根据所述第一代码的处理逻辑完成对第二数据块的处理时所需要的但不被所述第二数据块包含的数据;为每一个第二数据块和对应的边界数据在对应的处理器核中申请局部存储空间;以及根据所述第一代码生成与每一个第二数据块对应的第二代码,所述第二代码能在第二数据块对应的处理器核中根据所述第一代码的处理逻辑完成对所述第二数据块的处理。 | ||
地址 | 214083 江苏省无锡市滨湖区军东新村030号 |