Tema: Re: matematiku pagalbos reikia :)
Autorius: Laimis
Data: 2009-12-18 09:14:36
Levas rašė:

> Be matematikos greitis buvo apie 500Kbaitu per sekunde, jei neklystu
> skaiciavime- ~85fps.

Na, o dabar kiekvienam taškui pridėk dar bent po 50 taktų 
(minimalistinei „matematikai“) ir koks gaunasi refresh'as...? :-)
Mano primetimu jau link ~30'ies fps'ų (@ 16 MHz).
Realaus vaizdelio (ką jau bekalbėti apie įmantresnį, idomesnį vaizdelį) 
„matematika“ vienam taškui _labai_nesunkiai_ perkopia 100+ taktų (čia 
jei asm'u, o jei dar ir C...), nes vien tik vienas 8/8 bitų dalybos 
veiksmas užtrunka ~50-100 taktų (16/16 bitų: 173-255 taktų) pagal 
atmel'io application note'ą „AVR200: Multiply and Divide Routines“:

http://www.atmel.com/dyn/resources/prod_documents/doc0936.pdf)

(taip ir regiu, kaip iš viso refresh'o belieka kokie keli fps'ai; 
mirksės...)