Sorry about that; I hope that people finding that thread later on read the
followup post where I stand corrected.
On Thu, Jan 3, 2013 at 1:51 PM, Ali Saidi wrote:
> **
>
> Hi Dave,
>
>
>
> There isn't a limit on the number of pending page walks. At least for ARM
> only a single walk can be activ
Hi Dave,
There isn't a limit on the number of pending page walks.
At least for ARM only a single walk can be active at a time. Because the
walk does take time, back pressure is applied to the CPU, but the CPU
can request as many as it would like. Since this original posting, a bug
was fixed in
Hello,
Paul referred to gem5 not being able to put backpressure on the CPU from the
main memory, citing this topic;
> http://www.mail-archive.com/gem5-users@gem5.org/msg03792.html
According to this post there is no limit to the number of concurrent page
walks. Do page walks go through the mai
ther tuning the
configurations).
Ben
From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On
Behalf Of Steve Reinhardt
Sent: Wednesday, October 24, 2012 12:14 PM
To: gem5 users mailing list
Subject: Re: [gem5-users] gem5 versus MARSS
Thanks for the input, Paul. No need to apologiz
is a program to load the CPU and file I/O
>>>
>>> /* benchmark
>>> * 20121018
>>> * Ben Payne
>>> * load CPU and file I/O
>>> */
>>>
>>> #include
>>> #include
>>> main()
>>> {
>>&
; FILE *infile;
>> time_start = clock();
>> number_of_computes=500;
>> number_of_read_writes=100;
>> number_of_iterations=100;
>>
>> for (iteration_indx = 1; iteration_indx <= number_of_iterations ;
>> iteration_indx++)
>> {
>
fprintf(outfile,"%u\n",read_write_indx); /*writes*/
> fclose(outfile);
> for (compute_indx = 1; compute_indx <= number_of_computes ;
> compute_indx++)
> {
> valu=(compute_indx+1)*23;
> }
> infile = fopen("out.dat",&
conds\n",cpuTime);
return 0;
}
From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On
Behalf Of Hamid Reza Khaleghzadeh
Sent: Tuesday, October 23, 2012 10:26 AM
To: gem5 users mailing list
Subject: Re: [gem5-users] gem5 versus MARSS
Thanks for your answer. Ruby is a
Ah, I see. Sorry, I misunderstood that point.
On Tue, Oct 23, 2012 at 7:48 PM, Steve Reinhardt wrote:
> Just a clarification on Paul's second point: the issue described in the
> email he's linked to strictly refers to backpressure for TLB misses (i.e.,
> pagetable walks). There definitely is ba
Just a clarification on Paul's second point: the issue described in the
email he's linked to strictly refers to backpressure for TLB misses (i.e.,
pagetable walks). There definitely is backpressure on the CPU for regular
memory accesses.
Steve
On Tue, Oct 23, 2012 at 12:49 PM, Paul Rosenfeld wro
As someone who has used (and tried to modify) both marssx86 and gem5, I
would like to add one (potential) benefit to the marssx86 side of things:
the emulation mode (via QEMU) allows you to boot the system very quickly up
to a region of interest and take a checkpoint right before the simulation
lau
day, October 23, 2012 9:31 AM
> *To:* gem5 users mailing list
> *Subject:* Re: [gem5-users] gem5 versus MARSS
>
> ** **
>
> I have a question about MARSS. As you know GEM5 simulation speed with ruby
> module is very slow. May I know MARSS simulation speed?
>
> Thank
users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On
Behalf Of Hamid Reza Khaleghzadeh
Sent: Tuesday, October 23, 2012 9:31 AM
To: gem5 users mailing list
Subject: Re: [gem5-users] gem5 versus MARSS
I have a question about MARSS. As you know GEM5 simulation speed with ruby
module is
> From: , Benjamin mailto:bpa...@lps.umd.edu>>
> Reply-To: gem5 users mailing list gem5-users@gem5.org>>
> Date: Monday, 22 October 2012 22:06
> To: "gem5-users@gem5.org<mailto:gem5-users@gem5.org>" <mailto:gem5-users@gem5.org>>
> Subject: [gem5-
.
Andreas
From: , Benjamin mailto:bpa...@lps.umd.edu>>
Reply-To: gem5 users mailing list
mailto:gem5-users@gem5.org>>
Date: Monday, 22 October 2012 22:06
To: "gem5-users@gem5.org<mailto:gem5-users@gem5.org>"
mailto:gem5-users@gem5.org>>
Subject: [gem5-users] gem5
Hello,
What is the difference between gem5
http://gem5.org/Main_Page
and MARSS (Micro-ARchitectural and System Simulator for x86-based Systems)
http://marss86.org/~marss86/index.php/Home
As far as I can tell,
-gem5 can support Alpha, ARM, SPARC, and x86 instruction set architectures,
whereas MAR
16 matches
Mail list logo