Re: Memorija
Imamo UKUPNO (za program i podatke :) 16k x 16 bit (instrukcije su 16-bitne). Cak i da ubacimo eksterni RAM, toliki broj pristupa eksternom ramu bi drasticno degradirao performanse. Jesi li siguran da je potreban toliki broj operacija za inverziju matrice 16 x 16?
Inace, sa 16 mikrofona matrica kovarjanse nije 16 x 16, zbog spatial smoothing-a (K u simulaciji). Dimenzije matrice su zapravo (16-K+1) x (16-K+1), sto u nasem slucaju dodje 12 x 12.
Posebno obrati paznju na numericku stabilnost algoritma. Ako se koristi najosnovniji algoritam, tj. izracunavanje determinante po definiciji, cak i za matrice 3 x 3 resenje moze biti netacno.
Procitao sam u radu (onom sa SIMRAD-ovim sonarom) da bi matrica kovarjanse idealno trebalo da bude tzv. Toeplic - ova matrica (konjugovana simetrija po obe dijagonale). Trebalo bi da za ovaj tip matrice postoji algoritam koji je mnogo efikasniji od opsteg algoritma za inverziju matrice.
Pozdrav,
Gruja
--
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://www.mail.com/?sr=signup
- Follow-Ups:
- Re: Memorija
- From: "Stojlljkovic Predrag" <lordps@tesla.rcub.bg.ac.yu>
- Re: Memorija
Previous by thread: Memorija Next by thread: Re: Memorija