I have an question.
We want to capture 2 Dnx_HD120 streams and 2 MPEG4 (h264 and aac audio) on an server system.
I read on this page: https://sourceforge.net/projects/ingex/forums/forum/531547/topic/4360339/index/page/1
that the "reading the fifo buffer depends on processor. DVS card is putting frames in the FIFO, dvs_sdi is reading them out."
What is the minimum CPU-Speed for Ingex?
Current processors have more power with less GHz.
Do I need in today's processors, the minimum of 2.66 Ghz?
Number of cores is more important. For this application, I'd suggest 8 cores (dual processor). Can't give a precise answer on CPU requirements but a reasonably powerful modern processor should be adequate.
What is the situation with the backlog and the FIFO frame buffer?
E.G. I use an Intel Xeon CPU with 6 cores + Hypterthreading.
Access all cores or dvs_sdi to the FIFO buffer?
What kind of CPU do you use?
You asked about FIFO frame buffer which is something on the DVS card and accessed by the capture process. Main performance issue on capture is downconversion HD to SD and there are different options to trade off quality vs. speed. In capture, there is one thread per video input.
The main need for CPU power is the encoding (Recorder process). In the case of DNxHD, there are several threads per video input.
We use a variety of CPUs. Just picking a machine at random (one of our more powerful ones), it has 2 x Xeon X5660 at 2.8 GHz - 6 cores each.
I tested on that machine (2 x Xeon X5660 at 2.8 GHz - 6 cores each, 6 GB RAM).
It recorded 4 channels of VC3 120 plus SD H264 Main Profile 1024 kbit/s AAC for an hour with no problem.
Thanks. Your answer helps us very mouch.
We got an CPU info from an original DVS-Venice System
DVS uses this CPU.
processor : 15
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel(R) Xeon(R) CPU W5580 @ 3.20GHz
stepping : 5
cpu MHz : 3200.273
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 3
cpu cores : 4
apicid : 23
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 6400.16
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
what is your motherboard?
That machine is an HP Z800.
The idea to use a Z800 is perfect.
In your Z800 2 DVS Atomix cards are installed?
If so, which of the Atomix cards?
Do you use the DVS PCIe Expansion Box?
We mostly use old Centaurus II cards but we do have an Atomix LT 5-BNC. We use timecode/audio card for LTC input. Haven't used the PCIe Expansion Box.
We use one Atomix LT "5-BNC" with no option boards. I we don't use the system for HD prodution (we use the system in SD for production, with IMX50 and H264 browse) but I have tested with HD (DNxHD 185 and 120) successfully by ingesting from a XD-CAM.
The machine is a HP Z620 with two Xeon E5-2603 4C 1.80 10MB 1066 with 12G RAM.