Skip to content

Main Navigation

Puget Systems Logo
  • Solutions
    • Recommended Systems For:
    • Content Creation
      • Photo Editing
        • Recommended Systems For:
        • Adobe Lightroom Classic
        • Adobe Photoshop
      • Video Editing
        • Recommended Systems For:
        • Adobe After Effects
        • Adobe Premiere Pro
        • DaVinci Resolve
        • Foundry Nuke
      • 3D Design and Animation
        • Recommended Systems For:
        • Autodesk 3ds Max
        • Autodesk Maya
        • Blender
        • Cinema 4D
        • Houdini
        • ZBrush
      • Real-Time Engines
        • Recommended Systems For:
        • Game Development
        • Unity
        • Unreal Engine
        • Virtual Production
      • Rendering
        • Recommended Systems For:
        • OctaneRender
        • Redshift
        • V-Ray
      • Digital Audio
        • Recommended Systems For:
        • Ableton Live
        • FL Studio
        • Pro Tools
    • Engineering
      • CAD
        • Recommended Systems For:
        • Autodesk AutoCAD
        • Autodesk Inventor
        • Autodesk Revit
        • SOLIDWORKS
      • Photogrammetry
        • Recommended Systems For:
        • ArcGIS Pro
        • Agisoft Metashape
        • Pix4D
        • RealityCapture
    • Scientific Computing
      • Recommended Systems For:
      • Data Science
      • Machine Learning / AI
      • Scientific Computing
    • More
      • Recommended Systems For:
      • Compact Size
      • Live Streaming
      • NVIDIA RTX Studio
      • Quiet Operation
      • Virtual Reality
  • Products
    • Intel Core i7 & i9
      Workstations with 13th Gen Intel Core i7 & i9 processors on Z690 and Z790 chipsets
    • AMD Ryzen 7 & 9
      Workstations with AMD Ryzen 7000 Series processors on B650 and X670 chipsets
    • AMD Threadripper PRO
      Workstations with AMD Threadripper PRO 5000 WX processors on the WRX80 chipset
    • Intel Xeon W
      Workstations with Intel Xeon W 3300 processors on the C621E chipset
    • Rackmount & Server
      Servers and workstations in rackmount chassis
    • Custom Computers
      Customize a desktop workstation from scratch
    • Custom Servers
      Customize a rackmount server from scratch
    • QNAP Network Attached Storage
      Check out our external storage options as an authorized reseller for QNAP
    • Recommended Third Party Peripherals
      View our list of recommended peripherals to use with your new PC
  • Publications
    • Articles
    • HPC Blog
    • Blog Posts
    • Case Studies
    • Podcasts
    • Press
  • Support
    • Contact Support
    • Support Articles
    • Warranty Details
  • About Us
    • About Us
    • Contact Us
    • Press Kit
    • Testimonials
    • Careers
  • Talk to an Expert
  • My Account
  1. Home
  2. /
  3. Hardware Articles
  4. /
  5. Agisoft Metashape 1.6.2 HT / SMT Performance Analysis

Agisoft Metashape 1.6.2 HT / SMT Performance Analysis

Posted on June 30, 2020 by William George
Always look at the date when you read an article. Some of the content in this article is most likely out of date, as it was written on June 30, 2020. For newer information, see our more recent articles.

Table of Contents

  • Introduction
  • Test Setup
  • Test Methodology
  • Benchmark Results
  • Analysis & Conclusion
  • Should Hyperthreading or SMT be turned on or off when running Metashape?

TL;DR: Disabling HT/SMT can sometimes increase Metashape performance

Agisoft Metashape does not perform well with very high core counts, so on processors with lots of cores it actually benefits from turning HT/SMT off. The exact cut-off for this effect is not clear, but it appears that CPUs which have 16 or more cores will get better performance with these features disabled. With lower core count chips (10 cores or fewer) you should keep them enabled.

Introduction

Intel's Hyperthreading (often shortened to HT) and AMD's similar Simultaneous Multithreading (SMT) are features found on many mid-range and almost all high-end processors and enabled by default. These technologies work by duplicating a portion of each CPU core's pipeline, allowing a second software thread to be ready and waiting to execute commands as soon as the core finishes processing the thread it is actively working on. That doubles the number of "cores" the operating system sees, and in some applications can lead to a substantial increase in performance. However, in certain situations, it can also reduce performance – especially if a program struggles to use lots of cores effectively (shown by processing times stagnating or even go down as the number of cores in a CPU goes up).

In past articles we have observed that some photogrammetry applications seem to perform better with lower core count processors, so we wanted to look at whether HT and SMT could be negatively impacting performance in these programs – starting with Agisoft Metashape. If you would prefer to skip over our test setup and various benchmark results, feel free to jump straight to the Conclusion.

CTA Image
Looking for a Metashape Workstation?

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!
CTA Image
Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!

Test Setup

Listed below are the specifications of the systems we will be using for our testing:

AMD Ryzen Test Platform
CPU AMD Ryzen 9 3950X
CPU Cooler Noctua NH-U12S
Motherboard Gigabyte X570 AORUS ULTRA
RAM 4x DDR4-2933 16GB (64GB total)
Intel 9th Gen Test Platform
CPU Intel Core i9 9900K
CPU Cooler Noctua NH-U12S
Motherboard Gigabyte Z390 Designare
RAM 4x DDR4-2666 16GB (64GB total)
AMD Threadripper 3rd Gen Test Platform
CPU AMD TR 3970X
CPU Cooler Noctua NH-U14S TR4-SP3
Motherboard Gigabyte TRX40 AORUS PRO WIFI
RAM 4x DDR4-2933 16GB (64GB total)
Intel X-10000 Series Test Platform
CPU Intel Core i9 10980XE ($979)
CPU Cooler Noctua NH-U12DX i4
Motherboard Gigabyte X299 Designare EX
RAM 4x DDR4-2933 16GB (64GB total)
Shared PC Hardware/Software
Video Card NVIDIA GeForce RTX 2080 Ti 11GB
Hard Drive Samsung 960 Pro 1TB
Software Windows 10 Pro 64-bit (version 1909)
Agisoft Metashape Professional 1.6.2
Puget Systems Metashape Benchmark

Test Methodology

For benchmarking photogrammetry applications we now have four image sets that we own the rights to, covering both smaller and larger size model and map projects. All of these image sets are available in our public Metashape benchmarks, split up to allow quick or extended tests, which you can download and run if you want to compare your system's performance to what we measured for this article.

  • Rock Model – 36 photos at 20 megapixels each
  • School Map – 51 photos at 18 megapixels each
  • School Model – 439 photos at 18 megapixels each
  • Park Map – 792 photos at 18 megapixels each

Benchmark Results

The focus of this article is on each processor's performance in Metashape with Hyperthreading or SMT enabled versus disabled, rather than comparing one processor to another, so the graphs are set up to reflect that. There are two results for each CPU, with HT/SMT on shown in blue and then off shown in red. These charts are showing the total processing time for each image set, in seconds, so smaller numbers and shorter lines indicate better performance. Scroll through the gallery below to see an overview of the results:

Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Previous Next
System Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Previous Next

For those who want to dig into how HT and SMT impacted performance in different processing steps, here is a full table of the results:

Metashape 1.6.2 Hyperthreading and SMT On vs Off Performance Table

Click to enlarge

Image
Metashape 1.6.2 Hyperthreading and SMT On vs Off Performance Table

Analysis & Conclusion

With three of the four processors we tested – the Core i9 10980XE, Ryzen 9 3950X, and Threadripper 3970X – turning Hyperthreading or Simultaneous Multithreading off increased performance in Agisoft Metashape – sometimes substantially, sometimes less so. However, even though those CPUs are among the fastest in many applications, they fall short in Metashape and are outperformed by the less expensive Core i9 9900K… which was also the lone model in this set of tests which benefited from leaving HT enabled.

It should also be noted that this is assuming you run a single instance of Metashape. We've also looked running multiple instances of this application to better harness the power of high core count processors. If you plan to try that, it would be best to test your specific workflow to see whether HT and SMT are beneficial or not in your exact situation.

Should Hyperthreading or SMT be turned on or off when running Metashape?

It really depends on what processor you are using: for high core count chips, turning HT and SMT off definitely increases performance – but with lower core count models it has the opposite effect. If you are buying a new workstation for Metashape it is a moot point, though, because the best performing processors in this application are the lower core count models with high clock speeds anyway.

CTA Image
Looking for a Photogrammetry Workstation?

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!
CTA Image
Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!

Related Content

  • Puget Systems Hardware Trends of 2022
  • Intel Xeon W-3400 Content Creation Preview
  • Intel NUC 13 Extreme Content Creation Review
  • Intel Core i9 13900KS Content Creation Review
View All Related Content

Latest Content

  • Puget Systems Hardware Trends of 2022
  • Guide To Removing Instapak Foam
  • Basic Guide to Identify and Remove Malware
  • Should I Upgrade My Gpu
View All
Tags: Agisoft, AMD Ryzen 3rd Gen, AMD Threadripper 3rd Gen, Core i9 9900K, Hyperthreading, Intel 9th Gen, Intel X-10000, Intel X-series, Metashape, photogrammetry, Ryzen 9 3950X, SMT

Who is Puget Systems?

Puget Systems builds custom PCs tailored for your workflow

Extensive in-house testing
making you more productive and giving you more performance for your dollar

Reliable workstations
with fewer crashes and blue screens means more time working, less time waiting on your computer

Support that understands
your complex workflows and can get you back up and running ASAP

Proven track record
check out our customer testimonials and Reseller Ratings

Get Started

Browse Our Workstations

Fractal Design Define 7 Chassis with Puget Systems Logo

Select your workflow:

Content Creation
Engineering
Scientific Computing
More

Latest Articles

  • Puget Systems Hardware Trends of 2022
  • Guide To Removing Instapak Foam
  • Basic Guide to Identify and Remove Malware
  • Should I Upgrade My Gpu
  • Case Study with Lost Boys Interactive
View All

Post navigation

 SOLIDWORKS 2020 SP1 Intel Core 10th Gen CPU PerformancePix4D 4.5.6 HT / SMT Performance Analysis 
Puget Systems Logo
Build Your Own PC Site Map FAQ
facebook instagram linkedin rss twitter youtube

Optimized Solutions

  • Adobe Premiere
  • Adobe Photoshop
  • Solidworks
  • Autodesk AutoCAD
  • Machine Learning

Workstations

  • Content Creation
  • Engineering
  • Scientific PCs
  • More

Support

  • Online Guides
  • Request Support
  • Remote Help

Publications

  • All News
  • Puget Blog
  • HPC Blog
  • Hardware Articles
  • Case Studies

Policies

  • Warranty & Return
  • Terms and Conditions
  • Privacy Policy
  • Delivery Times
  • Accessibility

About Us

  • Testimonials
  • Careers
  • About Us
  • Contact Us

© Copyright 2023 - Puget Systems, All Rights Reserved.