[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AmigaAmp
and@fornax.elf.stuba.sk napsal:
>> > >> mysli hlavne deleni/nasobeni, ktery je asi 2x rychlejsi, coz jsou osta=
>> > tne
>> > >> operace,
>> > >> na kterych se rychlost projevi nejvic. Kdyz je program blbe napsanej a=
>> > FPU
>> > >> vyuziva jen na scitani/odecitani a porad prevadi intfloat (desne pomal=
>> > y),
>> > >> tak
>> > >> je vysledek rozhodne horsi, ale jinak pri spravnem pouziti dostanes s =
>> > FPU
>> > >> podstatne lepsi rychlost !!
>> > >> cau,FiDo
>>
>> > Aha, no to ale neni pripad MPEG3. Videls zdrojaky? Ja jsem videl kousek a=
>> > z tech sinu a kosinu me rozbolela hlava....
>>
>> ;-))) To tedy je pripad i MPEG3!
>>
>> Mna sice boli hlava uz hodinu, ale cele je to priblizne takto...
>>
>>
>>
>> IMHO Fido hovoril o zdrojaku assemblerovskom. Ked aj ty, tak ti strasne
>> zavidim, pretoze vidiet instrukcnu sadu MMC (Monster Mystery Chip) Amigy
>> NG rok pred jej releasnutim je ....
>>
>>
>>
>> (Pretoze asi ziadny mne znamy procesor nema hard-wired funkcie na vypocet
>> sinusu/cosinu, preto sa tieto funkcie vo vyssich prog. jazykoch pocitane
>> pomocou Taylorovho rozvoja, ktory vyuziva primitivne operacie
>> add,sub,mul,div.)
>>
>> Priklad z REBOLu:
>>
>> ;--------------------------Taylorov rozvoj--------------------------
>> num: 1
>> clen: x
>> const: -(x * x)
>> sinus: 0
>>
>> until [
>> sinus: sinus + clen
>> num: num + 2
>> clen: clen * (const / num * (num - 1))
>> (abs clen) > ]
>>
>> print ["S presnostou" pres "je Sin(x) =" sinus]
>>
>> ;-------------------------------------------------------------------
>>
>> Takze kazdy sinus/cosinus sa pri preklade zvrhne na nieco podobne, co
>> sa potom prelozi do asm, resp. strojaku...
>>
>> DNA
>> ___
>>
>> Andrej bunta IRC - #amigaCS - DNA
>> and@fornax.elf.stuba.sk "The Art of Rebellion" - ST
>> Team AMiGA.
>>
Oh, jasne, tady jsem trosku vypadnul. Ja jsem mluvil o tom, ze kdyz se pocita sin/cos v integeru, tak je vysledek znam drive, nez kdyz se pocita v desetinejch cislech, ikdyz je principielne FPU rychlejsi ve vypoctu sinu/cosinu.
BTW: zdrojaky k MP3 jsou volne dostupne, bohuzel nevim kde. Zkus www.mp3.com ale nezarucuju ze se tam neceho dopatras...
Ciao, Discovery
--- CREATED BY ATC O..R..G..A..N..I..Z..E..R
--- http://email.cz <--- Get Your Free Email