If I reduce this I can reduce this lag, which is how I came to my initial assumption that you are dedicating cores to Raytrace. The default Raytrace core setting is set to maximum cores. Immediately after upgrading to X7 my system instantly demostrated a very noticable lag when running a Raytrace. Prior to X7 my system while running a Raytrace was obviously affected but it appeared that windows was on its own managing things reasonably well. Under this scenario you are restricting the core defined program and that other processes not only have access to those cores but also have exclsive use of any additional cores that the defined core program does not have access to use. It is however my understanding that this does not isolate the cores but instead it tells windows that when managing all of the cores that it can only split the core specified program processing between the avaiable cores up to the programs defined limit. Some other research I was doing indicates that in Windows there are already settings such as Affinity that allows me to assign cores to a specific program through the task manager. My initial asumption of this was that now I can direct windows to isolate those cores for the exclusive use of Raytrace and therefore the remainig core(s) are the only one(s) available for windows to manage. With X7 we can now define the number of cores. There are also other peramiters such as priority that I assume windows also uses when managing throughput for best overall performance. My research into this indicates that windows by default makes all cores availabe to all running processes. Prior to X7 I assume that processor core managment was left to windows. I am trying to better understand the new capabilty to set the processor cores for Raytrace.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |