Drexel dragonThe Math ForumDonate to the Math Forum



Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.


Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: Can this run any faster?
Replies: 36   Last Post: May 9, 2013 12:04 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Marc

Posts: 108
Registered: 7/2/10
Re: Can this run any faster?
Posted: May 8, 2013 10:28 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"Elnaz " <ebsadeghian@gmail.com> wrote in message <kmelul$5ku$1@newscl01ah.mathworks.com>...
> Hi all,
>
> After a long time while I 'm still suffering from long simulations I came back to this thread and vow!
> Thanks so much Bruno, Roger, and Steve.
> To sum everything up let me go over the problem and let's agree over the final solution:
> Here is the original excerpt from MATLAB:
> a=zeros(16,length);
> a=a-inf;
> a(1,1)=0;
> for i= 2:length
> for j= 1:32
> A = a(transitions(j,2),i);
> B = a(transitions(j,1),i-1) + ug(j, i-1) + eg(j, i-1);
> if(A == -inf && B == -inf)
> a(transitions(j,2),i) = -inf;
> else
> a(transitions(j,2),i) = max(A,B) + log(1+exp(-abs(A-B)));
> end
> end
> end
> The main time-consuming part is the line with "max(A,B) + log(1+exp(-abs(A-B))); " which is the exact calculation of Jacobian Logarithm. We want to minimize the overall time either by reducing the number of times this calculation is required or by manipulating the calculation itself.
> In parantheses, if I substitute the Jac Log with a LUT it'll make it much faster but then the accuracy is lost. So, we knowingly avoid that solution.
> Bruno and/or Roger, could you please give the final solution in MATLAB script (not in mex) in the following?
>
> Thanks,
> Elnaz


What is wrong with mex? Seems like you have several final answers. Now it is up to you to find out which one works best.

Believe it or not, Bruno has a day job.


Date Subject Author
4/9/13
Read Can this run any faster?
Elnaz Sadeghian
4/10/13
Read Re: Can this run any faster?
Roger Stafford
4/10/13
Read Re: Can this run any faster?
dpb
4/10/13
Read Re: Can this run any faster?
Roger Stafford
4/10/13
Read Re: Can this run any faster?
Elnaz Sadeghian
4/10/13
Read Re: Can this run any faster?
Elnaz Sadeghian
4/10/13
Read Re: Can this run any faster?
Bruno Luong
4/10/13
Read Re: Can this run any faster?
Elnaz Sadeghian
4/10/13
Read Re: Can this run any faster?
EBS
4/10/13
Read Re: Can this run any faster?
Bruno Luong
4/10/13
Read Re: Can this run any faster?
Bruno Luong
4/11/13
Read Re: Can this run any faster?
Bruno Luong
4/11/13
Read Re: Can this run any faster?
Bruno Luong
4/10/13
Read Re: Can this run any faster?
Steven Lord
4/10/13
Read Re: Can this run any faster?
Bruno Luong
4/11/13
Read Re: Can this run any faster?
Robert Miethe
4/11/13
Read Re: Can this run any faster?
Yair Altman
4/11/13
Read Re: Can this run any faster?
EBS
4/11/13
Read Re: Can this run any faster?
Bruno Luong
4/11/13
Read Re: Can this run any faster?
Steven Lord
4/11/13
Read Re: Can this run any faster?
Bruno Luong
4/11/13
Read Re: Can this run any faster?
Bruno Luong
4/11/13
Read Re: Can this run any faster?
Steven Lord
4/12/13
Read Re: Can this run any faster?
Roger Stafford
4/12/13
Read Re: Can this run any faster?
Bruno Luong
4/12/13
Read Re: Can this run any faster?
Roger Stafford
4/13/13
Read Re: Can this run any faster?
Bruno Luong
4/13/13
Read Re: Can this run any faster?
Bruno Luong
4/13/13
Read Re: Can this run any faster?
Bruno Luong
4/13/13
Read Re: Can this run any faster?
Bruno Luong
4/13/13
Read Re: Can this run any faster?
Bruno Luong
4/14/13
Read Re: Can this run any faster?
Roger Stafford
4/14/13
Read Re: Can this run any faster?
Bruno Luong
5/8/13
Read Re: Can this run any faster?
Elnaz Sadeghian
5/8/13
Read Re: Can this run any faster?
Marc
5/9/13
Read Re: Can this run any faster?
Bruno Luong
5/9/13
Read Re: Can this run any faster?
Elnaz Sadeghian

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© Drexel University 1994-2014. All Rights Reserved.
The Math Forum is a research and educational enterprise of the Drexel University School of Education.