Identifier analyses multiple Full HD streams of video in real-time.  To make the processing as smooth as possible Identifier makes use of modern instruction sets on both the GPU and CPU.  For Identifier to work you will need a host machine with a modern CPU and NVIDIA GPU.  In this document we detail how you can verify whether your hardware meets the requirements.  Note, that if your hardware does not meet these specifications then Identifier may not start properly.


  • Do you have a compatible NVIDIA GPU?  The minimum specifications are.
    • NVIDIA with Kepler, Maxwell or Pascal architecture
    • Minimum 4GB VRAM
    • Minimum 640 Cores (shaders)
  • Download and run the excellent GPU-Z.  This will give you advanced information about your GPU.  In the example below you can see the NVIDIA GTX 1050 GPU has 4GB VRam and 640 Cores so meets the first two requirements.



  • When you know the model you can check its architecture in the table below.  This table is from the excellent CUDA Wikipedia page.  In this case, the GTX 1050 has a Pascal architecture so it meets the final requirement.  It is good enough for Identifier.



  • If you have a compatible then you need to install the latest NVIDIA drivers from the the NVIDIA download site.
    • Note, it is not enough to have the latest drivers installed via the Windows update program.  These can often be several years behind the drivers supplied by NVIDIA.
  • Next, we need to check that the CPU and other installed hardware meets the minimum requirements.  The basic requirements are
    • 8GB System RAM
    • Windows 10 64 bit
    • Modern multi-core Intel processor (minimum 4 physical cores)
    • CPU Benchmark exceeding 8,000
    • Supports the full AVX instruction set, specifically it needs to support AVX2 instruction set 
  • You can find basic information on your system by opening the Control Panel -> System and Security -> System.  In the example below you can see the system has a 64-bit Windows 10 with 16 GB of RAM installed, so meets the first two requirements.  You can also see that the processor is an Intel i7-7700HQ. 



  • Next we can check ithe processors benchmark speed and specifications using the excellent CPU Benchmark web-site.   The Intel i7-7700HQ has 4 physical cores and CPU benchmark of 8,865 so it passes the next two requirements.



  • Next we need to check that the CPU has the correct instruction sets.  For this you will need to download and run Microsoft Coreinfo.  This wil give many details about the instruction sets supported by your CPU.  We are interested to see whether the full AVX instruction set is supported.  For the Intel i7-7700HQ you can see that AVX  instruction extensions are supported and Identifier will run. For E5 Xeon processors, you need to confirm whether AVX2 are supported.