Speaker
Description
Another year, another update! This talk marks the third consecutive year of CyberEther development updates at the GNURadio Conference.
CyberEther is a multi-platform GPU-accelerated interface designed for compute-intensive pipelines. Engineered to provide cutting-edge visualization capabilities, it leverages powerful graphics and compute backends including Vulkan, Metal, and WebGPU. The platform's runtime configurable flowgraph pipeline and modular blocks enable seamless acceleration across various devices, making it a versatile tool for prototyping and testing new ideas.
Built from the ground up with a focus on compatibility and extendability, CyberEther runs on a wide array of devices, from Apple Silicon and Linux systems to Raspberry Pi and web browsers using WebGPU. Its graphical interface allows users to build pipelines intuitively, while a headless remote interface facilitates control over servers and edge devices. With a commitment to ongoing development and community contributions, CyberEther continues to evolve, integrating new features and expanding its capabilities beyond radio communications to areas such as machine learning, computer vision, and robotics.
This year's update will present the new features developed:
- Memory interoperability between CUDA, Vulkan, and Metal.
- Headless remote interface.
- Addition of multiple new blocks (Filter, Multiplication, Slice, etc).
- Visual flowgraph editor interface.
The future development plans for the next year will also be discussed. This includes adding support for GNU Radio in CyberBridge, an interface that enables GNU Radio to use CyberEther to display plots and other visualizations frictionlessly.
Talk Length | 30 Minutes |
---|---|
Link to Open Source Code | https://github.com/luigifcruz/CyberEther |