首页> 中国专利> 用于多个软件工作负载的分支预测缓存

用于多个软件工作负载的分支预测缓存

摘要

一种装置,包括:处理电路(18),处理来自多个软件工作负载的指令;分支预测缓存(40‑42),对选自存储器系统(30、32、34)中存储的多个分支预测状态数据集(60)的分支预测状态数据进行缓存,每个分支预测状态数据集对应于所述多个软件工作负载之一;以及分支预测电路(4),基于分支预测缓存中缓存的来自对应于给定软件工作负载的分支预测状态数据集的分支预测状态数据来预测给定软件工作负载的分支指令的结果。这对于减轻利用分支预测器的恶意训练导致的分支误预测的推测侧信道攻击是有用的。

著录项

  • 公开/公告号CN112119377A

    专利类型发明专利

  • 公开/公告日2020-12-22

    原文格式PDF

  • 申请/专利权人 ARM有限公司;

    申请/专利号CN201980032403.5

  • 发明设计人 阿拉斯塔尔·大卫·瑞德;

    申请日2019-05-09

  • 分类号G06F9/38(20060101);G06F21/60(20060101);G06F9/46(20060101);

  • 代理机构11258 北京东方亿思知识产权代理有限责任公司;

  • 代理人田琳婧

  • 地址 英国剑桥

  • 入库时间 2023-06-19 09:15:15

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号