TextAlongCrv ?
 1-19  20-21

Previous
Next
 From:  Michael Gibson
5036.20 In reply to 5036.19 
Hi Martin, I do want to add more multi-threading to MoI in the future but it's a very complex task to manage multiple threads well, and it tends to be easier to implement for things where the stuff that is being calculated is totally separate from each other.

When you are doing a boolean you are often combining things into a single object, and so that aspect involving combination is pretty much the opposite of isolated calculation.

There are probably some aspects that could be calculated in isolation from each other, but just in general it is quite difficult to restructure existing code to be multi-threading friendly, and multithreaded code is notorious for being easy to create all sorts of timing related synchronization bugs, so it has to be approached very carefully, it's not something that you just slap together quickly.

I do want to add it to some particular targeted areas, and in version 2 I did do that for the polygon mesh export, but it's a difficult and time consuming process.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  TpwUK
5036.21 In reply to 5036.20 
I totally understand and appreciate the complexities of multi-threading, I have several attempts and failures with that and Delphi (Showing my age again) ...

Martin
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages:  1-19  20-21