Page 1 of 1

Atmega32-16pu vs atmega324p-20pu vs atmega644p-20pu

PostPosted: Mon Jul 06, 2009 3:52 pm
by kurtus420
Hello, just have a question regarding performance differance in the following atmega's. Atmega32-16pu, Atmega324p-20pu and Atmega644-20pu, does Megadrum perform better with one or the other or does it just give you more saving capabilites? Does the 20mhz crystals make a differance compared to the atmega32 16mhz version performance wise?

Re: Atmega32-16pu vs atmega324p-20pu vs atmega644p-20pu

PostPosted: Mon Jul 06, 2009 4:34 pm
by dmitri
kurtus420 wrote:Hello, just have a question regarding performance differance in the following atmega's. Atmega32-16pu, Atmega324p-20pu and Atmega644-20pu, does Megadrum perform better with one or the other or does it just give you more saving capabilites? Does the 20mhz crystals make a differance compared to the atmega32 16mhz version performance wise?

At 20MHz it performs 25% faster but I myself cannot notice any difference. Atmega644 has more space to save configs/drum maps.

Re: Atmega32-16pu vs atmega324p-20pu vs atmega644p-20pu

PostPosted: Mon Jul 06, 2009 5:44 pm
by kurtus420
Thanks Dmitri, by faster do you mean faster loading or less latency. (not that this is a problem)
dmitri wrote:
kurtus420 wrote:Hello, just have a question regarding performance differance in the following atmega's. Atmega32-16pu, Atmega324p-20pu and Atmega644-20pu, does Megadrum perform better with one or the other or does it just give you more saving capabilites? Does the 20mhz crystals make a differance compared to the atmega32 16mhz version performance wise?

At 20MHz it performs 25% faster but I myself cannot notice any difference. Atmega644 has more space to save configs/drum maps.

Re: Atmega32-16pu vs atmega324p-20pu vs atmega644p-20pu

PostPosted: Mon Jul 06, 2009 5:53 pm
by dmitri
kurtus420 wrote:Thanks Dmitri, by faster do you mean faster loading or less latency. (not that this is a problem)

Internal operation is faster. I guess you can can set Latency ~20% lower at 20MHz then at 16MHz before you notice degradation in MegaDrum performance. But with the same settings they will operate almost identically.

Re: Atmega32-16pu vs atmega324p-20pu vs atmega644p-20pu

PostPosted: Mon Jul 06, 2009 8:34 pm
by kurtus420
Thanks for clearing this up for me. 8-)
dmitri wrote:
kurtus420 wrote:Thanks Dmitri, by faster do you mean faster loading or less latency. (not that this is a problem)

Internal operation is faster. I guess you can can set Latency ~20% lower at 20MHz then at 16MHz before you notice degradation in MegaDrum performance. But with the same settings they will operate almost identically.