首页 > 其他分享 >WAW导致write no-allocate复现

WAW导致write no-allocate复现

时间:2024-03-29 18:13:18浏览次数:18  
标签:SET no write 地址 WBWA allocate

  1. 禁用和开启dynamic mode,排除下干扰

  2. 选定一个特定地址A,属性RA,WBWA,计算出其对应L1 cache的SET num,4路组相连

  3. 发一次读地址A,allocate到L1

  4. 连续发3个read allocate地址B/C/D,这些地址与A同SET,将该set填充满,但不能触发evict

  5. 发2个写地址E/F,E与A同SET,为WBWA,F地址为WBWNA,触发evict A,假设是按最老的替换,如果不是要摸索规律

  6. 两种场景

    • 再发一次写地址A,full写(8*32bit),5和6连续指令,
    • 再发一次写地址A,partial写(32bit),5和6连续指令,

标签:SET,no,write,地址,WBWA,allocate
From: https://www.cnblogs.com/readdad/p/18104364/waw-causes-writ-noallocate-to-reproduce-23hvxx

相关文章

  • 【课件】Node.js工程师养成计划
    引用地址第3章Node脚手架篇–打造自己的脚手架工具运用Node基础知识,完成脚手架项目,打造一个自己的脚手架工具,为后续web项目的构建打基础,同时本项目中会加入更深层次的Node相关知识,完成对Node本身相关知识的全面构建第4章Node原生实战篇–项目基建–原生......
  • 以我国为目标的网络攻击中发现 DinodasRAT的Linux版本;黑客伪装成印度空军进行钓鱼攻击
    关键词:Linux;TinyTurla-NG;Github;Checkmarx;软件供应链攻击;1.以中国在内的多个国家为目标的网络攻击中发现DinodasRAT的Linux版本卡巴斯基的最新发现揭示,一款名为DinodasRAT的多平台后门程序的Linux版本已在野外被发现,其攻击目标包括中国、台湾、土耳其和乌兹别克斯坦。D......
  • Switch 和 PS1 模拟器:3000+ 游戏随心玩 | 开源日报 No.174
    Ryujinx/RyujinxStars:26.1kLicense:MITRyujinx是用C#编写的实验性任天堂Switch模拟器。该项目旨在提供出色的准确性和性能、用户友好的界面以及稳定的构建。它已经通过了大约4050个测试,其中超过4000个可以启动并进入游戏,其中大约3400个被认为是可玩的。......
  • 8 在IPython Notebook 运行Python Spark 程序
    8.1安装Anaconda下载:wget https://mirrors.pku.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh安装:bashAnaconda3-5.3.1-Linux-x86_64.sh-b编辑~/.bashrc:sudogedit~/.bashrc source~/.bashrc查看python版本 在data1,data2按同样的方法安装Anaconda8.2......
  • train_transforms,Normalize,CrossEntropyLoss,optimizer,前向传播进行特征提取,反向传播优
    目录train_transforms:变换Normalize(mean=127.5,std=127.5) :缩放到[-1,1]......
  • 记一次禅道无响应"no response"问题
    使用K8S部署的禅道18.8在页面提交问题时候出现无响应提示浏览器卡死noresponse排查过程查看禅道日志无异常正常的页面访问日志#kubectllogs-fzentao-84bcf9f466-tjzrd删除Pod重启Pod查看日志提示无法连接MySQL数据库解决方法删除Deployment再启动#kubect......
  • 牛客 [NOIP2001]数的划分
    https://ac.nowcoder.com/acm/problem/16695#include<bits/stdc++.h>usingnamespacestd;typedeflonglongLL;typedefpair<int,int>PII;constLLMAXN=1e18,MINN=-MAXN,INF=0x3f3f3f3f;constLLN=200200,M=2020;LLn,k;LLans=0;voiddfs(intidx......
  • Node.js毕业设计航空订票系统(Express+附源码)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着航空业的迅速发展,越来越多的人选择飞机作为出行的主要交通方式。航空订票系统作为航空公司与旅客之间的桥梁,其重要性不言而喻。一个好的航空订票系统能......
  • Node.js毕业设计航空订票系统(Express+附源码)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的不断发展,人们的生活越来越离不开网络。航空订票系统作为在线旅游行业的重要组成部分,为用户提供了便捷的航班查询、预订、支付等服务。传统......
  • The following export control compliance notifications have been delivered to cry
    https://www.linuxfoundation.org/legal/export Thefollowingexportcontrolcompliancenotificationshavebeendeliveredtocrypt@[email protected]. ========================================......