2023 Fiscal Year Research-status Report
Perfect Stream Fusion for Information Flow Processing
Project/Area Number |
21K11821
|
Research Institution | Tohoku University |
Principal Investigator |
Kiselyov Oleg 東北大学, 情報科学研究科, 助教 (50754602)
|
Project Period (FY) |
2021-04-01 – 2025-03-31
|
Keywords | stream processing / DSL / info flow processing / software-defined radio / sensor fusion |
Outline of Annual Research Achievements |
We (with the Master student, who has just successfully graduated) have completed a significant milestone: demonstrating that our stream processing approach scales to the significant application: Software-Defined Radio, specifically, FM Radio reception in software.
The approach is implemented as the freely available (open source) library called Strymonas (https://strymonas.github.io). We have released version 2.1 of the library.
We have demonstrated that Strymonas offers portable high performance, well enough for the real-time FM Radio reception. It is on par with (or, on Raspberry Pi Zero, outstripping) the state-of-the-art GNU Radio, while providing correctness guarantees (that is, ensuring the absence of classes of bugs). The application is described in a paper presented at the international workshop and published in the ACM Digital Library. The paper received the Best Paper Award.
|
Current Status of Research Progress |
Current Status of Research Progress
1: Research has progressed more than it was originally planned.
Reason
The paper presenting our results at the international (ACM SIGPLAN) workshop PEPM 2024 has received the Best Paper award.
|
Strategy for Future Research Activity |
In the last year of the grant I plan to concentrate on explaining the theory underlying strymonas in a comprehensive journal paper. That is, the paper is to explain why strymonas has high performance and why it is correct.
|
Causes of Carryover |
Most of the grant was meant to be used for travel expenses for travel to scientific meetings. During COVID, no travel was possible. I'm slowly catching up.
|