real-time multi-core pde-solvers in labview
DESCRIPTION
Real-time multi-core PDE-solvers in LabVIEW. Shawn McCaslin Michael Cerna, Michael Chen, Bin Wang, Lothar Wenzel, Nanxiong Zhang National Instruments Austin, TX [email protected]. High Performance Embedded Computing (HPEC) Workshop 18 – 20 September 2007. From 1 core…. To 8 cores:. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Real-time multi-core PDE-solvers in LabVIEW](https://reader037.vdocuments.net/reader037/viewer/2022102800/56813145550346895d97c3d6/html5/thumbnails/1.jpg)
1
Real-time multi-core PDE-solvers in LabVIEW
Shawn McCaslin Michael Cerna, Michael Chen, Bin Wang, Lothar Wenzel, Nanxiong Zhang
National InstrumentsAustin, TX
High Performance Embedded Computing (HPEC) Workshop18 – 20 September 2007
![Page 2: Real-time multi-core PDE-solvers in LabVIEW](https://reader037.vdocuments.net/reader037/viewer/2022102800/56813145550346895d97c3d6/html5/thumbnails/2.jpg)
2
From 1 core…
To 8 cores:
![Page 3: Real-time multi-core PDE-solvers in LabVIEW](https://reader037.vdocuments.net/reader037/viewer/2022102800/56813145550346895d97c3d6/html5/thumbnails/3.jpg)
3
From 1 core…
… to 8 cores
Natural Parallelization – Matrix Multiply
![Page 4: Real-time multi-core PDE-solvers in LabVIEW](https://reader037.vdocuments.net/reader037/viewer/2022102800/56813145550346895d97c3d6/html5/thumbnails/4.jpg)
4
Grad-Shafranov PDE for Real-Time Use
Rj
ZRRRR o
2
21
Some eigenfunctions Real-time solution
J
j
I
ii
i
jij
J
j
I
ii
iD
jij
J
jjji
I
ii
iN
baB
c
baB
babadbdac
bacbabaB
dbdaba
1 1
,
1 1
''''''
1
''''
1
''
,
,1
,,
,,,1
,
![Page 5: Real-time multi-core PDE-solvers in LabVIEW](https://reader037.vdocuments.net/reader037/viewer/2022102800/56813145550346895d97c3d6/html5/thumbnails/5.jpg)
5
Replacement For Grad-ShafranovFor Real-Time Use
• 2691-by-159 matrix operations
![Page 6: Real-time multi-core PDE-solvers in LabVIEW](https://reader037.vdocuments.net/reader037/viewer/2022102800/56813145550346895d97c3d6/html5/thumbnails/6.jpg)
6
What if multi-core isn’t good enough?