edhellon Creative Commons License 2003.03.31 0 0 741
Hali,

TLC irta:


Egyszeres vs. kétszeres órajel vs. C64: jobban belegondolva, hiába a "nagyobb" órajel, végeredményben kb. olyan gyors a gép mint a C64 a maga "egyszeres" órajelével. Miért? A C64 órajele alapban magasabb, 0.985Mhz a Plus/4 0.886Mhz-éhez képest (PAL gépnél 17.73Mhz / 18 a Plus/4 17.73 / 20 -ához képest). További lassulást jelent az, hogy Plus/4-nél a szín-ramot is olvasnia kell a TED-nek, karaktersoronként (C64-ben ez egy külön statikus ram chipben van amit a VIC-II a karaktermemóriával "párhuzamosan", külön adatbuszon, azonos időben olvas) C64-en minden 8 rasztersorból 1 megy el a processzort blokkoló DMA műveletre, Plus/4-en pedig kettő. Azaz végeredményben a kétszeres órajellel sem vagyunk sokkal előbbre :-(. Utána lehetne számolni hogy mennyivel, ha egyáltalán.

Konkret adatokkal nem tudok szolgalni (regen volt, tan igaz se volt ;) de amikor a fraktalszamolgatos korszakomat eltem, es megirtam ugyanazt a mandelbrot, julia, ifs, stb. szamolot plus/4-re es c64-re, akkor erzesre a plus/4-es verzio sokkal gyorsabb volt. Ketszeres szorzot nem mernek mondani, de egy masfelszeres biztos megvolt. Persze ez nem tul meglepo, hiszen a fraktalszamolgatas altalaban sok CPU-t es keves grafikat igenyel (sokaig szamolgatsz egyetlen nyavajas pixelert :)

Akos

Előzmény: TLCCNS (730)