TechDraw Multithread Testing
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Multithread Testing
Heads up testers: new snap build triggered (should be ready in an hour or so). https://github.com/FreeCAD/FreeCAD-snap/pull/44
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Multithread Testing
Boolean operations already have multithread support (through tbb2 in OCCT), but not in all cases.
There never was a need for multithreading in the sketcher. When your sketch that slow, then you do something fundamentally wrong.
Greetings
user1234
- wandererfan
- Veteran
- Posts: 6324
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Multithread Testing
For those still following this saga, I am currently working on getting the multi-thread branch to work in windows. It seems there are some small differences from linux. Have not got a working version yet, but the list of errors is getting smaller.
Re: Multithread Testing
Making programs work cross-platform is no joke. Thank you for your perseverance !
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Multithread Testing
Many many thanks for working on this. This will not only speed up Techdraw a great deal, but it will feel way more agile, as updating views will no longer lock the whole UI. I assume it will also speed up opening documents with multiple views, since AFAIK, when you open a document with embedded Techdraw views, such views are recalculated during document load.
Re: Multithread Testing
Good luck with that. Sadly i can not test it, since i have no access to an windows computer.wandererfan wrote: ↑Thu Aug 11, 2022 6:58 pm For those still following this saga, I am currently working on getting the multi-thread branch to work in windows. It seems there are some small differences from linux.
Greetings
user1234
Re: Multithread Testing
Quick question, are you compiling against this Libpack (the same as 0.20.1) https://github.com/FreeCAD/FreeCAD-LibP ... es/tag/2.7 ?wandererfan wrote: ↑Thu Aug 11, 2022 6:58 pm I am currently working on getting the multi-thread branch to work in windows.
- wandererfan
- Veteran
- Posts: 6324
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Multithread Testing
I deleted the 7zip file to save space on my Windows VM. I'm probably using v2.6 since my OCC version is 7.6.2. I can download and build from v2.7 if it is significant.Syres wrote: ↑Fri Aug 12, 2022 1:01 pm Quick question, are you compiling against this Libpack (the same as 0.20.1) https://github.com/FreeCAD/FreeCAD-LibP ... es/tag/2.7 ?
Code: Select all
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.21.30072 (Git)
Build type: Release
Branch: hlrThreadrc1
Hash: 7a40e0026b490fd99743c9e3edee78b5f757a28f
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk , OCC 7.6.2
Locale: English/Canada (en_CA)
- wandererfan
- Veteran
- Posts: 6324
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Multithread Testing
Exciting stuff