MATLAB Answers

expm(f) on GPU (CUDA+MATLAB)

9 views (last 30 days)
ZireX
ZireX on 11 Apr 2011
Hello. how we would implement the calculation of exponential matrices (expm) on the GPU. This function is used in all engineering calculations of electronic circuits (the calculation of currents, voltages ...). Computation time on the CPU is huge!

  0 Comments

Sign in to comment.

Answers (2)

John Melonakos
John Melonakos on 11 Apr 2011
Hey, this looks like the same question that was answered on the Jacket forums, here: <http://forums.accelereyes.com/forums/viewtopic.php?f=7&t=1981>

  0 Comments

Sign in to comment.


Walter Roberson
Walter Roberson on 11 Apr 2011
Hmmm, looks like there are lots of wrong ways to do it; see the references to the expm function for algorithms.

  3 Comments

ZireX
ZireX on 11 Apr 2011
on how to optimize and shift computing expm (f) on the GPU in the description is not specified.
for my dissertation work took 2 years of continuous settlement, more than half occurred in the calculation expm (f)
ZireX
ZireX on 11 Apr 2011
PS
found that Cuda has a function called expm1f()
Walter Roberson
Walter Roberson on 29 Apr 2011
This topic showed up as having been changed, but there isn't anything obvious to me different about the wording.
You probably figured out long ago that expm1f() has nothing at all to do with expm()

Sign in to comment.