发明名称 |
转译程序函数以正确处置局部作用域变量的系统和方法 |
摘要 |
转译程序的函数的系统和方法。在一个实施例中,系统包括:(1)局部作用域变量标识器,其可操作以将在函数中的至少一些中所采用的局部作用域变量标识为是线程共享局部作用域变量或线程私有局部作用域变量的二者之一,以及(2)函数转译器,其与局部作用域变量标识器相关联并可操作以转译函数中的该至少一些以使线程共享存储器被采用以存储线程共享局部作用域变量并使线程私有存储器被采用以存储线程私有局部作用域变量。 |
申请公布号 |
CN103809963A |
申请公布日期 |
2014.05.21 |
申请号 |
CN201310538507.8 |
申请日期 |
2013.11.04 |
申请人 |
辉达公司 |
发明人 |
林源;高塔姆·查克拉瓦蒂;杰迪普·马拉蒂;权冠;阿米特·萨布尼 |
分类号 |
G06F9/44(2006.01)I;G06F9/50(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京市磐华律师事务所 11336 |
代理人 |
谢栒;魏宁 |
主权项 |
一种用于转译程序的函数的系统,包括:局部作用域变量标识器,其可操作以将在所述函数中的至少一些中所采用的局部作用域变量标识为是线程共享局部作用域变量或线程私有局部作用域变量的二者之一;以及函数转译器,其与所述局部作用域变量标识器相关联并可操作以转译所述函数中的所述至少一些,以使线程共享存储器被采用以存储所述线程共享局部作用域变量并使线程私有存储器被采用以存储所述线程私有局部作用域变量。 |
地址 |
美国加利福尼亚州 |