Supported Hardware
Overview
Barbara is a hardware-agnostic edge computing platform, designed to run across a broad variety of devices regardless of brand, architecture, or form factor. This flexibility ensures seamless integration into existing industrial environments and facilitates future scalability.
Architecture Compatibility
Barbara Core supports both x86 (Intel-based) and ARM-based devices, making it ideal for a wide range of edge deployments, from compact low-power gateways to high-performance industrial servers.
Additionally, the platform supports GPU acceleration, allowing for the execution of demanding AI workloads directly at the edge—including AI model training scenarios.
Supported Edge Hardware Profiles
Barbara Core is engineered to be highly adaptable, supporting a wide variety of physical device formats and performance profiles. From a form factor perspective, the platform is compatible with standalone gateways or industrial PCs, rack-mounted servers, wall-mounted industrial computers, and DIN-rail-mounted gateways, among others. This versatility allows Barbara to integrate seamlessly into diverse infrastructure layouts—whether on a factory floor, in a remote industrial outpost, or inside a compact control cabinet.
In terms of computing power, Barbara supports a broad range of device classes. Small ARM-based gateways offer an affordable and energy-efficient solution for lightweight applications. Medium-sized gateways powered by Intel Atom or Celeron processors provide a balanced option for workloads that are moderately demanding in terms of resources. For more performance-intensive applications, Barbara supports large devices equipped with Intel i3, i5, or i7 processors—offering strong computational capabilities at an accessible price point.
In addition to physical devices, Barbara also supports deployment on virtual machines. Specifically, Barbara Core can be deployed on VMware, Hyper-V, and KVM environments.
GPU and AI Acceleration
Barbara provides full support for NVIDIA GPUs, including the entire Jetson Family, enabling hardware-accelerated inference and training directly at the edge.
Virtual Machine Support
In addition to physical devices, Barbara Core can also be deployed on Virtual Machines. This allows users to run Barbara on virtualized infrastructure using the most common hypervisors in both development and production environments.
Barbara supports the following VM formats:
- VMware
- KVM
- Hyper-V
Running Barbara in a VM is especially useful for testing, CI/CD pipelines, or scenarios where hardware abstraction and high availability are needed. While VMs may not offer the same real-time performance as physical edge devices, they provide flexibility and fast provisioning options, especially in on-prem or hybrid setups.
Supported Brands
Barbara Core is compatible with most major edge hardware manufacturers, including (but not limited to):
- Aaeon
- ADLINK
- Advantech
- ASRock
- ASUS
- C&T
- Dell
- Lanner
- MOXA
- NVIDIA
- Phoenix Contact
- Rockwell
- Schneider Electric
- Sintrones Technology
- TEGA
This list is not exhaustive. If your device is not listed or belongs to a different manufacturer, Barbara offers a hardware porting service to ensure compatibility with your specific device.
Need Support for Custom Hardware?
If you require support for a hardware platform not currently supported out-of-the-box, or if you'd like access to a more comprehensive compatibility list, please reach out to our sales team. We’re happy to assess your hardware and guide you through our Barbara Core porting service.