此应用程序的某些内容目前无法使用。
如果这种情况持续存在,请联系我们反馈与联系
1. (WO2019063203) TRANSACTION NESTING DEPTH TESTING INSTRUCTION
国际局存档的最新著录项目数据提交意见

公布号: WO/2019/063203 国际申请号: PCT/EP2018/072560
公布日: 04.04.2019 国际申请日: 21.08.2018
国际专利分类:
G06F 9/38 (2018.01) ,G06F 9/30 (2018.01)
G PHYSICS
06
计算;推算;计数
F
电数字数据处理
9
程序控制装置,例如,控制器
06
应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的
30
执行机器指令的装置,例如指令译码
38
并行执行指令的,例如,流水线、超前锁定
G PHYSICS
06
计算;推算;计数
F
电数字数据处理
9
程序控制装置,例如,控制器
06
应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的
30
执行机器指令的装置,例如指令译码
申请人:
ARM LIMITED [GB/GB]; 110 Fulbourn Road Cherry Hinton Cambridge CB1 9NJ, GB
发明人:
MAGKLIS, Grigorios; GB
HORSNELL, Matthew James; GB
DIESTELHORST, Stephan; GB
代理人:
BERRYMAN, Robert; GB
优先权数据:
17386030.529.09.2017EP
标题 (EN) TRANSACTION NESTING DEPTH TESTING INSTRUCTION
(FR) INSTRUCTION DE TEST DE PROFONDEUR D'IMBRICATION DE TRANSACTION
摘要:
(EN) In a system providing transactional memory support, a transaction nesting depth testing instruction is provided for triggering processing circuitry (4) to set at least one status value to one of a plurality of states depending on a transaction nesting depth indicative of a number of executed transaction start instructions of a given thread for which the corresponding transaction remains unaborted and uncommitted, the plurality of states including a first state selected when the transaction nesting depth is 1 and at least one further state selected when the transaction nesting depth is greater than or less than 1. The ISA supported enables the setting of the at least one status value and a conditional branch conditional on the at least one status value being in the first state to be performed in response to a single transaction nesting depth testing instruction and a single conditional branch instruction.
(FR) Selon la présente invention, dans un système fournissant un support de mémoire transactionnelle, une instruction de test de profondeur d'imbrication de transaction est fournie pour déclencher un ensemble de circuits de traitement (4) afin de paramétrer au moins une valeur d'état à l'un d'une pluralité d'états en fonction d'une profondeur d'imbrication de transaction indiquant un certain nombre d'instructions de début de transaction exécutées d'un fil d'exécution donné pour lequel la transaction correspondante reste non engagée et non abandonnée, la pluralité d'états comprenant un premier état sélectionné lorsque la profondeur d'imbrication de transaction est 1 et au moins un autre état sélectionné lorsque la profondeur d'imbrication de transaction est supérieure ou égale à 1. L'ISA prise en charge permet le paramétrage desdites valeurs d'état et d'une branche conditionnelle conditionnelle sur ladite valeur d'état dans le premier état à exécuter en réponse à une instruction d'essai de profondeur d'imbrication de transaction unique et une instruction de branche conditionnelle unique.
front page image
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
非洲地区知识产权组织 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
欧亚专利局 (EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
欧洲专利局 (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
非洲知识产权组织 (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
公布语言: 英语 (EN)
申请语言: 英语 (EN)