Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

LAPACK (objasnjenje gradiva)

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Znanstveno računanje
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
zjo
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 04. 2011. (15:26:44)
Postovi: (1F)16
Sarma = la pohva - posuda
= 1 - 1

PostPostano: 13:12 pet, 14. 9. 2012    Naslov: LAPACK Citirajte i odgovorite

Dobar dan! :D Može li mi netko tko sluša znanstveno rač. 1 reći što treba učiniti ako u terminalu javlja "command not found", prilikom pokušaja kompajliranja onog primjer1.c?

Hvala!
Dobar dan! Very Happy Može li mi netko tko sluša znanstveno rač. 1 reći što treba učiniti ako u terminalu javlja "command not found", prilikom pokušaja kompajliranja onog primjer1.c?

Hvala!


[Vrh]
Korisnički profil Pošaljite privatnu poruku
pmli
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 11. 2009. (12:03:05)
Postovi: (2C8)16
Spol: muško
Sarma = la pohva - posuda
197 = 203 - 6

PostPostano: 21:12 pet, 14. 9. 2012    Naslov: Citirajte i odgovorite

Trebaš instalirati LAPACK. Kako to napraviti? Nemam pojma! :D

Pokušavam već par dana, ali stalno treba još jednu stvar skinuti i još jednu grešku ispraviti. Od toga sam odustao, pa se namjeravam spajati preko ssh na student da kompajliram.
Nije neki problem raditi na udaljenom računalu. Dovoljan ti je neki sftp klijent, npr. [url=http://filezilla-project.org/]FileZilla[/url].

Ne želim te obeshrabriti od instaliranja LAPACK-a. :) Rado bih čuo ako uspije tebi ili nekome drugom.
Trebaš instalirati LAPACK. Kako to napraviti? Nemam pojma! Very Happy

Pokušavam već par dana, ali stalno treba još jednu stvar skinuti i još jednu grešku ispraviti. Od toga sam odustao, pa se namjeravam spajati preko ssh na student da kompajliram.
Nije neki problem raditi na udaljenom računalu. Dovoljan ti je neki sftp klijent, npr. FileZilla.

Ne želim te obeshrabriti od instaliranja LAPACK-a. Smile Rado bih čuo ako uspije tebi ili nekome drugom.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
venovako
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2002. (22:46:38)
Postovi: (2F9)16
Sarma = la pohva - posuda
56 = 65 - 9

PostPostano: 22:56 pet, 14. 9. 2012    Naslov: Citirajte i odgovorite

Ako instalirate na vlastito računalo pod Linuxom, već pripremljen LAPACK spreman za upotrebu možete instalirati kao i ostali softver kroz paketni sustav vaše distribucije.

Što sve i kako točno instalirati ovisi o konkretnoj distribuciji (Ubuntu, Fedora...), uglavnom se paket zove liblapack-dev ili slično, plus dependency paketi.

Postoje i "profesionalne" varijante u vidu
Intel Math Kernel Library (MKL)
ili
AMD Core Math Library (ACML)
za nekomercijalnu upotrebu, uz registraciju.

Instalacija iz izvornog koda jest moguća, ali potrebno je ponešto vještine i čitanja uputa.
Ako instalirate na vlastito računalo pod Linuxom, već pripremljen LAPACK spreman za upotrebu možete instalirati kao i ostali softver kroz paketni sustav vaše distribucije.

Što sve i kako točno instalirati ovisi o konkretnoj distribuciji (Ubuntu, Fedora...), uglavnom se paket zove liblapack-dev ili slično, plus dependency paketi.

Postoje i "profesionalne" varijante u vidu
Intel Math Kernel Library (MKL)
ili
AMD Core Math Library (ACML)
za nekomercijalnu upotrebu, uz registraciju.

Instalacija iz izvornog koda jest moguća, ali potrebno je ponešto vještine i čitanja uputa.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
zjo
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 04. 2011. (15:26:44)
Postovi: (1F)16
Sarma = la pohva - posuda
= 1 - 1

PostPostano: 19:45 sri, 19. 9. 2012    Naslov: Citirajte i odgovorite

Ma imam sve instalirano, uspjela sam pomoću synaptic-a. No, sad imam drugi problem, sad javlja no such file or directory. Proučila sam sve žive forume koji se bave Ubuntu-om i lapackom, ali nisam uspjela. Što je najbolje, kolega Komugović iz rač. centra je uspio to kompajlirati na mom kompu, ali ja sad opet ne uspijevam. Baš sam biser. Pitat ću profesoricu sutra.
Ma imam sve instalirano, uspjela sam pomoću synaptic-a. No, sad imam drugi problem, sad javlja no such file or directory. Proučila sam sve žive forume koji se bave Ubuntu-om i lapackom, ali nisam uspjela. Što je najbolje, kolega Komugović iz rač. centra je uspio to kompajlirati na mom kompu, ali ja sad opet ne uspijevam. Baš sam biser. Pitat ću profesoricu sutra.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
zjo
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 04. 2011. (15:26:44)
Postovi: (1F)16
Sarma = la pohva - posuda
= 1 - 1

PostPostano: 15:59 čet, 4. 10. 2012    Naslov: Citirajte i odgovorite

Bok! Imam problem s čitanjem one datoteke stieltjes_matr.txt. :oops: Uporno je ne želi normalno pročitati. Je li netko možda imao takav problem danas na vježbama? Bila bih zahvalna na savjetu. :D
Bok! Imam problem s čitanjem one datoteke stieltjes_matr.txt. Embarassed Uporno je ne želi normalno pročitati. Je li netko možda imao takav problem danas na vježbama? Bila bih zahvalna na savjetu. Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
pmli
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 11. 2009. (12:03:05)
Postovi: (2C8)16
Spol: muško
Sarma = la pohva - posuda
197 = 203 - 6

PostPostano: 18:39 čet, 4. 10. 2012    Naslov: Citirajte i odgovorite

[quote="zjo"]Bok! Imam problem s čitanjem one datoteke stieltjes_matr.txt. :oops: Uporno je ne želi normalno pročitati. Je li netko možda imao takav problem danas na vježbama? Bila bih zahvalna na savjetu. :D[/quote]
Gdje je problem? Pretpostavljam da si includala stdio.h. Jesi li spremila datoteku u isti folder gdje pokrećeš program? Vraća li ti fopen nešto različito od NULL?
zjo (napisa):
Bok! Imam problem s čitanjem one datoteke stieltjes_matr.txt. Embarassed Uporno je ne želi normalno pročitati. Je li netko možda imao takav problem danas na vježbama? Bila bih zahvalna na savjetu. Very Happy

Gdje je problem? Pretpostavljam da si includala stdio.h. Jesi li spremila datoteku u isti folder gdje pokrećeš program? Vraća li ti fopen nešto različito od NULL?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
zjo
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 04. 2011. (15:26:44)
Postovi: (1F)16
Sarma = la pohva - posuda
= 1 - 1

PostPostano: 22:03 čet, 4. 10. 2012    Naslov: Citirajte i odgovorite

:) Jesam, sve sam to obavila i stalno vraća NULL. Ne znam zaista u čemu je problem, trebalo bi biti jednostavno.
Smile Jesam, sve sam to obavila i stalno vraća NULL. Ne znam zaista u čemu je problem, trebalo bi biti jednostavno.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
pmli
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 11. 2009. (12:03:05)
Postovi: (2C8)16
Spol: muško
Sarma = la pohva - posuda
197 = 203 - 6

PostPostano: 23:10 čet, 4. 10. 2012    Naslov: Citirajte i odgovorite

Ako si kopirala kod sa slajda, trebalo bi raditi. Jesi li sigurna da pozivaš fopen sa dobrim imenom datoteke? Inače ne znam u čemu bi mogao biti problem, osim u samoj datoteci, ali ako ju možeš otvoriti u nekom text editoru...
Ako si kopirala kod sa slajda, trebalo bi raditi. Jesi li sigurna da pozivaš fopen sa dobrim imenom datoteke? Inače ne znam u čemu bi mogao biti problem, osim u samoj datoteci, ali ako ju možeš otvoriti u nekom text editoru...


[Vrh]
Korisnički profil Pošaljite privatnu poruku
KG
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 01. 2011. (15:50:24)
Postovi: (30)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 3 - 0

PostPostano: 11:38 pon, 21. 10. 2013    Naslov: Citirajte i odgovorite

Znači napišem program, skinem ona tri headera, includeam ih i probam pokrenuti program i javlja mi sljedeću grešku za svaku funkciju iz lapacka: undifined reference to function koju već koristim, npr dlange_. Svaka pomoć je dobrodošla.
Znači napišem program, skinem ona tri headera, includeam ih i probam pokrenuti program i javlja mi sljedeću grešku za svaku funkciju iz lapacka: undifined reference to function koju već koristim, npr dlange_. Svaka pomoć je dobrodošla.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
pmli
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 11. 2009. (12:03:05)
Postovi: (2C8)16
Spol: muško
Sarma = la pohva - posuda
197 = 203 - 6

PostPostano: 14:51 pon, 21. 10. 2013    Naslov: Citirajte i odgovorite

[quote="KG"]Znači napišem program, skinem ona tri headera, includeam ih i probam pokrenuti program i javlja mi sljedeću grešku za svaku funkciju iz lapacka: undifined reference to function koju već koristim, npr dlange_. Svaka pomoć je dobrodošla.[/quote]
Provjeri par stvari: nalaze li se f2c.h i ostalo u istom direktoriju kao i c datoteka, kod kompajliranja dodaš li i -lblas i -llapack, te jesi li u text editoru otvoreno ono što misliš da je otvoreno?
KG (napisa):
Znači napišem program, skinem ona tri headera, includeam ih i probam pokrenuti program i javlja mi sljedeću grešku za svaku funkciju iz lapacka: undifined reference to function koju već koristim, npr dlange_. Svaka pomoć je dobrodošla.

Provjeri par stvari: nalaze li se f2c.h i ostalo u istom direktoriju kao i c datoteka, kod kompajliranja dodaš li i -lblas i -llapack, te jesi li u text editoru otvoreno ono što misliš da je otvoreno?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
cikl0nica
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 09. 2013. (21:32:59)
Postovi: (12)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 17:09 pon, 21. 10. 2013    Naslov: Citirajte i odgovorite

Kad napisem program kako da testiram da li mi radi...tj da mi ispise na ekranu to sto smo trebali napraviti...normalno pozovem program sa gcc zadatak.c -lapack -llblas i kad stisnem enter samo mi prebaci u novi red,ne javlja nikakve greske...konkretno,radi se o sor metodi....ocito sam nesto izostavila :oops:
Kad napisem program kako da testiram da li mi radi...tj da mi ispise na ekranu to sto smo trebali napraviti...normalno pozovem program sa gcc zadatak.c -lapack -llblas i kad stisnem enter samo mi prebaci u novi red,ne javlja nikakve greske...konkretno,radi se o sor metodi....ocito sam nesto izostavila Embarassed


[Vrh]
Korisnički profil Pošaljite privatnu poruku
pmli
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 11. 2009. (12:03:05)
Postovi: (2C8)16
Spol: muško
Sarma = la pohva - posuda
197 = 203 - 6

PostPostano: 20:08 pon, 21. 10. 2013    Naslov: Citirajte i odgovorite

[quote="cikl0nica"]Kad napisem program kako da testiram da li mi radi...tj da mi ispise na ekranu to sto smo trebali napraviti...normalno pozovem program sa gcc zadatak.c -lapack -llblas i kad stisnem enter samo mi prebaci u novi red,ne javlja nikakve greske...konkretno,radi se o sor metodi....ocito sam nesto izostavila :oops:[/quote]
Pomoću [tt]gcc zadatak.c -lapack -lblas[/tt] samo kompajliraš program. Konkretno, trebala bi se nakon te naredbe pojaviti izvršna datoteka [tt]a.out[/tt] (naredba [tt]ls[/tt] ti ispisuje sadržaj trenutnog direktorija) koju onda pokrećeš s [tt]./a.out[/tt].
cikl0nica (napisa):
Kad napisem program kako da testiram da li mi radi...tj da mi ispise na ekranu to sto smo trebali napraviti...normalno pozovem program sa gcc zadatak.c -lapack -llblas i kad stisnem enter samo mi prebaci u novi red,ne javlja nikakve greske...konkretno,radi se o sor metodi....ocito sam nesto izostavila Embarassed

Pomoću gcc zadatak.c -lapack -lblas samo kompajliraš program. Konkretno, trebala bi se nakon te naredbe pojaviti izvršna datoteka a.out (naredba ls ti ispisuje sadržaj trenutnog direktorija) koju onda pokrećeš s ./a.out.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
cikl0nica
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 09. 2013. (21:32:59)
Postovi: (12)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 21:02 pon, 21. 10. 2013    Naslov: Citirajte i odgovorite

[quote="pmli"]
Pomoću [tt]gcc zadatak.c -lapack -lblas[/tt] samo kompajliraš program. Konkretno, trebala bi se nakon te naredbe pojaviti izvršna datoteka [tt]a.out[/tt] (naredba [tt]ls[/tt] ti ispisuje sadržaj trenutnog direktorija) koju onda pokrećeš s [tt]./a.out[/tt].[/quote]


Hvala...sad mi je sve jasno :D
pmli (napisa):

Pomoću gcc zadatak.c -lapack -lblas samo kompajliraš program. Konkretno, trebala bi se nakon te naredbe pojaviti izvršna datoteka a.out (naredba ls ti ispisuje sadržaj trenutnog direktorija) koju onda pokrećeš s ./a.out.



Hvala...sad mi je sve jasno Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
KG
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 01. 2011. (15:50:24)
Postovi: (30)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 3 - 0

PostPostano: 20:10 sub, 30. 11. 2013    Naslov: Citirajte i odgovorite

S kojom rutinom bi se trebala generirati random ortogonalna matrica?
S kojom rutinom bi se trebala generirati random ortogonalna matrica?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
pmli
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 11. 2009. (12:03:05)
Postovi: (2C8)16
Spol: muško
Sarma = la pohva - posuda
197 = 203 - 6

PostPostano: 20:35 sub, 30. 11. 2013    Naslov: Citirajte i odgovorite

[quote="KG"]S kojom rutinom bi se trebala generirati random ortogonalna matrica?[/quote]
Prvo generiraj slučajnu matricu s [tt]dlarnv[/tt], a onda primijeni QR faktorizaciju s [tt]dgeqrf[/tt]. Ako ti doista treba dobivena ortogonalna matrica, koristi [tt]dorgqr[/tt]. Ako ti je dovoljno kasnije množiti s tom matricom, koristi [tt]dormqr[/tt].
[url=http://web.eecs.utk.edu/~mgates3/docs/lapack.html]Evo link na jednu korisnu stranicu.[/url]
KG (napisa):
S kojom rutinom bi se trebala generirati random ortogonalna matrica?

Prvo generiraj slučajnu matricu s dlarnv, a onda primijeni QR faktorizaciju s dgeqrf. Ako ti doista treba dobivena ortogonalna matrica, koristi dorgqr. Ako ti je dovoljno kasnije množiti s tom matricom, koristi dormqr.
Evo link na jednu korisnu stranicu.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
venovako
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2002. (22:46:38)
Postovi: (2F9)16
Sarma = la pohva - posuda
56 = 65 - 9

PostPostano: 20:50 sub, 30. 11. 2013    Naslov: Citirajte i odgovorite

Može i jednostavnije, rutinom dlaror (iz TESTING dijela Lapack-a, koji u pravilu jest isporučen u biblioteci ali može se dogoditi i da nije):

[quote="dlaror.f"]DLAROR pre- or post-multiplies an M by N matrix A by a random orthogonal matrix U, overwriting A.
A may optionally be initialized to the identity matrix before multiplying by U.
U is generated using the method of G.W. Stewart (SIAM J. Numer. Anal. 17, 1980, 403-409).[/quote]
Može i jednostavnije, rutinom dlaror (iz TESTING dijela Lapack-a, koji u pravilu jest isporučen u biblioteci ali može se dogoditi i da nije):

dlaror.f (napisa):
DLAROR pre- or post-multiplies an M by N matrix A by a random orthogonal matrix U, overwriting A.
A may optionally be initialized to the identity matrix before multiplying by U.
U is generated using the method of G.W. Stewart (SIAM J. Numer. Anal. 17, 1980, 403-409).


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Znanstveno računanje Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Možete otvarati nove teme.
Možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan