发明名称 Method and Apparatus to Limit Millicode Routine End Branch Prediction
摘要 A computing system method, program and hardware for correlation of millicode predictions with specific millicode routines receives architected millicode and stores the millicode in internal memory. The computer systems processors' pipeline is employed to predict and select a branch target buffer's (BTB) target address. A computer millicode control enabling an operating system (O/S) multi-task control between multiple user programs able to use millicode routines and ensuring that the programs do not interfere with each other, by use of a branch target buffer (BTB) prediction of a branch target to ensure that a millicode routine does not fetch outside of said millicode routine while performing operations as required by said millicode routing, said branch target buffer prediction employing a correlation mechanism for predicting millicoded branch millicode entry and millicode end instructions and for correlating millicode end predictions with specific millicode routines.
申请公布号 US2011320791(A1) 申请公布日期 2011.12.29
申请号 US20100821690 申请日期 2010.06.23
申请人 PRASKY BRIAN R.;BONANNO JAMES J.;HELLER LISA C.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 PRASKY BRIAN R.;BONANNO JAMES J.;HELLER LISA C.
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址