Skip to content
P Premio. Quote

Consolidating workloads at the rugged edge: Enabling inference computing anywhere

Case StudiesPodcast & WebinarseBooks & Whitepapers
Consolidating workloads at the rugged edge: Enabling inference computing anywhere

Severe settings are tapping into real-time processing, advancing a new level of machine learning and AI.

Deep, real-time data is foundational to artificial intelligence, making it imperative for industrial environments to capitalize on the deluge of data generated by intelligent, connected devices. Yet all too often, these harsh and unstable environments have not been fully served by high-performance computing based on the hurdles to achieving reliable machine learning performance. This is the difference between the edge and the rugged edge, where more demanding, real-time industrial computing has the power to change the way industrial businesses operate and compete. The rugged edge is a unique place, where heavy industry relies on computing systems that blend the latest high-performance technologies to accelerate data processing fed by a variety of sensor input data.

To break new ground in these rigorous settings, rugged, high-reliability systems must efficiently pass data back and forth to the core – capitalizing on reduced latency, accelerated processing, and increased data storage capacity right where it is needed. It’s a convergence of the latest IoT technologies from compute, storage, connectivity, and ruggedization, driving a new level of reliability in harsh, mobile, and remote environments.

What are the design principles that enable systems to survive and thrive at the rugged edge? These can be best demonstrated by looking closely at some of the emerging IoT applications in play, for example, telematics and autonomous fleet routing, where hardware supports inference analysis and machine learning for in-vehicle computers.

Many of the design principles that enable systems to survive and thrive at the rugged edge are demonstrated by looking closely at some of the emerging IoT applications in play, such as telematics and autonomous fleet routing, where hardware supports inference analysis and machine learning for in-vehicle computers.

Inference computing in action

A proof of concept demonstrates the challenge, outlined by this list of requirements established by a trucking fleet manufacturer developing an autonomous routing application: • Commercial off-the-shelf (COTS) industrial-grade computers for fast customization and deployment • High reliability, supported by validation to heavy shock and vibration in a small system footprint • Fanless computing design able to withstand wide operating temperatures and input voltage from vehicle batteries • Embedded architectural structure, purpose-built to aggregate and monitor high-value data and transmit it back into a real-time neural network • PCIe GPU support for real-time analytics and compute processing for real-time detection • Storage capacities up to 32 terabytes to log large amounts of available data • Compact IoT gateway equipped with diverse I/O and connectivity options for the most convenient integration with various vehicles for real-time processing and data telemetry

In a system developed based on these parameters, an autonomously driven truck captures data on its route from point A to point B with a range of sensors deployed in the vehicle, such as cameras, LiDAR, radar, and CAN bus. Critical data, for example, vehicle telematics, GPS, and speed, are transmitted consistently while scheduling information and safety data, including road conditions or obstructions, are simultaneously received. Data are collected, aggregated, and then offloaded from the system for further analytics. Smart algorithms use these data to train a car to become more intelligent and safer, leveraging the rugged edge system itself as a data aggregation device to enable the vehicle’s neural network training.

In this type of inference computing application, the system recognizes that a four-legged object is crossing the road, likely a dog, by relying on powerful processing near the edge to inform critical decisions in real time through hardware acceleration and machine intelligence. In addition to dedicated hardware to process and run algorithms effectively, the application demands a passive cooling design, validated to operate in extreme temperatures, has resistance to shock and vibration, and supports wide-voltage power protection for vehicle batteries. Hardware must be explicitly designed for performance in the context of mission-critical mobile computing rigors, featuring powerful multicore CPU/GPU processing, more bandwidth, low latency, and seamless connectivity – principles outlined in the following sections.

An autonomously driven truck is an example of a rugged edge system. It captures data on its route with a range of sensors in the vehicle often sending that data over CAN bus. Critical data, such as, vehicle telematics, GPS, and speed, are transmitted consistently while scheduling information and safety data, including road conditions or obstructions, are simultaneously received.

Blend performance accelerators for real-time processing at the edge

For complex industrial workloads that demand more power, a socket CPU system might be the optimal option. Socket CPU systems generally offer more performance than SoCs – with more cores, higher clocked cores, and a higher TDP, they operate at a much higher temperature than SoC PCs. However, socket PCs consist of a motherboard with a CPU that is mechanically installed into the socket. Industrial-grade edge computers that use socket type CPUs can also be engineered in fanless designs that use passive cooling for better reliability in the harshest environments. These types of computing solutions strike a solid balance between multicore performance and rugged reliability in hardened designs. Other components, such as GPU and memory, must also be manually inserted into the system through other slots on the motherboard.

Note that adding GPUs for hardware acceleration may be ideal for AI and machine learning applications, allowing edge computers to store, process, and analyze large amounts of data without having to move data to the cloud – these access an abundance of cores for parallelism versus a sequential CPU, for real-time inference. As a result, their deployment could save a considerable amount of money and internet bandwidth, especially if a metered data plan is in place.

Edge computing hardware must be rugged enough to withstand operation in volatile environments where systems are exposed to frequent shocks, vibrations, dust, debris, and even extreme temperatures. Fanless designs are often preferred here. Designs without fans or ventilation holes prevent the possibility of dust and debris entering the system and damaging sensitive internal components.

Address the realities of the physical computing environment

Systems should also be cableless, ensuring optimal handling of shock and vibration. Cable-free systems are not subject to the possibility of a loose cable that could render the system inoperable. Enclosures of aluminum and steel complete the environmental protection strategy, making cleaning the computer’s outer portion easy while preventing the system from corroding and deteriorating if exposed to water and dirt. Protection levels vary, so evaluate the need for ingress rating protections as a design feature that adds reliability and longevity to system performance.

Increase RAM for responsiveness, SSDs for reliability

For long-term storage, small form factor rugged PCs can be equipped with HDDs (hard drives) and/or SSDs (solid-state drives). A single enterprise-grade SSD might hold terabytes of data and transfer data at faster speeds than hard drives. Additionally, rugged PCs can be configured with NVMe SSDs, extremely fast storage devices capable of read speeds up to 3,500 MB/s and write speeds up to 2,500 MB/s. In configuring an ultra-rugged small form factor PC, designers should opt for SSDs because they store data on silicon chips, which offer magnitudes of reliability over hard drives reliant on spinning metal platters for data storage. SSD cost is often prohibitive in terms of price per capacity, but it is potentially shortsighted to defer reliability and ruggedness in system storage that may experience shock and vibration. That said, for organizations requiring large amounts of data storage, hard drives can be added for additional volume. For example, large storage capacity works well for long-haul driving data, including a 10 GbE connection to move data bi-directionally – effectively stored and accessible to continuously train machine learning algorithms for ongoing improvement.

Wide power options protect mission-critical performance

Rich I/O protects flexibility for integration with new and legacy equipment

IoT integrators can best address I/O requirements with a plug and play option. Popular I/O options include USB 3.1 Gen 2 ports capable of data transfer speeds up to 10Gbs, COM ports for legacy devices, and RJ45/M12 Ethernet ports for LAN/ PoE+ devices, and General Purpose I/O ports (GPIO) to program on/off triggers in automation.

Understanding the rugged edge

These challenges represent a number of emerging IoT applications such as data center performance enabled on the factory floor, intelligent vending systems using modular designs for smart workload consolidation, processing plants deploying inference computing to improve output and safety, and much more. Understanding the rugged edge – what it needs and what it enables – will help designers hit the mark with a full spectrum of new and exciting inference computing applications in the harshest remote and mobile environments.

Wired, wireless, or all the above

In the event that wired connectivity is not available, edge computers should still be able to connect to the internet via options for Wi-Fi6 (IEEE 802.11ax), used for ultra-reliable, low latency communications through high-speed wireless LAN connectivity. WiFi6 also offers configuration flexibility for range and power consumption as well as performance that is closest to wired LAN in terms of latency and bandwidth. In the absence of Wi-Fi, edge computing solutions should be able to offload critical data via cellular 4G, LTE, and 5G connectivity. Multiple SIM module sockets should be integrated as well, allowing organizations to add up to two data carriers for redundancy. 4G tops out at a theoretical speed of 100 Mbps, whereas 5G tops out at a theoretical speed of 10 Gbps – the kind of fast cellular connectivity is extremely important for remote deployments where stable internet connectivity is not always available. Bluetooth connectivity is an additional option as a lightweight technology that offers quick and straightforward connectivity for low-powered devices. Although Bluetooth does not provide the speed and range that Wi-Fi offers, it does provide reliable one-to-one and many-to-many connectivity.