Advancing UK Aerospace, Defence, Security & Space Solutions Worldwide

Features

Processing data on the frontline

Mark Jeffrey, Technical Director, Recab UK, outlines the key considerations when designing embedded systems for processing data in defence.

Image courtesy Recab UK

Information and intelligence have long been the backbone of successful military and defence operations. Increasingly, that intelligence is driven by data collected by devices and systems in the air, on land and aboard naval vessels, which requires reliable, rugged embedded systems capable of handling vast quantities of data.  

Advertisement
Farsound RT Brain

Across all industries, we are experiencing a data generation boom. Every day, we globally generate a volume of data that would have been incomprehensible a couple of decades ago. However, with increased data comes the need for greater processing requirements in the growing armada of embedded electronic systems.

This is especially pertinent to defence applications, where embedded electronic systems are used for everything from communications to global positioning, in all applications from remote fixed systems to mobile vehicles on land, in air and at sea. These systems must process input data quickly and effectively, all in harsh operating environments, which involves an ever-increasing amount of processing power and careful design considerations.

As many applications have become more data-intensive, there has been an increase in computing techniques such as graphics processing unit (GPU) accelerated computing to improve system capabilities. This has led to wide use of general-purpose calculation on graphics processing unit (GPGPU) in many industry applications, with parallel computing platforms like NVIDIA’s Compute Unified Device Architecture (CUDA) entering into embedded computing systems beyond the realm of gaming where it was originally used.

GPGPU is most readily used in applications that typically operate in a stable, and often temperature-controlled, environment, like telecommunications. The transition has not been as smooth for computing platforms that are to be subjected to extreme shock and vibration, or extreme temperature and humidity fluctuations that range from sub-zero to triple digits, in addition to supporting crucial, lifesaving and security-focussed applications.

Experience shows that these two ideas - of the high processing potential of GPGPU solutions with ruggedisation for harsh operations - can easily be reconciled, as hundreds of embedded systems for defence contractors now meet the regulatory, operational and processing requirements of the defence industry. From this experience, we can reliably say that the principles of ruggedisation for embedded systems can be applied to GPGPUs.

A recently published application note by Aitech, entitled 'Process High Volumes of Data in Rugged Embedded Systems, No Matter the Requirements', outlines some of the steps that can be taken to ensure GPU accelerated computing systems are deployed in the most effective way for defence applications.

System requirements
The best first step is for system designers to take stock of the system. Today’s military systems use far more resources in a much smaller footprint, typically referred to as optimised SWaP, or size, weight and power. This needs to be achieved while keeping costs low. In addition, these applications function in extremely harsh environments, and carry with them the need to operate reliably all the time, every time. As Aitech says: 'This dichotomy has plagued many electronic engineers developing critical military, and defence systems for decades, but these challenges can not only be mitigated but met as well'.

Crucially, it is important to always balance system needs and processing requirements with the rugged aspects of the application environment. By relying on proven ruggedisation techniques as well as verified testing methodologies, GPU accelerated computing can offer unique advantages in system performance, even in the harshest of environments. There are three key areas where GPGPU computing provide significant value: processing, memory and power consumption.

Data processing
In mission-critical applications, the accuracy, reliability and speed of embedded systems are essential to a real-time, decision-making process, whether it is a response required by an actual human or through artificial intelligence. This is especially true of defence applications.

Because it is based on a parallel architecture, GPGPU computing processes tens of thousands of data points simultaneously, versus only hundreds using serial processing. Even a typical multicore CPU-based architecture only offers a handful of cores running in parallel. When integrated into a ruggedised system, GPGPUs can meet the growing data requirements of today’s military, defence and space applications.

Memory and storage
One of the challenges that many defence applications face that other industries often do not is the volatility of connections. Rugged and mobile systems may frequently be unable to access a network to communicate data in real-time. In such an event, we must consider where this data is stored until it can be transmitted. Once it can be, the data must then be communicated quickly and correctly.

Onboard storage capacities have been increasing, due to the variety of compact, high density Flash-based modules, high-speed non-volatile memory express (NVME) protocols and secure peripheral component interconnect express (PCIe) based interfaces now available. In addition, memory capabilities have been enhanced by GPGPUs, allowing processing closer to the edge where it is needed most. So, when the data is transmitted, it can already be pre-processed and actionable.

Advertisement
ODU RT 2

Power consumption
There are two aspects to power consumption that we must consider when developing an embedded GPGPU platform for defence. First, managing power resources across compact, high density systems and second, increasing the power-to-performance ratio of these systems. Some GPGPU boards are very power efficient,with some boards offering the same consumption requirements as CPU and GPU boards together.

However, GPGPU boards can process far more data using thousands of parallel CUDA cores, meaning a good power-to-performance ratio. More processing is available to the application for the same, and sometimes slightly less, power.

GPGPU computing is quickly becoming a platform for advanced computing intelligence, due to the hundreds of high-performance cores that provide unprecedented parallel processing capabilities, using general purpose programming languages, such as NVIDIA’s CUDA API. With the proper ruggedisation techniques in place, military and defence programmes can benefit from GPGPU computing systems.

To cite one example from Aitech’s application note, a GPGPU system is invaluable in mobile land vehicles. Today, tanks and other ground military vehicles are often relied upon to send mission critical data from the battlefield to command centres, or directly to soldiers on the ground. As such, it is quite common for these vehicles to be fitted with multiple onboard cameras and data collection points.

Here, a rugged GPGPU system might be responsible for capturing images from six cameras — four composite and two HD-SDI — and then performing simultaneous image processing applied to object recognition and classification, as well as situation awareness.

The system is using CUDA for image processing and saving sensitive data on internal fast NVME SSD that can be transmitted back to the command centre instantly and when needed. The multiple video inputs are processed simultaneously in a low-power, small form factor, rugged system, which provides a performance-per-watt factor that is critical in determining a go/no go for programme deployment.

There is a lot to consider in GPGPU for rugged, defence applications. However, the benefits of these in embedded systems for processing and transmitting data is worth the layer of design complexity. It is why the design and development of such systems is often best tasked to embedded computing specialists who can ensure these considerations are part and parcel of an effective, certified solution.

As the volume of data produced on the frontline continues to increase, more powerful embedded systems will become a requirement. It is only by staying one step ahead that military and defence applications can maintain the advantage of intelligence.


 

 

Advertisement
Advanced Navigation LB 1
Securing military connectivity in contested environments

Features

Securing military connectivity in contested environments

14 March 2024

Tristan Wood, founder of Livewire Digital, explores the power of hybrid networking and how it can underpin robust wide area networks across all arms and services, from land, sea and air.

Defining data-centric security in complex future warfare

Features

Defining data-centric security in complex future warfare

1 March 2024

John Dix, Land Communications, Thales, considers the role of data-centric security and evolving soldier systems integration, in complex future warfare.

Is Just in Time a thing of the past?

Features

Is Just in Time a thing of the past?

1 February 2024

Paul Adams, aerospace and defence sector specialist at Vendigital, explains why Just in Time production is unlikely to make a comeback anytime soon.

Could R&D tax reform have consequences for A&D supply chains?

Features

Could R&D tax reform have consequences for A&D supply chains?

11 January 2024

Jenny Tragner, Director and Head of Policy at ForrestBrown, looks at why R&D tax reform could have unintended consequences for aerospace and defence (A&D) supply chains.

Advertisement
Farsound RT 2
Busting automation myths and embracing robots

Features

Busting automation myths and embracing robots

13 December 2023

Carl Patrick, Robot Sales Manager – Machine Tool Automation at FANUC UK, busts some of the myths surrounding greater automation and explains why we should be embracing robots.

Dealing with a supplier SOS

Features

Dealing with a supplier SOS

6 November 2023

Paul Adams, Director and aerospace & defence sector specialist at Vendigital, highlights the ways in which OEMs and their suppliers can proactively address critical supply chain risks.

Advertisement
ODU RT