Saat ini saya mencari keterbatasan perangkat keras untuk pengaturan ilmiah. Kami mengalami kehilangan data terkait beban tinggi. Pertama-tama saya akan menjelaskan masalah dan mengusulkan solusi, yang saya harap Anda dapat memverifikasi.
Kami memiliki kamera yang menyediakan empat gambar 120px x 120px pada 10kHz. Ini dikumpulkan oleh frame grabber (NI PCIe-1433). Frame grabber terhubung ke slot PCI.
Jika saya mengerti dengan benar, data akan ditransfer dari frame grabber ke CPU. (Frame grabber -> bus -> south bridge -> bus -> north bridge -> side side bus -> cpu -> memory controller on-chip -> bus -> RAM?)
Kami kemudian memuat data ke CPU high-end, yang berarti CPU meminta data dari RAM (RAM-> bus-> pengontrol memori CPU?) Dan memuatnya ke GPU (CPU -> bus sisi depan -> jembatan utara -> bus -> NVidia GPU?).
Spesifikasi frame grabber sendiri cukup jelas, dan harus bisa menanganinya. Pemikiran saat ini adalah bahwa beban CPU ganda (menulis ke RAM; RAM -> GPU) menyebabkan kemacetan. Perbaikan yang mungkin dilakukan adalah dengan memutakhirkan CPU ke model kecepatan satu jam yang lebih tinggi dan / atau untuk meningkatkan RAM.
Saya juga mencari sumber daya yang secara ringkas menjelaskan transfer data ini (mungkin tanpa frame grabber) dan bagaimana menilai kecepatan dan menemukan kemacetan opsional.