Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Revit GPU usage and multi-GPU compatibility

Revit GPU usage and multi-GPU compatibility

It could be really interesting that Revit would make full use of the GPU and CPU, especially when manipulating big 3D files.
It could be even better that Revit would benefit from Nvidia's Multi-GPU (as 3dsmax does).

 

After monitoring what we thought were performance issues (in order to upgrade our workstations if necessary), we found out that Revit just did not make full usage of the hardware (CPU max usage: 50%, GPU1 max usage: 25%, GPU2 max usage: 0%).

(when working in point clouds, main GPU goes up to 80%)

7 Comments
aRcHiTeCt.JM
Mentor

Raytrace engine could start using GPU as well as CPU.

 

When using CPU the render takes too long.

Being capable of using GPU with a good pair of Video Cards shortens time.

 

 

aizaiwutuobang
Collaborator

随着revit运用的范围越来越广泛以及涉及的领域和运用范围的增加,revit模型越来越庞大,信息越来越多。软件在多核处理编辑以及GPU的资源利用显得不足。电脑的性能没有得到充分的利用。GPU负责显示处理,CPU负责密集运算,多核心多线程并行计算。

 

编辑卡顿!渲染慢!打开速度慢!随着模型的越来越大,诟病越为突出!

Anonymous
Not applicable
it3XF25
Explorer

GPU performance.png

 

I've tried to test GPUs performance in Revit via RFO Benchmark, using several graphics cards in our Bureau. I run all tests on the same machine, with just the graphics card changing. I used "Full Standard" and "Graphics Expanded" tests.  As I understand, Nvidia GeForce GTX 1050Ti is quite enough for Revit.

john.mathisJUM33
Observer

Revit seems to rely heavily on CPU for rendering. It would be nice, it there was an option for GPU rendering instead. Additionally, I have enjoyed the addition of PBR materials to Revit. However, I need to export my models to other 3d software often. I spend a lot of time rebuilding my materials in other software, because the Revit materials do not translate directly into other 3d software. It would be nice if this functionality were added. Thank you.

samuelsanf
Advisor

Hi,

 

Revit doesn't not have GPU rendering, but Revit license now comes with Twinmotion, that can use GPU Rendering, and if you have AEC collection you have 3Ds Max and Arnold Renderer with have also both, CPU and GPU Rendering.

 

About Materials... When you Import a Revit file to 3Ds Max, at least most of materials are imported. But, in general, Revit materials doesn't look good enough to use in production renders.

 

When exporting to FBX from Revit, materials are exported too.

 

If you use to export to other rendering software, like in D5 Render and Lumion (the same also apply for Twinmotion) the materials are exported by the exporter plugging of the rendering engine, not by Autodesk tools; and the export have the option to preserve Revit materials, but is always better to replace the Revit materials to new ones.

dbobber
Advocate

I find it interesting how Revit still uses the CPU for view ports. Any know if they are working on transferring that load to GPUs? Most decent entry level gamer gpu's can handle that no problem.. I'm not talking rendering as most use add in or plug in software for rendering. I can see back in mid 2000s why that might be beneficial but that shouldn't be the case anymore. Having a 3d model use mostly use the cpu seems inefficient & unbalanced.. 

 

Currently on latest i9 CPU 

 

 

Thanks, DB

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

Submit Idea