RDMA-Technologie in High-Speed-Machine-Vision-Applikationen

Datentransfers über die traditionellen Grenzen von GigE Vision hinaus
 
CVB bietet eine der branchenweit ersten und wirklich herstellerunabhängigen Implementierungen von RDMA over Converged Ethernet (RoCEv2)- für Datenübertragungen jenseits der herkömmlichen GigE-Vision-Grenzen.

Was ist RDMA in Machine Vision?

Remote Direct Memory Access (RDMA) ist ein bedeutender Fortschritt bei Hochgeschwindigkeitsnetzwerken für Bildverarbeitungsanwendungen. RDMA ermöglicht den direkten Speichertransfer zwischen Systemen ohne Beteiligung des Netzwerkstacks des Betriebssystems und behebt so die Leistungsengpässe, die GigE Vision-Implementierungen traditionell eingeschränkt haben.

Common Vision Blox bietet umfassenden RDMA-Support, der einen herstellerunabhängigen Zugang zu dieser Technologie über gewohnte Schnittstellen und bewährte Acquisition-Capabilities ermöglicht.

RDMA für Ihre Vision-Projekte. - Performant. Schnell. Direkt.

Zur Version auf deutscher Sprache auf Youtube

Wie CVB RDMA-Performance liefert

Die neueste Version von CVB bietet umfassende RDMA-Unterstützung unter Beibehaltung der vertrauten Benutzeroberfläche, die Sie bereits kennen. Der GenICam-Browser kann nahtlos mit RDMA-Kameras umgehen, und bestehende Applikationen profitieren automatisch von der verbesserten Leistung, ohne dass Code-Änderungen erforderlich sind.

Performance-Vergleich

Technologie CPU-Auslastung Daten-Rate Latency-Verbesserung
Traditionelle GigE Vision 50% Standard-Raten Baseline
CVB RDMA Implementation <10% 2GB/s+ 80% Reduzierung

Die wichtigsten Vorteile der RDMA-Implementierung von CVB

Leistungssteigerung
Die RDMA-Implementierung zeigt erhebliche Verbesserungen der Systemeffizienz mit einer Reduzierung der CPU-Auslastung von 50 % auf unter 10 % bei gleichzeitiger Beibehaltung von Datenraten von über 2 GB/s.
 
Einzigartige Herstellerunabhängigkeit
Im Gegensatz zu anderen Lösungen, die lediglich RoCEv2 unterstützen, ist die CVB-Implementierung tief in unsere Core Acquisition Engine integriert und gewährleistet so eine nahtlose Kompatibilität mit allen RoCEv2-fähigen Geräten - ohne Herstellerbindung.
 
Multi Flow-Übertragung
CVB ist das einzige SDK, das die Übertragung in verschiedene benutzerdefinierte Speicherbereiche unterstützt. Dies ermöglicht eine direkte Hardware-Beschleunigung (GPU) und eine differenzierte Handhabung vielseitiger Daten (Multi-Head-Kameras, 3D, etc.)
 
Keine Applikationsänderungen erforderlich
Bestehende CVB-Applikationen profitieren automatisch von den RDMA-Leistungssteigerungen. Kein Neuschreiben des Codes, keine Lernkurve - nur verbesserte Leistung bei gleichbleibender Entwicklungsinvestition.
 
Zukünftige Kompatibilität
Die frühzeitige Implementierung von Technologien, die auf den kommenden GigE Vision 3.0-Standard abgestimmt sind, gewährleistet die langfristige Systemfähigkeit. Zudem ist CVB bei der Übernahme von Standards weiter fortgeschritten als die Konkurrenz.
 
Vollständige Unterstützung des Ecosystems
 
  • GenICam Browser ist vollständig kompatibel mit RDMA-Kameras
  • Gebrauchsfertige Beispiele in der CVB-Installation enthalten
  • Umfassende Dokumentation und Support

Technical Deep Dive: RDMA over Converged Ethernet in GigE Vision-Anwendungen

Anwendungsbeispiele

Inspektionssysteme mit hohem Durchsatz

Zeilenkameras, kontinuierliche Bahninspektion, hochauflösende Flächenscan-Anwendungen, die anhaltende Datenraten erfordern

Multikamerakonfigurationen

Synchronisierte Erfassung von mehreren hochauflösenden Kameras, verteilte Verarbeitungsarchitekturen

Echtzeit-Processing-Anwendungen

KI-Inferenzpipelines, Roboterführungssysteme, Steuerungssysteme mit unmittelbarer Rückmeldung

Häufig gestellte Fragen

Was ist RDMA und wie unterscheidet es sich von herkömmlichem GigE Vision?

RDMA (Remote Direct Memory Access) ermöglicht die direkte Übertragung von Daten zwischen Geräten ohne Einbeziehung des Netzwerkstacks des Betriebssystems, wodurch die CPU-Auslastung und Latenz im Vergleich zu herkömmlichen GigE Vision-Implementierungen erheblich reduziert werden.

Erfordert RDMA Änderungen an bestehenden CVB-Anwendungen?

Nein. Bestehende CVB-Anwendungen profitieren automatisch von der RDMA-Leistung, wenn die Funktion aktiviert ist. Es sind keine Codeänderungen erforderlich.

Welche Hardware ist für die RDMA-Implementierung erforderlich?

RDMA erfordert RoCEv2-fähige Netzwerkkarten (in der Regel 10G, 25G oder höher) und kompatible GigE Vision-Kameras, die die RDMA-Funktionalität unterstützen.

Welche Leistungsverbesserungen sind mit RDMA zu erwarten?

Tests zeigen eine Reduzierung der CPU-Auslastung von 50 % auf unter 10 % bei Datenraten von über 2 GB/s und einer Verbesserung der Latenz um ca. 80 %.

Ist die RDMA-Implementierung von CVB mit verschiedenen Kameraherstellern kompatibel?

Ja. CVB bietet herstellerunabhängige RDMA-Unterstützung, sodass Kompatibilität mit allen RoCEv2-fähigen Kameras gewährleistet ist, die den GenICam/GigEVision-Standards entsprechen.

Ist RDMA mit der bestehenden Netzwerkinfrastruktur kompatibel?

RDMA funktioniert über eine Standard-Ethernet-Infrastruktur, wobei eine direkte Verbindung zwischen Kamera und Netzwerkkarte über Glasfaser eine optimale Leistung bietet. RDMA-fähige Netzwerk-Switches erfordern möglicherweise eine spezielle Konfiguration.

In welcher Beziehung steht RDMA zum GigE Vision 3.0-Standard?

Die RDMA-Implementierung von CVB entspricht dem kommenden GigE Vision 3.0-Standard und gewährleistet somit zukünftige Kompatibilität und Standardkonformität.

Wo finde ich detaillierte Anleitungen zur Implementierung?

Ausführliche Informationen zur Implementierung, einschließlich Hardware-Spezifikationen, Konfigurationsschritten und Leistungsbenchmarks, finden Sie in unserem technischen Whitepaper und in unserer Online-Dokumentation.

Get CVB software and drivers

Online help for Common Vision Blox

CVB Forum

Search for your topics, get help and insights from users or download the latest versions, including patch releases.

Wünschen Sie Beratung?

Bei Fragen zu Ihren zukünftigen Projekten können Sie sich jederzeit an unsere Experten bei STEMMER IMAGING wenden. Selbstverständlich bieten wir Ihnen auch eine große Auswahl an Kameras, Optiken, Beleuchtungen und Software für Ihre individuelle Bildverarbeitungslösung.