Hello Raul,

How about putting a latency of 5 and making it not pipelined?

For instance, in O3_ARM_v7a.py:

class O3_ARM_v7a_Simple_Int(FUDesc):
    opList = [ OpDesc(opClass='IntAlu', opLat=*5, pipeline=False*) ]
    count = 2

So, naturally, this is the quick and dirty way to do it, but you'll have a throughput of 1 ALU operation every 5 processor clocks (well, 2 since there are two units here), unless I am mistaken.
You'll note that it only works one way (CPU faster than ALU).

Best,

Arthur.

Le 22/04/2016 15:04, Raul Garcia a écrit :
Hello gem5 users,

I'm new to gem5, I would like to know if is it possible to generate a 
configuration where the system runs at a 1 GHz with exception of the ALU which 
is configured to run at a different frequency e.g. 200 MHz?

Regards,
Raul.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


--
Arthur Perais
INRIA Bretagne Atlantique
Bâtiment 12E, Bureau E303, Campus de Beaulieu
35042 Rennes, France

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to