Hirdetés
- gban: Ingyen kellene, de tegnapra
- Zaied: Logitech G7 Laser vitarendezés
- Luck Dragon: Asszociációs játék. :)
- Candy: Kossuth Lajos azt üzente, elfogyott a gémergépe
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
- MasterDeeJay: Ram gondolatok 2026 január - DDR3-as gép is lehet megoldás? Mi a minimum?
- MasterDeeJay: i7 4980HQ asztali gépben (vs i7 4770)
- sh4d0w: Nyitlocker
-
LOGOUT

Új hozzászólás Aktív témák
-
husztiimi
csendes tag
Sziasztok!
Picit esélytelennek érzem a "kérdés-felrakását", mert nem sok kódot látok ebben a kiemelt topikban, de azért hátha…
Ért valaki a CUDA nvfortran cusolver csomagjához? Van egy kb. 10e soros saját fejlesztésű programunk, amit többnyire szuperszámítógépen futtatgatunk MPI-ban. De rájöttem arra, hogy a kód viszonylag sokszor meghív egy lapack rutint (melynek neve dsyev) ami nagyméretű mátrixokat diagonalizál. Arra gondoltam, hogy a dsyev rutinokat kiváltanám CUDA alatt valamivel.., Meg is találtam a cusolver-ban a dsyev rutint, ámde sajnos képtelen vagyok a cusolver-ben megírni 1 darab dsyev hívást. Sajnos az AI (chatgpt) ebben nem tud segíteni.
Aki esetleg tud, az mutassa már meg nekem, hogy az alábbi egyszerű, lebutított programnak mi lenne a megfelelője nvfortran alatt? (Esetleg cusolver-ben vagy akár bármi másban: CUDA-MAGMA, SLATE, cuBLAS, akármi...)
program PHdemo
implicit none
integer :: lwork,info
real*8, allocatable, dimension(:) :: w,work
character :: jobz,uplo
integer :: ujp,i,j
real*8, dimension(:,:), allocatable :: pn_redmat
ujp=100
allocate(pn_redmat(ujp,ujp))
do i=1,ujp
do j=1,ujp
pn_redmat(i,j)=i+j
enddo !j
enddo !i
jobz='v'
uplo='u'
lwork=3*ujp-1
allocate(work(lwork),w(ujp))
call dsyev(jobz,uplo,ujp,pn_redmat,ujp,w,work,lwork,info)
write(*,*)w
end program
Sajna az nem opció, hogy a 10e soros programot írjuk át más nyelvre...
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Motoros topic
- Mibe tegyem a megtakarításaimat?
- Google Pixel topik
- Hivatalosan is továbbmegy az EU-nál a Stop Killing Games kezdeményezés
- Linux kezdőknek
- Fotókon a Samsung Galaxy A57
- Okos Otthon / Smart Home
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Yettel topik
- Információbiztonság, kiberbiztonság, adatvédelem
- További aktív témák...
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 (5TW13AA) (DisplayLink)
- DELL PowerEdge R640 rack szerver - 2xGold 6138 (20c/40t, 2.0/3.7GHz), 64GB RAM,4x1G, H730 1GB, áfás
- Telefon felvásárlás!! Apple iPhone 16, Apple iPhone 16e, Apple iPhone 16 Plus, Apple iPhone 16 Pro
- magyar billentyűzet - 136 - Lenovo Legion Pro 7 (16IRX9H) - i9-14900HX, RTX 4080 - 4 ÉV GARANCIA!
- Samsung Galaxy S23 Fe 128GB,Átlagos,Dobozaval,12 hónap garanciával
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


