I have read many post on here about hardware specs so I decided to do compare an i7 build and Dual Xeon build. The project was 38 scans and done indoors. The results of the processing was to be expected. The results of the registration surprised me. Below are my PC Specs, Scene(6.1) Settings, and the results. I also listed some of the notes I took during the registration process.
Any ideas why the registration with the Xeon build took 3 hours more? Also any feedback on the scene settings that would cut the time down but still yield similar results.
Specs
i7 PC
CPU I7-6700k 4.00 GHz
RAM 32 GB DDR4 3200 CAS 16
SSD 256 GB
Graphics Quadro k4200
Dual Xeon PC
CPU Dual Xeon E5-2640 2.4 GHz
RAM 64 GB DDR4 2400 ECC CAS 9
SSD 1 TB
Graphics Quadro k4200
Scene Settings
Process Settings
X Colorize Scans
X Create Scan Point Clouds
Distance filter: 40 meters
Stray Point Filter
10px
0.2m
50%
Edge Filter
10px
0.02m
33.3%
Registration Settings
Top View and Cloud to Cloud
X Use Inclinometer
X Use Compass
Top View Settings
Subsampling: 0.040m
Reliability: 0.25
Cloud to Cloud
Subsampling 0.050m
Results
i7 PC
Processing 5 hours 40 minutes
Registration 50 minutes
Total Time 6 hours 30 minutes
Dual Xeon PC
Processing 4 hours 5 minutes
Registration 4 hours 8 minutes
Total Time 8 hours 13 minutes
Registration Notes:
After seeing a 1 hour 35 minutes’ difference in the processing, I started noting utilization of CPU and RAM since those were the major hardware differences. I also tracked time and progress %.
Dual Xeon
Start time 2:10pm
2:45pm RAM has slowly climbed to 21 of 64GB, CPU has been around 20% since start time, progress 0%
3:33pm RAM at 35.6, CPU 20%, progress 3%
3:35pm RAM is slowly dropping 33.6, CPU at 99% and progress 50%
3:37pm RAM down to 6, CPU 20%, progress 50%
I would assume this is where Cloud to Cloud Registration starts
3:45pm RAM starts climbing now at 7GB, CPU 20% progress 50%
6:15pm RAM has slowly climbed to 36.7, CPU jumps from 20% to 100%, Progress jumps to 95%
End Time 6:18PM
Note: All cores were not being utilized until the RAM hit 36.7. Then the machine would crank up and finish the job
I7 PC
Start time: 3:30pm
3:40pm RAM is at 27 of 32GB, CPU has stayed at 100%, Progress 6%
3:43pm RAM has been fluctuating between 27 and 29, CPU 100%, progress 44%
3:47pm RAM drops to 4.6, CPU 100%, progress 50%
4:08pm RAM has climbed back to fluctuating between 27 and 29, CPU 100%, progress 91%
End time 4:20
I believe if the i7 PC had 64GB of RAM the Processing time would have dropped at least 40 minutes.
i7 vs Dual Xeon
-
- I have made 10-20 posts
- Posts: 19
- Joined: Fri Aug 19, 2016 3:47 pm
- 7
- Full Name: Ryan Sivak
- Company Details: BSI Engineering
- Company Position Title: Process Designer - Lead Scanning Tech
- Country: United States
- TommyMaddox
- V.I.P Member
- Posts: 514
- Joined: Mon Apr 25, 2016 7:15 pm
- 7
- Full Name: Tommy R Maddox III
- Company Details: ONSITE3D
- Company Position Title: Director of Technology
- Country: USA
- Linkedin Profile: Yes
- Location: Calgary, Alberta
- Has thanked: 67 times
- Been thanked: 130 times
Re: i7 vs Dual Xeon
SCENE doesn't utilize a second physical processor despite what the task manager or resource monitor might suggest. Additionally clock speed is the primary factor relating to operation time for many pointcloud operations.
-
- V.I.P Member
- Posts: 958
- Joined: Sun Nov 01, 2009 11:18 pm
- 14
- Full Name: Dennis Hirota
- Company Details: Sam O Hirota Inc
- Company Position Title: President
- Country: USA
- Linkedin Profile: Yes
- Location: Hawaii, USA
- Has thanked: 87 times
- Been thanked: 379 times
Re: i7 vs Dual Xeon
We have many i7 and Dual Xeon systems here in our office. The comparisons are generally not comparable since most i7's are in workstations and many dual Xeons are in servers, as in our office. Our i7s are in the range of 3.5 to 4.0 GHz and the Dual Xeons are 2.2 to 2.5 GHz (Xeon E5 26XX V4) with many core versions, unless they are in workstations. In Xeon workstations we are using dual Xeon E5 2637 v4, which are running at 3.5GHz and giving us 8 cores /16threads, and 0.256TB/1TB RAM.
If you are running single threaded apps, then the multi-cores, but slower CPU will not be helpful. If you are running a 75 inch, 4K display (8Mpixels) and expanding the display space to 500Mpixels then the dual 3.5GHz, 16 threads +
GTX1080 (22cores, 8GB video RAM) + GTX980Ti (24cores, 6GB video RAM) using 9GB GPU space, like I was using today, is helpful.
If you are running single threaded apps, then the multi-cores, but slower CPU will not be helpful. If you are running a 75 inch, 4K display (8Mpixels) and expanding the display space to 500Mpixels then the dual 3.5GHz, 16 threads +
GTX1080 (22cores, 8GB video RAM) + GTX980Ti (24cores, 6GB video RAM) using 9GB GPU space, like I was using today, is helpful.