Forum

Author Topic: Optimizing Processing Time?  (Read 4545 times)

tazzo

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: Optimizing Processing Time?
« Reply #15 on: March 10, 2023, 12:16:50 PM »
When the alignment is "hard to do" take more time.

The GPU acceleration is faster than CPU-only on modern GPU.

Thermal issues can limit CPU, but GPU as well. Also ensure drivers and operating system is updated*

Please ensure that the GPU can keep the frequency up by monitoring the temperature and the frequency with utilities such as GPU-Z while running the alignment.

In some cases heat-paste should be replaced and fans cleaned on the GPU side.


* Drivers sometimes are buggy, latest NVIDIA driver has a "CPU hang" issue
« Last Edit: March 10, 2023, 01:01:26 PM by tazzo »

tazzo

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: Optimizing Processing Time?
« Reply #16 on: March 10, 2023, 02:03:38 PM »
Here my quick benchmark with 50 images (from DJI_20230308113849_0001_V to DJI_20230308114007_0050_V). I used settings as in the attached image.

Memory = 16 GB DDR5 5200 MHz
DGPU = NVidia RTX 3060 12GB (over thunderbolt 3 / Razer Core X)
IGPU = Intel i7-1260p (Intel Iris Xe graphic 96 CU)
CPU = Intel i7-1260p

IGPU                    3:18m + 15s
CPU                     1:54m + 20s   
DGPU                    56s + 13s
DGPU + IGPU + CPU      27s + 15s
DGPU + CPU                 27s + 14s
DGPU + IGPU         24s + 13s

In my case the best result is with DGPU + IGPU, 37s to align 50 images. Enabling GPU for the alignment is worth if the GPU is fast enough, usually not the case for integrated or old graphic card.



Costas

  • Jr. Member
  • **
  • Posts: 66
  • Aerial Mapping
    • View Profile
Re: Optimizing Processing Time?
« Reply #17 on: March 10, 2023, 04:12:26 PM »
Do you have you images in a HDD or an SSD or M.2 drive?

I think (somebody correct me if i'm wrong) that and old HDD can have an impact in performance compared to SSD/M.2 if you have a lot of high resolution images.

Shovelhead

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Optimizing Processing Time?
« Reply #18 on: March 10, 2023, 06:15:34 PM »
Ok, so I guess my GPU is too dated and causing things to slow down instead of speed up?

On this project I put all the images on my SSD instead of my HDD.

olihar

  • Full Member
  • ***
  • Posts: 161
    • View Profile
Re: Optimizing Processing Time?
« Reply #19 on: March 11, 2023, 05:37:31 PM »
I can run this dataset for you and report on the time if you want.

That would be amazing, thanks.

I am unable to download the whole set without Sign-in

Shovelhead

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Optimizing Processing Time?
« Reply #20 on: March 12, 2023, 06:23:59 AM »
I can run this dataset for you and report on the time if you want.

That would be amazing, thanks.

I am unable to download the whole set without Sign-in

That's weird, you should be able to.

tazzo

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: Optimizing Processing Time?
« Reply #21 on: March 12, 2023, 01:52:07 PM »
Just open the link in a new incognito window

olihar

  • Full Member
  • ***
  • Posts: 161
    • View Profile
Re: Optimizing Processing Time?
« Reply #22 on: March 12, 2023, 04:31:06 PM »
Just open the link in a new incognito window

Nope doesnt work, I can download what is inside the zip files, but I can not download the whole zip files to get all the files.

tazzo

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: Optimizing Processing Time?
« Reply #23 on: March 12, 2023, 05:42:54 PM »
Yes, download few files (ex. 50) at time. OneDrive Zip will fail if you try to download the whole folder.

Anyway the best way to download the dataset is by using JDownloader
- paste the download link in the LinkGrabber
- click "Show filtered links"
- download the download queue

see attached image
« Last Edit: March 12, 2023, 07:46:24 PM by tazzo »

olihar

  • Full Member
  • ***
  • Posts: 161
    • View Profile
Re: Optimizing Processing Time?
« Reply #24 on: March 13, 2023, 12:09:46 AM »

Then I will not really be wasting my time on this.

tazzo

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: Optimizing Processing Time?
« Reply #25 on: March 13, 2023, 02:17:14 PM »
There is no point in downloading the whole dataset (20GB), if you want to do some quick benchmark just download the first 50 images from this 500MB .zip here https://we.tl/t-jyqQBT5IV9