I'm looking at gINT's system requirements and it states that four cores are recommended. However, upon exporting anything it seems to only ever utilise one.
We are finding some exports are taking hours if not days. Is there any way to make gINT utilise more cores to try and speed up the process at all?
If Bentley intends to enhance gINT is a question for Nicolas Loubier. I do think it should be possible to output one keyset per core, hence simultaneously produce 8 keysets, and queue the results to get them into one pdf as they are finished. Hence, producing output for a large number of keysets could be reduced by a factor of 8 on most PCs. This could be done without a massive rewrite of the software, assuming it was originally written in with good OO architecture, which it may not have been.
If they want to significantly improve it after that, it should involve going 64 bit and using a better database format than Access. I would assume a lot of the third party components used, like the CAD interface, would need to be replaced, and that is a massive undertaking.
If you have a report that takes a very long time to output for one keyset on a PC of good spec, you need to consider if it is throwing a lot of errors or doing a lot of calculations at output time. If the later, consider if you can use gINT Rules to pre calculate the
Phil WadeDatgelBentley Channel Partner and Developer PartnerE: phil.wade@datgel.com | T: +61 2 8202 8600 & +65 6631 9780
Get the most out of gINT with Datgel Tools.
Thanks for the reply Phil. Are they any plans to make upgrades to the software to try and improve this at all? One core is only going to carry it so far and with single core speeds increasing very slowly per generation these days but core numbers expanding greatly.
Please see my article on the topic docs.datgel.com/.../gint-reporting-and-navigation-speed
Answer Verified By: Phil Burges