Skip to main content

NVIDIA GRID – AppGuide (REVIT)

Hi All.

I want to share this with you all, Luke Wignall and his team from NVIDIA have created some great AppGuides, that helps with understanding how many users can you put on a NVIDIA GRID system with either K1/K2 in a VMware environment. These guides are made together with vendors such as Autodesk. The guides focus on following apps Autodesk Revit.

In this blogpost my goal is to highlight the great work NVIDIA have done creating the scalability app guides and these guides helps you if you want to virtualize Autodesk Revit with NVIDIA GRID and VMware Horizon. The guides are great – cause they give an idea what you would require in a virtualized environment and these can be reused for other virtualized platforms such as Citrix and Microsoft – keep in mind that results might be different. If you would like to get more informations about how the setup is configured and which methodology i recommend you read the AppGuide, you can download it in under source in the end of this article.

The appguides gives a great idea to understand the impact of CPU and how the GPU are giving value.

Autodesk-Logo-2013

revit2015

About Autodesk Revit 2015

Autodesk Revit is Building Information Modeling (BIM) software with features for architectural design, MEP and structural engineering, and construction.  Revit requires a GPU as you rotate, zoom, and interact with drawings. It also creates heavy CPU load as it manages all the elements of a drawing via a database, which means we need high performance storage as well.  The heaviest Revit CPU usage occurs during data-rich operations like file open/save and model updates. As a result both CPU and GPU need to be considered in architecting your vGPU solution.  The size of your drawing file, the concurrency of your users, and the level of interaction with 3D data need to be factored into defining your user groups.

Results Appguide for Autodesk Revit 2015

autodesk-nvidia-vmware

The following are results of our testing, looking for the greatest scalability while still within performance expectations.  Its important to note that your users, your data, and your hardware, will impact these results and you may decide a different level of performance or scalability is required to meet your individual business needs. As the RFO Benchmark does not currently exercise some of Revit’s newest GPU capabilities, and was built to push the limits of dedicated hardware versus the shared resources of VDI, the decision was made to stop testing once the host’s CPU was approaching 100% utilized and test times had climbed past twice what we were finding on the a single physical workstation with dedicated resources.  We then met with the Autodesk Revit team, discussed the results, reviewed the tests in action, and determined with eyes on that this was still within what a typical user would deem acceptable and usable. It’s been well documented that storage performance is key to providing high performance graphics workloads, especially with many users and ever-growing file or model sizes.

FYI – Lower scores are better, representing less time to perform the activity in below tables.

results with Intel Ivy Bridge processors & NVIDIA GRID K2 (K220Q GPU Profile)

revit2015_01

results with Intel Ivy Bridge processors & NVIDIA GRID K2 (K240Q GPU profile)

revit2015_03

results with Haswell processors & NVIDIA GRID K2 (K240Q GPU profile)

revit2015_04

Here are the results when we push for more scalability, bringing the maximum number of VDI guests to 20 and 24.  We have added a 15 second staggered start to emulate synthetic human behavior.

revit2015_05

Revit 2015 users per server

Based on our findings, NVIDIA GRID provides the following performance and scalability metrics for Autodesk Revit 2015; using the lab equipment shown below, using the RFO benchmark, and in working with Autodesk and their emphasis on usability.  Of course, your usage will depend on your models but this is guidance to help guide your implementation.
revit2015-users-pr-server

 

Source

Download the NVIDIA GRID vGPU APPLICATION GUIDE FOR AUTODESK REVIT 2015 ON VMWARE HORIZON here

 

NVIDIA GRID – AppGuide (AutoCAD)

Hi All.

I want to share this with you all, Luke Wignall and his team from NVIDIA have created some great AppGuides, that helps with understanding how many users can you put on a NVIDIA GRID system with either K1/K2 in a VMware environment. These guides are made together with vendors such as Autodesk. The guides focus on following apps Autodesk AutoCAD.

In this blogpost my goal is to highlight the great work NVIDIA have done creating the scalability app guides and these guides helps you if you want to virtualize Autodesk AutoCAD 2015 with NVIDIA GRID and VMware Horizon. The guides are great – cause they give an idea what you would require in a virtualized environment and these can be reused for other virtualized platforms such as Citrix and Microsoft – keep in mind that results might be different. If you would like to get more informations about how the setup is configured and which methodology i recommend you read the AppGuide, you can download it in under source in the end of this article.

The appguides gives a great idea to understand the impact of CPU and how the GPU are giving value.

Autodesk-Logo-2013

AutoCAD_2016

About AutoCAD 2015

Autodesk AutoCAD is one of the most globally used software platforms for CAD design and documentation.  AutoCAD leverages both CPU and GPU to deliver a high quality user experience, and as a result, there are several things that need to be considered in architecting your GRID vGPU solution: the size of your map data, the concurrency of your users, and the level of interaction with primary 2D and some 3D data.

Results NVIDIA Appguide for Autodesk AutoCAD 2015

autodesk-nvidia-vmware

The following are results of our testing, looking for the greatest scalability while still within performance expectations.  It’s important to note that your users, your data, and your hardware will impact these results, and you may decide a different level of performance or scalability is required to meet your individual business needs. As the Catalyst benchmark does not push AutoCAD’s GPU capabilities, and was built to push the limits of dedicated hardware versus the shared resources of VDI, the decision was made to stop testing once the CPU was approaching 100% utilized and test times had climbed past twice what we were finding on the a single physical workstation with dedicated resources.  We then met with the Autodesk AutoCAD team, discussed the results, reviewed the tests in action, and physically verified that this was still within what a typical user would deem acceptable and usable. When running AutoCAD, anything higher than 20 FPS is awesome, but users generally don’t notice the difference once you exceed 30 FPS.  However, once you drop below 10 FPS, the software is going to feel very sluggish and become unusable by the time you hit 5 FPS. • 20 fps above is good • Below 10fps – sluggish • 5 fps – unusable

  • 32VM : K220Q perform better than K120Q but K120Q is still maintain avg 31FPS. 
  • 40VM : Due to vGPU configuration, need K120Q, avg FPS is 24 FPS
  • 48VM : one you hit 40 VM running, avg FPS is dropping below 10 FPS. 

AutoCAD requires significant CPU resources, so investing in higher CPU speeds and more cores will pay off on performance and scalability.  For medium to large models, K240Q performance might be better for a real use scenario. Since your own situation is different, you must test with your own models to ensure the most accurate results. The chart below shows a comparison between two different sets of VDI guests, one using the K2 and its K220Q profile, the other a K1 and its similarly sized frame buffer profile, the K120Q:

äutocad2015_scaling-01

Notice that as scale, the number of concurrent VM’s increases, there is an obvious drop in performance, and logs will show this is the CPU becoming 100% utilized.  This is a “peak workload” test as all sessions are started in unison, we would expect humans to be more staggered in their workflow.

The next chart shows results when we add that synthetic human behavior, we delay the launching of each session by 5 seconds, this offsets the tests and prevents all tests hitting the same function and impacting the CPU in unison.

äutocad2015_scaling-02
Notice that with delayed launching, or staggered starts, the performance remains high to a much greater scale of concurrent sessions.

Additional findings from this testing:
• vCPU –  2 vCPU are sufficient for this benchmark, however increasing model size and complexity will change this. 
• Virtual System Memory – 2 GB is sufficient for this benchmark, however increasing model size and complexity will change this.  
• K220Q/K120Q  : both show capped FPS caused by frame rate limiting (FRL) 
• vGPU has 45 fps frame limiter for performance balancing across multiple VM

AutoCAD 2015 Users per server

Based on the NVIDIA GRID™ Performance Engineering Lab (GRID P.E.L.) findings, NVIDIA GRID provides the following performance and scalability metrics for Autodesk AutoCAD 2015. These metrics are based on tests with the lab equipment shown in the graphic below, using the Cadalyst benchmark, and in working with Autodesk and their emphasis on end user usability.  Of course, your usage will depend on your models and equipment, so this Application Guide is intended to be used as a starting point for your implementation.

autocad-users-per-server

 

Source

Download the NVIDIA GRID vGPU APPLICATION GUIDE FOR AUTODESK AUTOCAD 2015 ON VMWARE HORIZON here

 

DEVELOP3D LIVE, Warwick, 31March 2016

develop3dlive

Hi all, if you are looking for an event that is all about CAD, CAM, CAE, PLM, Rendering, 3D technologies, Augmented Reality, Virtual Reality and 3D printing then is FREE!! then DEVELOP3D LIVE is the event to  join. Rachel Berry opened my eyes going there last year 2015 and she made me come all the way from Denmark to Warwick and it was worth the long trip 🙂 If you are looking for travel advice Hotels and such I recommend you read Rachel Berry blogpost, I use myself Kayak.com 🙂 that always saves my life when i am traveling around the world and if you want it cheap use Airbnb.com.

My things learned from DEVELOP3D LIVE 2015

I went there and had high expectations and I was in for a surprise. It was all about above and much more  I saw for the first time Carl Bass the CEO of Autodesk, Gian Paolo Bassi the CEO of SolidWorks, Jon Hirschtick the CEO of Onshore and the founder of SolidWorks, Nikola Bozinovic the Founder and CEO of FRAME, and many many more.

I got my hands on the HP Zvr for the second time, I saw the unit for the first time at NVIDIA GTC in 2013 and HP have acquired the company. I also saw another favorite Augmented Device the HP Sprout, which is an amazing unit. 3Dconnexion was off course also there so all my favorite CAD peripherals and next gen tools.

Below is the picture of Carl Bass CEO of Autodesk talking at DEVELOP3D LIVE last year and Rachel Berry trying Fra.me solution

Carl Bass CEO AutodeskRachel Berry trying out Fra.me

Meet the Speakers of DEVELOP3D LIVE 2016

I am looking very much forward meeting a good friend of mine Adam Jull from IMSCAD Global.
Adam and his team have been early adapters of HDX 3D Pro like myself, so its great to see a pioneer talking at Develop3DLive.

d3dlivespeakers1

d3dlivespeakers

I am also looking very much forward meeting the NVIDIA team + my favorite CAD genius Rachel Berry and also see if AMD have something interesting to show like the Multiuser gpu if its ready for that time.

 

Get your ticket for free here for joining the awesome CAD event in beautiful Warwick. If you never been to UK well this is your reason to go, learn from the best and brightest people on CAD and see the beautiful country side of England. Two awesome things.

AutoCAD mouse pointer issues with Citrix XenApp 7.6

Citrix have released a limited hotfix for Citrix XenDesktop 7.6 and XenApp 7.6 that fixes an issue with Autodesk AutoCAD & AutoCAD Civil 3D where the  mouse pointer permanently displays as an hour glass. By applying this hotfix this fixes the issue for AutoCAD.

Source

Download the ICATS760WX64039 – For VDA Core Services 7.6 for Windows Server OS (64-bit) for Citrix XenApp 7.6 here

 

 

Introducing The End User Computing Podcast

Introducing The End User Computing Podcast

Over the last several years, many of us in the industry have discussed the need for community driven End User Computing podcasts focusing on virtualization topics for people designing, deploying, and using Citrix, Microsoft, VMware and surrounding†technologies. I am excited to share that this month, two new Podcasts are being launched! First, a warm congratulations to Jarian Gibson and Andy Morgan on the successful launch of their Podcast, Frontline Chatter. Here’s to many years of continued success! Next, allow me to introduce the End User Computing Podcast!

Continue reading