Quality Magazine logo
search
cart
facebook twitter linkedin youtube
  • Sign In
  • Create Account
  • Sign Out
  • My Account
Quality Magazine logo
  • NEWS
  • PRODUCTS
    • FEATURED PRODUCTS
    • SUBMIT YOUR PRODUCT
  • CHANNELS
    • AUTOMATION
    • MANAGEMENT
    • MEASUREMENT
    • NDT
    • QUALITY 101
    • SOFTWARE
    • TEST & INSPECTION
    • VISION & SENSORS
  • MARKETS
    • AEROSPACE
    • AUTOMOTIVE
    • ENERGY
    • GREEN MANUFACTURING
    • MEDICAL
  • MEDIA
    • A WORD ON QUALITY PUZZLE
    • EBOOK
    • PODCASTS
    • VIDEOS
    • WEBINARS
  • EVENTS
    • EVENT CALENDAR
    • IMTS
  • DIRECTORIES
    • BUYERS GUIDE >
      • Supplier Insights
    • NDT SOURCEBOOK
    • VISION & SENSORS
    • TAKE A TOUR
  • INFOCENTERS
    • Digital Quality Management Systems
    • NEXT GENERATION SPC & QUALITY ANALYTICS
  • AWARDS
    • ROOKIE OF THE YEAR
    • PLANT OF THE YEAR
    • PROFESSIONAL OF THE YEAR
  • MORE
    • Expert Columns
    • NEWSLETTERS
    • QUALITY STORE
    • INDUSTRY LINKS
    • SPONSOR INSIGHTS
  • EMAG
    • eMAGAZINE
    • ARCHIVES
    • CONTACT
    • ADVERTISE
  • SIGN UP!
Vision & Sensors

Vision & Sensors | Camera Interfaces

RDMA with 10GigE Cameras

High-speed, Maximum Reliability

By Alexis Teissie
Vision & Sensors Cameras Atlas10 RDMA

All Images Source: LUCID Vision Labs

February 2, 2024
✕
Image in modal.

The landscape of high-speed data transmission is in a constant state of evolution, as new technologies emerge to meet the ever-growing demands of bandwidth-intensive applications. While the User Datagram Protocol (UDP) has been the preferred protocol for streaming data for GigE Vision cameras due to its efficient streaming performance and simplicity, it has limitations when it comes to flow control and packet retransmissions on higher Ethernet bandwidth cameras such as 10GigE and 25Gige cameras. Remote Direct Memory Access (RDMA) is a viable alternative for high bandwidth, multi-camera applications, offering a more robust and efficient data transmission method. RDMA bypasses the CPU and operating system to store image data directly onto the host PC’s memory, making it the ideal choice for managing large amounts of data in modern high-bandwidth Ethernet camera applications.

Removing the CPU Bottleneck

The current implementation of UDP for GigE Vision was designed for 1 GigE bandwidth, and the reliability features missing from UDP are built into the GigE Vision standard at the application layer. This means the OS and CPU must monitor and manage the data stream for missing packets and interrupt the camera to retransmit missing packets. At 1 GigE speeds, host PC resources needed to monitor and resend dropped packets are readily available. However, for higher bandwidth cameras RDMA offers a better solution by enabling data movement between devices on a network without any CPU involvement on a per-packet basis. By implementing RDMA, network adapters can write data directly into the host PC’s main memory, bypassing the operating system entirely, and reducing CPU overhead.

RDMA was first implemented over InfiniBand, which rapidly gained popularity for use in high-performance computing applications. RoCE v1 was launched in 2010 as an open standard supported by the InfiniBand Trade Association to answer the need for dedicated InfiniBand switches. RoCE v2 was released in 2014 to provide routing across Layer 3 networks (IP) and flow control capabilities. Adapting RDMA over the Ethernet network enables fast throughput and low latency at all speeds of Ethernet networks, complete hardware offload of packet handling with no CPU involvement, a comprehensive ecosystem of industrial connectivity solutions, provides long cable lengths with power over Ethernet (PoE), and interoperability with various software and hardware vendors.

Vision & Sensors Cameras feature: Cameras Motherboard with RDMA card Atlas10

The Host Channel Adapter (HCA) manages RoCE operations, implementing in hardware all the logic needed to execute RDMA protocol. Data segmentation and reassembly as well as flow control are managed by the HCA allowing the sender and receiver applications to work with whole buffers. The RDMA channel is initiated by “pinning” host PC memory. A memory region is reserved on the host for RDMA usage, the necessary protections are applied, and then the host passes the address to the HCA and removes itself from the data path. This registered memory region can now be used for any RDMA operation.

Vision & Sensors

A Quality Special Section

  • Image Analysis in Machine Vision
  • Read More Vision & Sensors ⮞

RoCE RDMA transactions use three queues. The send and receive queues handle all the data transaction and are always created together as a queue pair (QP). The completion queue (CQ) is used to track the completion of the work scheduled on the QP. The QPs enables application-level flow control to notify the sender of available buffers for RDMA transfer on the receiver’s end. RDMA devices are programmed using RDMA verbs, which are low-level building blocks for RDMA applications accessed through API libraries such as Libibverbs API for Linux and Network Direct SPI for Microsoft Windows. There are two types of verbs: one-sided and two-sided verbs. One-sided verbs allow remote devices to bypass the CPU/OS when sending data, while two-sided verbs act more like traditional sockets that use the CPU/OS. We use two-sided verbs, which still remove several sources of CPU overhead compared to conventional Ethernet data transfers. Two-sided verbs are necessary for requeuing transfers and polling the CQ, which take up negligible CPU resources.

To implement RDMA over GigE Vision, the GigE Vision Stream Protocol (GVSP) needs to be adapted by establishing an RDMA stream channel using a reliable connection (RC), similar to a TCP connection. GVSP using RDMA does not require GVSP headers for the image payload transfer, and packet resends are handled by RoCE v2 HCA. Flow control is implemented by the camera retaining sent packets until the receiver acknowledges their reception (ACK), and multiple packets can be acknowledged at once. This reduces overhead and frees up CPU resources as all flow control and packet decoding is handled by the HCA running on dedicated hardware.

The Future is Fast

Through the utilization of the open standard network technology of RoCE v2, which was initially developed for high-performance computing applications, and adapting it to the GigE Vision standard, we are able to effectively overcome the challenges posed by UDP technology in achieving high bandwidth over 10GigE. As a result, the CPU load generated by image acquisition is decisively reduced, while also providing the lowest possible image delivery latency and the highest data throughput. Our own testing shows that streaming 4x Atlas10 10GigE cameras simultaneously results in a CPU utilization of only 0.08% compared to conventional GigE Vision UDP streaming with 5.38% CPU utilization. Thanks to RDMA, users who opt for Ethernet-based cameras for their high-bandwidth applications will benefit from faster and more dependable data transmission, further reinforcing Ethernet as the preferred industrial interface for machine vision applications.

KEYWORDS: cameras Ethernet GigE machine vision manufacturing metrology

Share This Story

Looking for a reprint of this article?
From high-res PDFs to custom plaques, order your copy today!

Alexis Teissie, Senior Product Manager at LUCID Vision Labs. For more information, email [email protected] or visit www.thinklucid.com.

Recommended Content

JOIN TODAY
to unlock your recommendations.

Already have an account? Sign In

  • 2024 Quality Rookie of the Year Justin Wise 1440x750px banner with "Quality Rookie of the Year" logo inset

    Meet the 2024 Quality Rookie of the Year: Justin Wise

    Justin Wise is an exceptional individual who has been...
    Aerospace
    By: Michelle Bangert
  • Man with umbrella and coat stands outside while it rains at night looking at a building.

    Nondestructive Testing: Is there an ethics problem?

    I was a whistleblower who exposed fraudulent activities...
    NDT
    By: Dale Norwood
  • Unraveling Deflategate: Football stadium with closeup of football on field

    Unraveling the Tom Brady Deflategate

    The Deflategate scandal erupted following the 2014 AFC...
    Measurement
    By: Greg Cenker and Henry Zumbrun
Manage My Account
  • eMagazine Subscriptions
  • Newsletters
  • Online Registration
  • Subscription Customer Service
  • Manage My Preferences

More Videos

Sponsored Content

Sponsored Content is a special paid section where industry companies provide high quality, objective, non-commercial content around topics of interest to the Quality audience. All Sponsored Content is supplied by the advertising company and any opinions expressed in this article are those of the author and not necessarily reflect the views of Quality or its parent company, BNP Media. Interested in participating in our Sponsored Content section? Contact your local rep!

close
  • Key Takeaways for Quality Leaders
    Sponsored byComplianceQuest

    Key Takeaways for Quality Leaders from the 2026 Gartner Magic Quadrant™ for QMS

  • This image shows a person seated next to a Bobcat T66 compact track loader.
    Sponsored byPolyWorks by InnovMetric

    Supercharging Digital Gauging at Bobcat North America

  • Dorsey Calibration Lab photo by Tom LaBarbera Picture this Studios
    Sponsored byDorsey Metrology International

    Ensuring Product Quality in a Competitive Manufacturing Landscape

Popular Stories

This image shows a person seated next to a Bobcat T66 compact track loader.

Supercharging Digital Gauging at Bobcat North America

Dorsey Calibration Lab photo by Tom LaBarbera Picture this Studios

Ensuring Product Quality in a Competitive Manufacturing Landscape

a professional in the aviation field performing maintenance, repair, and overhaul (MRO) work

Manufacturing Retention: Strategies for Improving Company Culture, Engagement and Skill Development

2026 Quality Professional of the Year!

Events

June 22, 2026

Automate 2026

Automate is North America's largest robotics and automation event — and the best place to take your ideas from insight to impact.
 
Our show floor features the world’s leading automation solutions, from AI and robotics to motion control, vision systems, and more. Plus, our educational conference is second to none, led by the brightest minds in automation today.
 
Ready to transform the way you work? Take the next step at Automate.
July 14, 2026

Quality Leaders Forum: Better Communication, Better Quality Data

The Quality Leaders Forum is a quarterly, editor-moderated fireside chat series hosted by Quality Magazine, featuring candid conversations with senior manufacturing and operations executives shaping enterprise-level quality.

View All Submit An Event

Products

Lean Manufacturing and Service Fundamentals, Applications, and Case Studies

Lean Manufacturing and Service Fundamentals, Applications, and Case Studies

See More Products
Quality Podcast Channel Custom Content

Related Articles

  • LUCID-Atlas10-10GigE-SWIR.jpg

    LUCID Atlas10 SWIR 10GigE RDMA Cameras

    See More
  • TDALSA_Genie20 Nano 2010 GigE

    Teledyne Genie Nano 10GigE Cameras

    See More
  • ids-ueye-warp10_industrial-camera-front-and-back-scene_2400x1350_INT_v1.jpg

    IDS Imaging 10GigE Cameras

    See More

Related Products

See More Products
  • Green Lean: Achieving Outstanding Environmental Performance with Lean DVD

  • Building Lean Supply Chains with the Theory of Constraints

  • leanss.jpg

    Lean Six Sigma for Engineers and Managers With Applied Case Studies

See More Products

Events

View AllSubmit An Event
  • June 9, 2026

    Future-Proof your Quality Processes with Advanced 3D Optical CMM Technology

    On Demand Discover how to effortlessly capture complex data, leverage true multi-sensor automation, and ensure continuous operation without creating inspection delays.
View AllSubmit An Event
×

Stay in the know with Quality’s comprehensive coverage of
the manufacturing and metrology industries.

Newsletters | Website | eMagazine

JOIN TODAY!
  • RESOURCES
    • Advertise
    • Contact Us
    • Directories
    • Manufacturing Division
    • Store
    • Want More
  • SIGN UP TODAY
    • Create Account
    • eMagazine
    • Newsletters
    • Customer Service
    • Manage Preferences
  • SERVICES
    • Marketing Services
    • Market Research
    • Reprints
    • List Rental
    • Survey/Respondent Access
  • STAY CONNECTED
    • LinkedIn
    • Facebook
    • YouTube
    • X (Twitter)
  • PRIVACY
    • PRIVACY POLICY
    • TERMS & CONDITIONS
    • DO NOT SELL MY PERSONAL INFORMATION
    • PRIVACY REQUEST
    • ACCESSIBILITY

Copyright ©2026. All Rights Reserved BNP Media, Inc. and BNP Media II, LLC.

Design, CMS, Hosting & Web Development :: ePublishing