发明名称 使用交易以平行化循序框架之方法
摘要 兹揭示将一循序回圈转换成一平行回圈以使用于一交易记忆体系统的各式科技与技术。开路端及/或闭路端之循序回圈可被转换至平行回圈。例如,含有一原始序列回圈之程式码的一区段被加以分析,以决定用于该原始循序回圈的一固定数目迭代(iteration)。该等原始循序回圈被转换成一平行回圈,该平行回圈可产生相当于该固定数目迭代之数量的交易。如另一范例般,一开路端循序回圈可被转换成一平行回圈,该平行回圈产生一分离交易,其含有一用于一推测(speculation)管线之各迭代的个别工作项目。接着则使用该交易记忆体系统来执行该平行回圈,其中至少某些的分离交易在不同执行绪(thread)上被执行。
申请公布号 TW200903339 申请公布日期 2009.01.16
申请号 TW097118420 申请日期 2008.05.19
申请人 微软公司 发明人 杜非约翰乔瑟夫;李文诺立乔瑟夫;葛瑞詹
分类号 G06F9/52(2006.01) 主分类号 G06F9/52(2006.01)
代理机构 代理人 蔡坤财;李世章
主权项
地址 美国