会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明专利
    • 在多處理器計算系統中之記憶體一致性保護方法 MEMORY CONSISTENCY PROTECTION IN A MULTIPROCESSOR COMPUTING SYSTEM
    • 在多处理器计算系统中之内存一致性保护方法 MEMORY CONSISTENCY PROTECTION IN A MULTIPROCESSOR COMPUTING SYSTEM
    • TW200839513A
    • 2008-10-01
    • TW096144164
    • 2007-11-21
    • 轉碼有限公司 TRANSITIVE LIMITED
    • 吉爾 丹可 DANKEL, GISLE傑蘭特 諾斯 NORTH, GERAINT麥爾斯 豪森 HOWSON, MILES PHILIP蓋文 巴瑞克羅 BARRACLOUGH, GAVIN
    • G06F
    • G06F9/526G06F12/0284G06F12/109
    • 本發明係有關一種在多處理器計算系統(10)中保護記憶體一致性之方法及裝置,尤其關於諸如動態二進制轉譯之程式碼轉換。該範例多處理器計算系統(10)係提供一記憶體(18)及複數個處理器(13a,13b),以及一控制器/轉譯器單元(19),騎安排用來轉換主題碼(17)成為至少可在該複數個處理器(13a、13b)上執行之第一及第二目標碼部分(21a,21b)。該控制器/轉譯器單元(19)係包括一位址空間配置單元(196)以提供複數個虛擬位址空間區域(181)以及命令該等目標碼部分(21a,21b)經由該處對記憶體(19)進行存取;一共享記憶體偵測單元(197),其用以偵測一欲存取一共享記憶體區域(182)之要求,該共享記憶體區域(182)係可被目標碼部分(21a,21b)兩者存取,以及用以確認該第一目標部分(21a)內之至少一個對該共享記憶體區域(182)進行存取之指令群組(211);以及一記憶體保護單元(198),用以相關於該所確認之指令群組(211)對該共享記憶體區域(182)之存取來選擇性地施加之記憶體一致性保護。在一範例性實施列中,至少一第一碼部分(21a)於一第一記憶體一致性模型下執行。明確或內隱共享記
      憶體(182)係受到偵測,以及該第一碼部分(21a)內之一包含對該共享記憶體區域(182)存取指令的區塊(211)係受到該記憶體一致性保護之影響,以在存取所偵測之共享記憶體區域(182)的時候於一第二記憶體一致性模型下執行。
    • 本发明系有关一种在多处理器计算系统(10)中保护内存一致性之方法及设备,尤其关于诸如动态二进制转译之代码转换。该范例多处理器计算系统(10)系提供一内存(18)及复数个处理器(13a,13b),以及一控制器/转译器单元(19),骑安排用来转换主题码(17)成为至少可在该复数个处理器(13a、13b)上运行之第一及第二目标码部分(21a,21b)。该控制器/转译器单元(19)系包括一位址空间配置单元(196)以提供复数个虚拟位址空间区域(181)以及命令该等目标码部分(21a,21b)经由该处对内存(19)进行存取;一共享内存侦测单元(197),其用以侦测一欲存取一共享内存区域(182)之要求,该共享内存区域(182)系可被目标码部分(21a,21b)两者存取,以及用以确认该第一目标部分(21a)内之至少一个对该共享内存区域(182)进行存取之指令群组(211);以及一内存保护单元(198),用以相关于该所确认之指令群组(211)对该共享内存区域(182)之存取来选择性地施加之内存一致性保护。在一范例性实施列中,至少一第一码部分(21a)于一第一内存一致性模型下运行。明确或内隐共享记 忆体(182)系受到侦测,以及该第一码部分(21a)内之一包含对该共享内存区域(182)存取指令的区块(211)系受到该内存一致性保护之影响,以在存取所侦测之共享内存区域(182)的时候于一第二内存一致性模型下运行。
    • 10. 发明专利
    • 在計算系統中用於處理異常訊號之裝置及方法 APPARATUS AND METHOD FOR HANDLING EXCEPTION SIGNALS IN A COMPUTING SYSTEM
    • 在计算系统中用于处理异常信号之设备及方法 APPARATUS AND METHOD FOR HANDLING EXCEPTION SIGNALS IN A COMPUTING SYSTEM
    • TW200907809A
    • 2009-02-16
    • TW097113063
    • 2008-04-10
    • 轉碼有限公司 TRANSITIVE LIMITED
    • 保羅 諾爾斯 KNOWLES, PAUL THOMAS萬奇曼 WAN, KIT MAN
    • G06F
    • G06F11/0769G06F9/45516G06F11/0772G06F11/0778
    • 用於處理異常訊號的方法及裝置,特別是結合可由一計算平台執行的二進位碼轉換成由另一計算平台替代執行之二進位碼的動態轉換。在一例示性的態樣中,異常處置單元(195,220,230)選擇性地處理與目標狀態(320)有關的某些異常訊號,並處理與源自於該目標狀態(320)之主題狀態(330)有關的其它異常訊號。配置複數個訊號處置子單元(223)來選擇性地處理與該目標狀態(320)有關的該異常訊號(310),並輸出返回執行或傳遞該異常訊號(310)其中一者之請求。配置遞送路徑選擇單元(222)來決定該異常訊號(310)到該複數個訊號處置子單元(223)之被選擇之群組的遞送路徑。配置訊號控制單元(221)來按照該遞送路徑依次將該異常訊號(310)遞送給訊號處置子單元(223)之每一個該被選擇的群組,以及(i)其中該等訊號處置子單元(223)之各別一者請求返回執行,接著按照該目標狀態(320)返回執行;以(ii)其中該訊號處置子單元(223)請求傳遞該異常訊號(310),接著按照該遞送路徑將該異常訊號(310)傳遞到訊號處置子單元(223)之該被選擇之群組之後續-者,且其中在該遞送路徑中不再有被指定的該等訊號處置子單元,
      接著將該異常訊號(310)遞送到主題側異常處置單元(230)。
    • 用于处理异常信号的方法及设备,特别是结合可由一计算平台运行的二进制码转换成由另一计算平台替代运行之二进制码的动态转换。在一例示性的态样中,异常处置单元(195,220,230)选择性地处理与目标状态(320)有关的某些异常信号,并处理与源自于该目标状态(320)之主题状态(330)有关的其它异常信号。配置复数个信号处置子单元(223)来选择性地处理与该目标状态(320)有关的该异常信号(310),并输出返回运行或传递该异常信号(310)其中一者之请求。配置递送路径选择单元(222)来决定该异常信号(310)到该复数个信号处置子单元(223)之被选择之群组的递送路径。配置信号控制单元(221)来按照该递送路径依次将该异常信号(310)递送给信号处置子单元(223)之每一个该被选择的群组,以及(i)其中该等信号处置子单元(223)之各别一者请求返回运行,接着按照该目标状态(320)返回运行;以(ii)其中该信号处置子单元(223)请求传递该异常信号(310),接着按照该递送路径将该异常信号(310)传递到信号处置子单元(223)之该被选择之群组之后续-者,且其中在该递送路径中不再有被指定的该等信号处置子单元, 接着将该异常信号(310)递送到主题侧异常处置单元(230)。