Re: [gem5-users] x86 CMP Instruction Exec Logic

2019-07-29 Thread Swapnil Haria
, reg, t1, flags=(OF, SF, ZF, AF, PF, CF) }; The implementation of the individual microops ld, sub and others can be found in: src/arch/x86/isa/microops/*.isa Cheers, Swapnil Haria, PhD Candidate, Dept of Computer Sciences, University of Wisconsin-Madison http://pages.cs.wisc.edu/~swapnilh

Re: [gem5-users] CLFLUSH cause cache misses in stats but data reading time not effected [same data read time irrespective data comes from memory or cache]

2018-10-27 Thread Swapnil Haria
" lfence \n" " movl %%eax, %%esi \n" " movl (%1), %%eax \n" " lfence \n" " rdtsc \n" " subl %%esi, %%eax \n" : "=a" (time) : "c" (addr) : "%esi&qu

Re: [gem5-users] CLFLUSH cause cache misses in stats but data reading time not effected [same data read time irrespective data comes from memory or cache]

2018-10-24 Thread Swapnil Haria
the memory controller queues. So I think the load after a CLFLUSH would simply read the value from the memory controller queue itself. So the load latency might be similar to cache latency and not memory latency. I will look into this further. Cheers, Swapnil Haria, PhD Candidate, Dept of Computer

Re: [gem5-users] Issue for running Splash2 benchmark on multicore alpha processor

2018-04-12 Thread Swapnil Haria
Your script seems to execute fft for only one processor. The -p command line parameter for FFT corresponds to number of available processors. This would probably fix it: ./FFT -t -p4 Cheers, Swapnil Haria, PhD Candidate, Dept of Computer Sciences, University of Wisconsin-Madison On Thu, Apr

Re: [gem5-users] Implementation of x86's CLFLUSH

2018-01-17 Thread Swapnil Haria
Hey Maximilian, I have recently submitted a patch for this. You can find it here: https://gem5-review.googlesource.com/c/public/gem5/+/7401 This patch allows CLFLUSH, CLFLUSHOPT and CLWB to be used with the classic caches. Cheers, Swapnil Haria, PhD Candidate, Dept of Computer Sciences

Re: [gem5-users] uncacheable addresses

2016-11-21 Thread Swapnil Haria
*pt = dynamic_cast<MultiLevelPageTable *>(pTable); pt->map(, , , ); Check out src/mem/pagetable.hh for the map function, and src/arch/x86/process.cc and src/sim/process.cc for more information about this. Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, U

Re: [gem5-users] Uncacheable Memory Address Space

2016-11-21 Thread Swapnil Haria
rce. Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, University of Wisconsin-Madison On Mon, Nov 21, 2016 at 12:30 AM, Azin Heidarshenas < azin.heidarshe...@gmail.com> wrote: > Hi, > Is it possible to have uncacheable memory address space in Ruby? > >

Re: [gem5-users] How to apply fast forwarding on Gem5 with -F flag

2016-11-01 Thread Swapnil Haria
insts) to see if you are switching and stopping correctly. You are correct, after the switch, timing mode is enabled. Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, University of Wisconsin-Madison ___ gem5-users mailing list gem5-u

Re: [gem5-users] How to apply fast forwarding on Gem5 with -F flag

2016-11-01 Thread Swapnil Haria
insts) to see if you are switching and stopping correctly. You are correct, after the switch, timing mode is enabled. Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, University of Wisconsin-Madison On Fri, Oct 28, 2016 at 9:15 AM, Swapnil Haria <swapnils...@gmail.com> w

Re: [gem5-users] How to apply fast forwarding on Gem5 with -F flag

2016-10-28 Thread Swapnil Haria
/Simulation.py). You will need to do something similar in your own config file. Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, University of Wisconsin-Madison ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin

Re: [gem5-users] How to apply fast forwarding on Gem5 with -F flag

2016-10-25 Thread Swapnil Haria
with the latest version of gem5. Have you made any local changes? Having a few more details of your simulation would also help us understand this. Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, University of Wisconsin-Madison ___ gem5

Re: [gem5-users] Implementing UMON

2016-10-24 Thread Swapnil Haria
/General_Memory_System, but keep in mind that it is outdated. Also, to help you explore the gem5 caches, you could try part V of this tutorial - http://gem5.org/Gem5_101 Cheers, Swapnil Haria, Graduate Student, Dept of Computer Sciences, University of Wisconsin-Madison

Re: [gem5-users] change default config in gem5

2016-10-24 Thread Swapnil Haria
II) could also help you get started - http://www.lowepower.com/jason/learning_gem5/ Cheers, Swapnil Haria ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users