Monday, March 29, 2010

In the past I have made a list of increasing the speed of your Revit. I have since come across the following on multicore-computers: (this is a copy from page 4 out of this document by Autodesk.)

  • Although the Revit platform is not fully optimized for multi-threading, multiple-core processors reduce cycle use by other applications running concurrently. Some reports show as much as a 20% increase in Revit platform performance in a multi-core or multiple processor environment.
  • In Revit 2010, multi-threaded methods for printing and wall join cleanup have been made available. Multi-threaded hidden line removal for printing has been enabled by default.
  • Due to the operating system overhead of maintaining multiple threads, multiprocessing of wall join cleanups can experience a minor degradation when only 2 CPU cores are present, but up to a 27% performance increase when 4 hyper-threaded CPU cores are present. Because 2 CPU core systems remain the most common configuration of Revit systems as reported by CIP data, multiprocessing of this features is OFF by default.
  • To enable multiprocessing for wall join cleanup, add the following entries to the Revit.ini file:
  • To disable multiprocessing for wall join cleanup, you may omit any entries in the [PerformanceOptimizations] section of the Revit.ini file, or explicitly set the state of either one or both multiprocessing optimizations:
  • The Revit platform's rendering function is optimized to use up to four processors. The Revit platform will share processing time with one of these four rendering processors, so there is no exclusive gain for the Revit platform in making more than four processors available. Additional processors may be desired
    if other computationally-intensive applications need to run while the Revit platform is rendering.


Post a Comment