- Xiaomi 17 - még mindig tart
- iPhone topik
- Samsung Galaxy A54 - türelemjáték
- Poco F8 Pro – titkos favorit lehet belőle
- Telekom mobilszolgáltatások
- Dreame Pilot - Álomhaj, ó!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Google Pixel topik
- Xiaomi 17 Ultra - jó az optikája
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
-
Mobilarena

Ú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
● olvasd el a téma összefoglalót!
- Xiaomi 17 - még mindig tart
- Bambu Lab 3D nyomtatók
- WLAN, WiFi, vezeték nélküli hálózat
- Idővel kicsúszik az aljzatból a 12V-2x6 tápkonnektor?
- ThinkPad (NEM IdeaPad)
- Forradalomi előrelépésként jellemzi az NVIDIA a DLSS 5-öt
- Ha az alaplapi hangchipnél jobbra váltanál, itt az új Sound Blaster hangkártya
- iPhone topik
- Tőzsde és gazdaság
- ASUS routerek
- További aktív témák...
- LG 34GS95UE - 34" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Xbox One / Xbox Series játékok
- iPhone 12 64GB 100% (3hónap Garancia) - ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Eredeti DELL 240W töltők (LA240PM160)
- Eladó Lenovo ThinkPad X13 Yoga Gen 3 2-in-1 érintőkijelzős üzleti laptop, beépített tollal
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



