Newsched
In order to get more developers involved in the newsched project, which is aimed to be the GR 4.0 runtime and a sandbox to work out new ideas related revamping GNU Radio for enhanced modularity and native support of heterogenous and distributed platforms, we present a tutorial of the components of newsched.
Tutorial
- The Basics
- Ports
- Nodes and Blocks
- Graphs and Buffers
- Schedulers
- Flowgraph Monitor
- Single Threaded Scheduler
- NBT Scheduler
- The Flowgraph
- Base Blocks
- Block Development Methodology
- Build System
- Our First Test
- Parameter Access Mechanisms
- Inter-Scheduler Interfaces
- CUDA Custom Buffers
- Benchmarking
- Distributed Flowgraphs
- … TODO
- More Blocks
- Block Parameters and Callbacks
- Optimization