Re: [gem5-users] Has anyone ever produced an Spectre or Meltdown proof of concept running on gem5 or would that be feasible?
Hi Ciro, I finally got around to writing that blog post. It's not quite geared to be general enough for hacker news, but hopefully the gem5 community finds it interesting. http://www.lowepower.com/jason/visualizing-spectre-with-gem5.html Cheers, Jason On Wed, Apr 11, 2018, 10:47 AM Ciro Santilli wrote: > Awesome... > > If I were you, I'd do that blog post quick now that the hype is large, > if well presented it could really hit Hacker News :-) > > On Wed, Apr 11, 2018 at 5:36 PM, Jason Lowe-Power > wrote: > > Hi Ciro, > > > > Yeah. In fact, I think I've pointed to this before on the mailing list. > See > > https://github.com/jlpresearch/gem5/tree/spectre-test for all of the > > necessary code and configs. There's also a brief explanation of how it > works > > in spectre.rst. The visualization with the pipeline viewer (or Konata > > https://github.com/shioyadan/Konata) is pretty cool. I am planning on > > writing up a blog post on this, but I need to find the time. > > > > Cheers, > > Jason > > > > On Wed, Apr 11, 2018 at 6:07 AM Ciro Santilli > > wrote: > >> > >> Does not need to be running on top of a full Linux, could be just some > >> bare-metal setup that jumps to userland and then breaks memory > >> separation. > >> > >> This could be a fun educational project, and would increase gem5's fame > >> :-) > >> ___ > >> gem5-users mailing list > >> gem5-users@gem5.org > >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > > > > ___ > > gem5-users mailing list > > gem5-users@gem5.org > > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > ___ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] Has anyone ever produced an Spectre or Meltdown proof of concept running on gem5 or would that be feasible?
Awesome... If I were you, I'd do that blog post quick now that the hype is large, if well presented it could really hit Hacker News :-) On Wed, Apr 11, 2018 at 5:36 PM, Jason Lowe-Powerwrote: > Hi Ciro, > > Yeah. In fact, I think I've pointed to this before on the mailing list. See > https://github.com/jlpresearch/gem5/tree/spectre-test for all of the > necessary code and configs. There's also a brief explanation of how it works > in spectre.rst. The visualization with the pipeline viewer (or Konata > https://github.com/shioyadan/Konata) is pretty cool. I am planning on > writing up a blog post on this, but I need to find the time. > > Cheers, > Jason > > On Wed, Apr 11, 2018 at 6:07 AM Ciro Santilli > wrote: >> >> Does not need to be running on top of a full Linux, could be just some >> bare-metal setup that jumps to userland and then breaks memory >> separation. >> >> This could be a fun educational project, and would increase gem5's fame >> :-) >> ___ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > ___ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] Has anyone ever produced an Spectre or Meltdown proof of concept running on gem5 or would that be feasible?
Hi Ciro, Yeah. In fact, I think I've pointed to this before on the mailing list. See https://github.com/jlpresearch/gem5/tree/spectre-test for all of the necessary code and configs. There's also a brief explanation of how it works in spectre.rst. The visualization with the pipeline viewer (or Konata https://github.com/shioyadan/Konata) is pretty cool. I am planning on writing up a blog post on this, but I need to find the time. Cheers, Jason On Wed, Apr 11, 2018 at 6:07 AM Ciro Santilliwrote: > Does not need to be running on top of a full Linux, could be just some > bare-metal setup that jumps to userland and then breaks memory > separation. > > This could be a fun educational project, and would increase gem5's fame :-) > ___ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users