仿真指针
    3.
    发明授权

    公开(公告)号:CN102609243B

    公开(公告)日:2014-12-10

    申请号:CN201110445904.1

    申请日:2011-12-27

    Applicant: 微软公司

    CPC classification number: G06F9/455 G06F8/434

    Abstract: 本发明涉及仿真指针。本发明涉及用于仿真指针的方法、系统和计算机程序产品。可以通过如下方式来仿真指针:用 对替换该指针;以及用根据标签的switch和switch主体替换每个解除引用站点,该switch主体对该指针所指向的相应变量执行仿真的指针访问。可以使用数据流优化来减少switch的数目和/或减少在每个仿真的指针访问站点处需要考虑的case的数目。

    数据平行代码中的映射变换

    公开(公告)号:CN102541612B

    公开(公告)日:2014-07-09

    申请号:CN201110382436.8

    申请日:2011-11-16

    Applicant: 微软公司

    CPC classification number: G06F8/45

    Abstract: 本发明涉及数据平行代码中的映射变换。高层编程语言提供了映射变换(12),该映射变换采用数据平行算法(14)并且将一组一个或多个输入可索引类型(32)作为参量(26)。映射变换将数据平行算法应用于该组输入可索引类型,以生成输出可索引类型,并且返回该输出可索引类型(34)。映射变换可用于将一个或多个数据平行算法(14)与另一数据平行算法(24)融合。

    仿真指针
    5.
    发明公开

    公开(公告)号:CN102609243A

    公开(公告)日:2012-07-25

    申请号:CN201110445904.1

    申请日:2011-12-27

    Applicant: 微软公司

    CPC classification number: G06F9/455 G06F8/434

    Abstract: 本发明涉及仿真指针。本发明涉及用于仿真指针的方法、系统和计算机程序产品。可以通过如下方式来仿真指针:用 对替换该指针;以及用根据标签的switch和switch主体替换每个解除引用站点,该switch主体对该指针所指向的相应变量执行仿真的指针访问。可以使用数据流优化来减少switch的数目和/或减少在每个仿真的指针访问站点处需要考虑的case的数目。

    数据平行代码中的映射变换

    公开(公告)号:CN102541612A

    公开(公告)日:2012-07-04

    申请号:CN201110382436.8

    申请日:2011-11-16

    Applicant: 微软公司

    CPC classification number: G06F8/45

    Abstract: 本发明涉及数据平行代码中的映射变换。高层编程语言提供了映射变换(12),该映射变换采用数据平行算法(14)并且将一组一个或多个输入可索引类型(32)作为参量(26)。映射变换将数据平行算法应用于该组输入可索引类型,以生成输出可索引类型,并且返回该输出可索引类型(34)。映射变换可用于将一个或多个数据平行算法(14)与另一数据平行算法(24)融合。

Patent Agency Ranking