[Avrora] Accuarcy between ATEMU and AVRORA

Hamad.Alizai at rwth-aachen.de Hamad.Alizai at rwth-aachen.de
Thu Aug 16 06:03:17 PDT 2007

ATEMU is not better than Avrora in terms of accuracy, however, ATEMU's operational strategy is more detailed and resembles the real hardware operation. The following text may help you find answers to your questions.
"Avrora's simulation strategy is different from ATEMU's cycle by cycle simulation strategy. In ATEMU each hardware device state is updated and interrupts are polled every clock-cycle even though it may not be required. For example, devices like timers and counters may require an increment in a register every 1024 clock cycles. Thus, they can be offoaded for the remaining period of simulation to improve performance. The strategy of ATEMU, to visit all the devices every clock-cycle, achieves synchronization between the devices. However, it affects the performance of simulator significantly. Avrora, on the otherhand, counts upto 1024 internally and increments the timer register at the required time and triggers the interrupt when needed."
Avrora uses event-queue mechanism to achieve synchronization between hardware devices and therefore it achieves better performance and scalability measures. 
Hope it helps a bit.

----- Original Message ----- 
From: "jLim" <junbums at empal.com> 
Date: Wednesday, August 15, 2007 9:32 pm 
Subject: [Avrora] Accuarcy between ATEMU and AVRORA 
To: avrora at lists.ucla.edu 

<META content="MSHTML 6.00.6000.16481" name=GENERATOR> 
MARGIN: 5px 0px 
<tr><td style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 굴림; BACKGROUND-COLOR: #ffffff"><p> 
<P>As I read, AVRORA pursue&nbsp; the middle ground between TOSSIM and ATEUM because of accuracy and scalability. Then, why ATEMU is better than AVRORA in terms of accuracy?&nbsp;What makes this gap?&nbsp; </P> 
<P>Thank you very much in advance for your help..</P> 
<P><BR>Best regards,<BR></P> 
<P>Jun</P></td></tr></span><img width=1 height=1 src="http://mail.empas.com/rsd/empalrcpt.html/5h0gQ5mYGxmYnJs/wIXAcSZGJgZG/xS5WMRZnJ_YnFgTGljdHN-JXNsYW4lZGVw/foo.gif"> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ucla.edu/pipermail/avrora/attachments/20070816/010ae2ff/attachment.htm 

More information about the Avrora mailing list