Performance TD704 vs TD71

General discussion forum about all things Team Developer 7.x
Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 484
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Performance TD704 vs TD71

Post by Dave Rabelink » 01 Jun 2018, 12:40

These are the results using performance tester on TD704 and TD710.

First the results comparing the x86 (32bit) TD versions:

beware: lower bars is better performance !!


TD70_vs_TD71.png

This looks good. Overall performance of TD7.1 is better. Specially string handling is improved.


Next, compare TD7.1 x86 (32bit) with TD7.1 x64 (64bit)

TD71x86_vs_TD71x64.png

The x64 (64bit) TD version is faster in the tests compared to x86 (32bit).


Beware that this are synthetic tests which do not reflect the performance of real-life application functionalities.
They only show core speeds on specific parts of the TD runtime. For real performance numbers you need to design tests showing real timings on your specific workflows and features.
You do not have the required permissions to view the files attached to this post.
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

OeavDev
Austria
Posts: 4
Joined: 15 May 2018, 11:18
Location: Vienna

Re: Performance TD704 vs TD71

Post by OeavDev » 06 Jun 2018, 06:53

Looks very promising, except ext function calls. We have a lot of ext function calls (c# .NET assemblies) in our software and 37% ist quite a quite big number.


EDIT: May you give me additional information to the 37%? What are you testing? What are the absolute numbers,...

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 484
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Re: Performance TD704 vs TD71

Post by Dave Rabelink » 06 Jun 2018, 07:16

The test uses the simplest form to call external functions. Only a return number value.
So it might not reflect functions having other returns or parameters. This is a pure synthetic test.

For absolute numbers you need to check yourself on your machine and implement the most used functions you use in your projects.

The performance test application can be found here:

http://samples.tdcommunity.net/index.ph ... anceTests/

You can add extra function calls and test yourself to see the difference between your used TD versions.
(always run from exe, not from IDE)

And if you created your own tests more reflecting what is used in your projects and have results, would be nice if you post the results here !
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

Return to “General Discussion”

Who is online

Users browsing this forum: Bing [Bot], Ccbot [Crawler] and 0 guests