What is the difference between the MT versions of applications and the non-MT versions?
A. The MT versions of applications are the newest, thread-safe versions for solving the same problems as the non-MT versions. In the MT versions, the control variables are passed in a control structure rather than as global variables, and data or any other information is passed to the objective function in a special DS structure. Not using globals means that calls to these applications can be safely nested or called in threaded programs. There are also additional new features included in the MT versions, and they are faster than the non-MT versions. The MT and non-MT versions of applications are not interchangeable, however, in existing code because they approach the solution of problems differently.
Related Questions
- Can CA Desktop DNA Migrator move a PCs DNA between different versions of applications and Windows operating systems?
- Is there a big difference between Office 2007 and 2003 (or any earlier versions) of Office applications?
- What is the difference between the HTML and text versions of the EPO newsletter?