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

Završni zadaci iz Primjene paralelnih računala 2010/11. (zadatak)

Moja sarma
 
Započnite novu temu   Ova tema je zaključana: ne možete uređivati postove niti odgovarati.   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Paralelni algoritmi 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
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:53 pon, 2. 5. 2011    Naslov: Završni zadaci iz Primjene paralelnih računala 2010/11. Citirajte i odgovorite

[list]
[*] Konjugirani gradijenti (za simetrični pozitivno definitni linearni sustav)
[list]
[*] CuBLAS (30 bodova)
[*] CUDA (50 bodova)
[*] OpenMP (40 bodova)
[/list:u]
[*] Jacobijev algoritam za rješenje linearnog sustava
([b]ne[/b] za svojstveni problem -- to samo po dogovoru, za "avanturistički" raspoložene)
[list]
[*] CuBLAS (30 bodova)
[*] CUDA (50 bodova)
[*] OpenMP (40 bodova)
[/list:u]
[*] Najveća | | svojstvena vrijednost metodom potencija
[list]
[*] CuBLAS (30 bodova)
[*] CUDA (50 bodova)
[*] OpenMP (40 bodova)
[/list:u]
[*] Gauss-Seidel (crveno-crni poredak) za rješenje linearnog sustava
[list]
[*] CuBLAS (35 bodova)
[*] CUDA (55 bodova)
[*] OpenMP (45 bodova)
[/list:u]
[*] Nevilleove eliminacije (za totalno pozitivne matrice)
(Člančić dobijete na zahtjev e-mailom ako želite razmotriti taj zadatak.)
[list]
[*] MPI (30 bodova)
[*] CuBLAS (40 bodova)
[*] OpenMP (35 bodova)
[/list:u]
[/list:u]

Zadatak odabirete [b]ovdje[/b], po principu "tko prvi".
Dakle, izjasnite se za temu i potpišete.

Zadaci koji nude OpenMP varijantu namijenjeni su za one studente koji sami žele proučiti [url=http://openmp.org/wp/]OpenMP[/url].
Zadaci koji spominju CuBLAS namijenjeni su za korištenje CuBLAS biblioteke iz "standardnog" programskog kôda, a CUDA zadaci očekuju da se rješenje realizira kroz CUDA C/C++ kernele.

Ako netko želi seminarsku umjesto programske teme, a predao je domaću zadaću, može se javiti e-mailom nastavniku (i predložiti okvirni broj bodova).
Također, ako netko želi raditi neku drugu CUDA temu (recimo, nešto od tema spomenutih na vježbama), slobodno se može javiti radi dogovora.

I konačno, ako netko želi OpenCL umjesto CUDA-e, dobrodošao je, samo neka to napomene. Za OpenCL se daje ekstra 5 bodova na predložene bodove za CUDA rješenja.
Mogu i dvije osobe uzeti isti CUDA zadatak - jedna radi CUDA-om, a druga OpenCL-om, ali samostalno!

Okvirni rok za predaju: do zadnjih termina unosa ocjena u ISVU (prije upisa).
Naravno, predaja ranije po dogovoru e-mailom.

  • Konjugirani gradijenti (za simetrični pozitivno definitni linearni sustav)

    • CuBLAS (30 bodova)
    • CUDA (50 bodova)
    • OpenMP (40 bodova)

  • Jacobijev algoritam za rješenje linearnog sustava
    (ne za svojstveni problem – to samo po dogovoru, za "avanturistički" raspoložene)

    • CuBLAS (30 bodova)
    • CUDA (50 bodova)
    • OpenMP (40 bodova)

  • Najveća | | svojstvena vrijednost metodom potencija

    • CuBLAS (30 bodova)
    • CUDA (50 bodova)
    • OpenMP (40 bodova)

  • Gauss-Seidel (crveno-crni poredak) za rješenje linearnog sustava

    • CuBLAS (35 bodova)
    • CUDA (55 bodova)
    • OpenMP (45 bodova)

  • Nevilleove eliminacije (za totalno pozitivne matrice)
    (Člančić dobijete na zahtjev e-mailom ako želite razmotriti taj zadatak.)

    • MPI (30 bodova)
    • CuBLAS (40 bodova)
    • OpenMP (35 bodova)



Zadatak odabirete ovdje, po principu "tko prvi".
Dakle, izjasnite se za temu i potpišete.

Zadaci koji nude OpenMP varijantu namijenjeni su za one studente koji sami žele proučiti OpenMP.
Zadaci koji spominju CuBLAS namijenjeni su za korištenje CuBLAS biblioteke iz "standardnog" programskog kôda, a CUDA zadaci očekuju da se rješenje realizira kroz CUDA C/C++ kernele.

Ako netko želi seminarsku umjesto programske teme, a predao je domaću zadaću, može se javiti e-mailom nastavniku (i predložiti okvirni broj bodova).
Također, ako netko želi raditi neku drugu CUDA temu (recimo, nešto od tema spomenutih na vježbama), slobodno se može javiti radi dogovora.

I konačno, ako netko želi OpenCL umjesto CUDA-e, dobrodošao je, samo neka to napomene. Za OpenCL se daje ekstra 5 bodova na predložene bodove za CUDA rješenja.
Mogu i dvije osobe uzeti isti CUDA zadatak - jedna radi CUDA-om, a druga OpenCL-om, ali samostalno!

Okvirni rok za predaju: do zadnjih termina unosa ocjena u ISVU (prije upisa).
Naravno, predaja ranije po dogovoru e-mailom.




Zadnja promjena: venovako; 14:55 ned, 11. 9. 2011; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
ivstojic
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 20. 03. 2007. (08:52:16)
Postovi: (23)16
Sarma = la pohva - posuda
13 = 13 - 0

PostPostano: 23:43 pon, 2. 5. 2011    Naslov: Citirajte i odgovorite

Uzimam Jacobijev algoritam za rješenje linearnog sustava, CUDA.

Ivan Stojić
Uzimam Jacobijev algoritam za rješenje linearnog sustava, CUDA.

Ivan Stojić


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


Pridružen/a: 03. 05. 2011. (06:11:54)
Postovi: (1)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 6:23 uto, 3. 5. 2011    Naslov: Citirajte i odgovorite

Uzela bih Gauss-Seidel (crveno-crni poredak) za rješenje linearnog sustava
OpenMP (45 bodova)

Iva Bojic
Uzela bih Gauss-Seidel (crveno-crni poredak) za rješenje linearnog sustava
OpenMP (45 bodova)

Iva Bojic


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


Pridružen/a: 29. 07. 2006. (15:29:06)
Postovi: (115)16
Spol: muško
Sarma = la pohva - posuda
41 = 46 - 5
Lokacija: Graveyard Mountain Home

PostPostano: 12:57 uto, 3. 5. 2011    Naslov: Citirajte i odgovorite

Konjugirani gradijenti, CUDA

Ivan Rančić
Konjugirani gradijenti, CUDA

Ivan Rančić



_________________
Devious movements in your eyes moved me from relief
Breath comes out white clouds with your lies
and filters through me
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Gost






PostPostano: 2:52 sri, 4. 5. 2011    Naslov: Citirajte i odgovorite

Najveća | | svojstvena vrijednost metodom potencija CUDA (je li mora biti c++?)

vatroslav štambuk
Najveća | | svojstvena vrijednost metodom potencija CUDA (je li mora biti c++?)

vatroslav štambuk


[Vrh]
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: 3:45 sri, 4. 5. 2011    Naslov: Citirajte i odgovorite

[quote="Anonymous"]CUDA (je li mora biti c++?)[/quote]

Odgovor vama i ostalima: Ne mora.
Može biti bilo što, dok god je u stanju na Linuxu isproducirati radeći device kod za NVidia Fermi arhitekturu.
Problem je što je popis dostupnih programskih jezika dosta kratak.

U CUDA paketu dobivate nvcc kompajler za C i C++.

Postoji još i [url=http://www.pgroup.com/resources/cudafortran.htm]CUDA Fortran[/url] kompajler, ali on košta (iako se da dobiti dvotjedni trial).
Zasad ga nema instaliranog na fermi računalu.

Možete (nemojte, ako niste apsolutno sigurni da to želite) napisati kernel i PTX instrukcijama.
Takvo rješenje - ako radi - će se dodatno bodovati, ali ponavljam - to se ne očekuje.

C (ili C++) ne mora svima biti omiljeni programski jezik, ali takvo je trenutno stanje sa softverom, i ne vjerujem da ćete uskoro (barem do kraja roka za predaju zadataka) moći pisati CUDA kernele u jeziku X, za mnoge X (trenutno uglavnom možete samo pozivati API).

Korekcija izvornog posta:
Izgleda da postoji .NET varijanta za CUDA kernele:
http://www.tidepowerd.com/
Naravno, košta, ali ima trial od mjesec dana.
Ako netko želi pomoću toga napisati zadaću, slobodno mu bilo, jedino će to trebati demonstrirati na vlastitom računalu, jer je (zasad) namijenjeno samo Windowsima.
Anonymous (napisa):
CUDA (je li mora biti c++?)


Odgovor vama i ostalima: Ne mora.
Može biti bilo što, dok god je u stanju na Linuxu isproducirati radeći device kod za NVidia Fermi arhitekturu.
Problem je što je popis dostupnih programskih jezika dosta kratak.

U CUDA paketu dobivate nvcc kompajler za C i C++.

Postoji još i CUDA Fortran kompajler, ali on košta (iako se da dobiti dvotjedni trial).
Zasad ga nema instaliranog na fermi računalu.

Možete (nemojte, ako niste apsolutno sigurni da to želite) napisati kernel i PTX instrukcijama.
Takvo rješenje - ako radi - će se dodatno bodovati, ali ponavljam - to se ne očekuje.

C (ili C++) ne mora svima biti omiljeni programski jezik, ali takvo je trenutno stanje sa softverom, i ne vjerujem da ćete uskoro (barem do kraja roka za predaju zadataka) moći pisati CUDA kernele u jeziku X, za mnoge X (trenutno uglavnom možete samo pozivati API).

Korekcija izvornog posta:
Izgleda da postoji .NET varijanta za CUDA kernele:
http://www.tidepowerd.com/
Naravno, košta, ali ima trial od mjesec dana.
Ako netko želi pomoću toga napisati zadaću, slobodno mu bilo, jedino će to trebati demonstrirati na vlastitom računalu, jer je (zasad) namijenjeno samo Windowsima.




Zadnja promjena: venovako; 20:14 sri, 4. 5. 2011; ukupno mijenjano 2 put/a.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
M.M.
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 20. 10. 2006. (21:16:03)
Postovi: (23)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 10:07 sri, 4. 5. 2011    Naslov: Citirajte i odgovorite

Gauss-Seidel (CUDA)

Marijana Milišić
Gauss-Seidel (CUDA)

Marijana Milišić



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


Pridružen/a: 08. 03. 2007. (10:26:53)
Postovi: (16)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 10:54 čet, 5. 5. 2011    Naslov: Citirajte i odgovorite

SOR (CUDA) crveno crni poredak

Srđan Močibob
SOR (CUDA) crveno crni poredak

Srđan Močibob


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


Pridružen/a: 15. 11. 2010. (12:43:25)
Postovi: (2)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 8:05 sub, 7. 5. 2011    Naslov: Citirajte i odgovorite

Jacobijev algoritam za rješenje linearnog sustava (OpenMP)

Ilija Gavran
Jacobijev algoritam za rješenje linearnog sustava (OpenMP)

Ilija Gavran


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


Pridružen/a: 14. 02. 2007. (00:21:29)
Postovi: (8C)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
52 = 56 - 4

PostPostano: 9:39 sub, 7. 5. 2011    Naslov: Citirajte i odgovorite

Konjugirani gradijenti (OpenMP)

Vesna Đukić
Konjugirani gradijenti (OpenMP)

Vesna Đukić


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
Prethodni postovi:   
Započnite novu temu   Ova tema je zaključana: ne možete uređivati postove niti odgovarati.   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji diplomskih i starih studija -> Paralelni algoritmi 1 i 2 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