Projects 3
Publications 5
Awards 0

Research

Projects

Teaching

Taught Modules

Output

Belson, Bruce (2024) Asynchronous programming using C++ coroutines in embedded and edge computing. [Thesis] [DOI]
Other Publication Open Access ResearchOnline@JCU
Belson, Bruce; Holdsworth, Jason; Kerrison, Steve; Philippa, Bronson (2026) 'Reducing Energy Consumption for Machine Learning Inference on Edge Devices using C++20 Coroutines'. ACM Transactions on Embedded Computing Systems, . [DOI]
Journal Publication Open Access ResearchOnline@JCU
Belson, Bruce; Xiang, Wei; Holdsworth, Jason; Philippa, Bronson (2021) 'C++20 coroutines on microcontrollers - what we learned'. IEEE Embedded Systems Letters, 13 (1):9-12. [DOI]
Journal Publication ResearchOnline@JCU
Belson, Bruce; Holdsworth, Jason; Xiang, Wei; Philippa, Bronson (2019) 'A survey of asynchronous programming using coroutines in the Internet of Things and embedded systems'. ACM Transactions on Embedded Computing Systems, 18 (3). [DOI]
Journal Publication ResearchOnline@JCU
Belson, Bruce; Philippa, Bronson (2022) 2022 IEEE 25th International Conference on Computational Science and Engineering (CSE) Speeding up Machine Learning Inference on Edge Devices by Improving Memory Access Patterns using Coroutines Wuhan, China, [DOI]
Conference Publication ResearchOnline@JCU