When processing a 50MB font file containing 100,000 characters, is memory size the biggest hardware factor that affects response speed?

Is there any room for improvement in software algorithm design to improve G3 performance?

Fonts with that many glyphs are generally more computationally intensive. More memory and faster CPUs help, but some processing operations slow down for large glyph counts no matter the hardware.

It depends on the operation. For some, better algorithms cannot help. However, there are also many operations where we could probably find optimizations and reduce the time and memory required. If you can point out specific issues and provide us with sample files, we can investigate where we could improve performance for your workflow.

Is it possible for Glyphs’ software design to use the computing power of the graphics card to improve performance?

Most work that is slow for large numbers of glyphs is not something that GPUs can do better than CPUs.

Then I can only use Mac studio to speed up?

Is it possible to send us the file? Then I could see if I can speed things up. Some files use specific things that slow things downs.
And are there specific operations that are slow?

1 Like

Already sent to the mailbox.
It’s best to try it on a Mac mini.