Speculative Thread Framework for Transient Management and Bumpless Transfer in Reconfigurable Digital Filters
Michael Giardino, Wayne Maxwell, Bonnie Ferri, and Aldo Ferri

TL;DR
This paper introduces a speculative thread framework that enables seamless, delay-free reconfiguration of digital filters by predicting and preparing for algorithm switches in advance, reducing transient effects.
Contribution
It proposes an automatic reconfiguration method using speculative threading to achieve bumpless transfer without delay in digital filter switching.
Findings
Successful implementation of speculative thread framework
Reduced transient effects during filter switching
Demonstrated real-time performance in filter bank experiments
Abstract
There are many methods developed to mitigate transients induced when abruptly changing dynamic algorithms such as those found in digital filters or controllers. These "bumpless transfer" methods have a computational burden to them and take time to implement, causing a delay in the desired switching time. This paper develops a method that automatically reconfigures the computational resources in order to implement a transient management method without any delay in switching times. The method spawns a speculative thread when it predicts if a switch in algorithms is imminent so that the calculations are done prior to the switch being made. The software framework is described and experimental results are shown for a switching between filters in a filter bank.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
