Jump to content

Performance due to compiler optimisation


Recommended Posts

  • Moderators

The other thing I noticed when comparing the same project generated by SMS3.0.0 and the latest alpha is a marked speed increase.

I did some tests on the training phase of a neural network, with these results :

SMS 3.0.0 Training took 30810 milliseconds.
SMS 3.1.9 : Training took 18937 milliseconds.

SMS 3.0.0 Training took 32611 milliseconds.
SMS 3.1.9 : Training took 47272 milliseconds.

SMS 3.0.0 Training took 34233 milliseconds.
SMS 3.1.9 : Training took 16627 milliseconds.

SMS 3.0.0 Training took 33177 milliseconds.
SMS 3.1.9 : Training took 18275 milliseconds.

SMS 3.0.0 Training took 30762 milliseconds.
SMS 3.1.9 : Training took 16734 milliseconds.

SMS 3.0.0 Training took ... milliseconds. 
SMS 3.1.9 : Training took 16062 milliseconds.

Except for 1 outlier, the speed difference of the latest alpha is about on average 1.6 - 1.8 times faster

This can only be due to compiler optimisation

Impressive

 

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...