Reconstructor® System requirements
Minimal Requirements
- Processor: 64 bit single core
- Main memory (RAM): 4 GB
- Graphics card that supports OpenGL 3.3
- Windows 7 service pack 1
- Mouse with two buttons plus a clickable scroll wheel
- Screen resolution: 1440x960
On computers with the minimal requirements, Reconstructor® will be able to work on projects with limited amount and limited size of point clouds or meshes.
Recommended Requirements
- Processor: Intel Core i7/ Core i9/Xeon or equivalent, 4 or more physical cores, on a single CPU socket (see "multi-socket processors support" below)
- Main memory (RAM): 32 GB
- Graphics card that supports OpenGL 4.0 or higher, 4 GB dedicated GPU memory, single GPU (*)
- Windows 10
- Mouse with two buttons plus a clickable scroll wheel
- Screen resolution: 1920x1080 or higher
- Hard disk: SSD or RAID10 HDD array, for optimal data read/write performance
(*) If your PC has more than one graphic card (i.e. integrated and dedicated graphic card) combine the software with the better graphic card by using its control panel. Remember to update the graphic card drivers before installing Reconstructor®.
MULTI-SOCKET PROCESSORS SUPPORT
Generally speaking, the more physical cores your processor has, the faster Reconstructor® runs. However, this only applies to cores physically located on a single processor.
Systems with multiple processor socket, have dedicated RAM memory slots for each processor socket or group of sockets (this is called a node). Access from a processor to its dedicated RAM is fast, while access to the RAM dedicated to another node is slower. This type of architecture is called NUMA (Non Uniform Memory Access).
Compatibility check
To verify how many NUMA nodes your system has, download the free Reconstructor Viewer, open it, and select Help -> Hardware Info from the top menu. A dialog pops up with information about your graphics card and your processor. Make sure that the value "Number of NUMA nodes" is 1.
The use of Reconstructor on systems with more than 1 NUMA node causes a notable slowdown with most operations that rely on fast access to large amounts of data (importing scans, pre-processing, etc).
Workaround for unsupported multi-socket processors
When running on systems where the NUMA architecture cannot be disabled from the system BIOS, it is possible to configure Reconstructor's thread affinity from the Windows Task Manager to run on the cores of a single processor.
Using less cores with fast memory access is preferable to using more cores with slower memory access.
See Cpu known issues chapter for details on cpu compatibility.