Ken,
Geovision forwarded a detailed response to me. Here it is in full:
Regarding Ken's first question on using AMD quad core platform with 8GB RAMrunning 2 GV800 cards and 16 3rd party IP cameras, our engineering has aPC performance report also using AMD platform. As we are uncertain Ken's working environment details, we have listed somecombinations provided below. GV-NVR's maximum channels supported is 32channels and therefore the analog and the number of megapixel combineddoes not exceed 32 channels. HQ Test PC Spec:1. CPU: QuadCore AMD Phenom X4 9750, 2400 MHz2. Motherboard: GIGABYTE GA-MA770-DS33. Chip set: AMD 770, AMD K104. RAM: 4GB RAM (2GBX2, DDR2-800)5. VGA: NVDIA GeForce 9600 GT Dual Streams with CPU Decoding
CPU | OS | Resolution | Codec | Bit Rate | Full-Frame Channels Supported | Total CPU (%) | Physical Memory (MB) | |
Quad Core AMD PhenomX4 9750 (4G RAM) | Windows 7 Ultimate N SP1 x32 | D1(704 x 480) | H.264 | 0.93 | D1 (32CHs) | 30 | 1110 | |
|
D1(704 x 480) + 1.3 MP (1280 x 1024) | H.264 | 5.05 | D1 (15CHs) | 73 | 1300 | |
1.3MP (17CHs) | |
D1(704 x 480) + 2 MP (1920 x 1080) | H.264 | 7.01 | D1 (20CHs) | 69 | 1240 | |
2MP(12CHs) | |
D1(704 x 480) + 3 MP (2048 x 1536) | H.264 | 10.48 | D1(5CHs) | 71 | 1430 | |
3MP(27CHs) | |
D1(704 x 480) + 5 MP (2560 x 1920) | H.264 | 16.48 | D1(1CH) | 72 | 1360 | |
5MP(31CHs) | |
Single Stream with CPU Decoding
CPU | OS | Resolution | Codec | Bit Rate | Full-Frame Channels Supported | Total CPU (%) | Physical Memory (MB) | |
Quad Core AMD PhenomX4 9750 (4G RAM) | Windows 7 Ultimate N SP1 x32 | D1(704 x 480) | H.264 | 0.93 | D1 (32CHs) | 23 | 1110 | |
|
D1(704 x 480) + 1.3 MP (1280 x 1024) | H.264 | 5.05 | D1 (28CHs) | 72 | 1110 | |
1.3MP (4CHs) | |
D1(704 x 480) + 2 MP (1920 x 1080) | H.264 | 7.01 | D1 (29CHs) | 75 | 1160 | |
2MP (3CHs) | |
D1(704 x 480) + 3 MP (2048 x 1536) | H.264 | 10.48 | D1 (30CHs) | 69 | 1150 | |
3MP (2CHs) | |
D1(704 x 480) + 5 MP (2560 x 1920) | H.264 | 11.65 | D1 (30CHs) | 71 | 1170 | |
3MP (2CHs) | |
D1(704 x 480)+ 5 MP (2560 x 1920) | H.264 | 16.48 | D1 (30CH) | 70 | 1180 | |
5MP (2CHs) | |
Note. The tables show CPU usage is approximately 70% to ensure system performance and stability. With the above information, we believe Ken may be using single stream and the CPU usage has reached 100% in his setup.
If possible, we would also like to verifyon what exactly was the analog resolution setup on the GV800 cards and if the IPcameras were using single or dual stream. Due to the increase loading with IP camera's megapixel image processing, GeoVisionNVR has created GPU decoding support to decode video stream Intel's Sandy bridge toprocess 1.3 to 2 MP and Ivy/Hanswell to process 1.3 to 5 MP where this will greatly decreasethe CPU usage during live stream viewing in our NVR. Currently this support is not availableon AMD platform where only CPU decoding on single stream will likely cause CPU to reach itsmaximum resource limit.
Regarding Ken's second question on recommended PC specification for future NVR systemsetup, we suggest the use of i7 CPU platform with Hanswell chipset motherboard tosupport up to 32 channels as we believe 3rd party IP cameras may be used.
We have also attached a pdf file which was the report based on our internal testingwith different resolutions of IP cameras on i3, i5, i7, on single stream with GPU decodingand also dual stream with CPU decoding with sample PC specification, hardware write-inlimitation recommendations.
The information provided above should be able to answer some of the questions and pleasesee if Ken could also contact us directly at support@geovision.com.tw or reply to us againin case any of the information provided that does not seem to be clear enough.