Announcements
Visit Fusion 360 Feedback Hub, the great way to connect to our Product, UX, and Research teams. See you there!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multi Threaded Commands

Multi Threaded Commands

It looks to me that Fusion on the Mac at least is single threaded when you convert a poly mesh to TS.

 

The screenshot below shows you that only 12.5% so just one core of my 8 core Xeon MacPro is doing the work. 7 cores are bored.

 

Specifically when you work and sculpt with for T Splines heavy poly meshes this is a long drag when you need to wait extra long for the conversation.

Screen Shot 2014-03-11 at 10.02.34 AM.png

5 Comments
dgorsman
Consultant

Thats assuming the operations can be run simultaneously.  If most of the operations are linear in nature ie. dependant on each operation to be completed first, then multi-threaded offers little improvement.  There's also an assumption that there can be multiple processes simultaneously accessing the same data ie. able to lock other processes out from modifying the same data.  If that isn't possible either, again, multi-threading won't do much of anything.

cekuhnen
Mentor

That would be the question if this task can be multi threaded. In my other cad applications a lot are.

schneik-adsk
Community Manager
Status changed to: オートデスク審査落選
 
schneik-adsk
Community Manager

We have quite a few projects to hep with multi-threading.  Actually, todays windows had more threading than on OS X.  We are working to get these on Mac soon.  Beyond that we have already invested a lot in threading our modeler and this should come out after we get the Mac challenges addressed.

makuna
Explorer

Running Windows 10 on a 8 core AMD I can only see two logical hardware threads being utilized most of the time.  When using "shell" command I find that it hangs with parts of UI being drawn in black and pretty much locking the UI until its done.  This seems to point that UI is running on the same thread as the command in a syncronouse way.  Very annoying when it is giving you error and you are trying to figure out what part is causing the "shell" to fail.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea