Perfect Stream Fusion for Information Flow Processing
Perfect Stream Fusion for Information Flow Processing
批准号:
21K11821
负责人:
Kiselyov Oleg
金额:
$2.66万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2021
资助国家:
日本
项目状态:
未结题
起止时间:
2021-04-01 至 2025-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Last year we have finally released our stream fusion library, Strymonas 2: Highest-performance Stream Processing: generating high-performance OCaml and C code from declarative stream pipelines (available on Github https://strymonas.github.io/) and presented it at an international (ACM SIGPLAN) workshop.We have further improved the performance of our FM radio application, based on strymonas, and verified that it is fast enough for live FM radio reception, using the standard SDR (Software Defined Radio) hardware (HackRF).Crucial to the high performance stream processing is efficient and reliable C code generation. It is implemented in strymonas and described in the "Generating C" paper and several presentations made on this topic. There are many subtleties in generating C, many of which relate to mutable variables. Solving the problem once and for all, without imposing any ad hoc restrictions, required a new theoretical treatment of assignment. The results were presented at several meetings.
期刊论文(16)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
--
发表时间:
2021
期刊:
Proceedings of HAPOC 21
影响因子:
--
作者:
[Aggelos Biboudis, Jeremy Gibbons, Oleg Kiselyov]
通讯作者:
Oleg Kiselyov
New View on Plasma Fractals -- From the High Point of Array Languages
等离子分形的新观点——从数组语言的高度来看
DOI:
--
发表时间:
2022
期刊:
ACM SIGPLAN FARM 2022 workshop/Arxiv
影响因子:
--
作者:
[Oleg Kiselyov, Toshihiro Nakayama]
通讯作者:
Toshihiro Nakayama
Mutable Variables and Reference Types -- or, L-values Demystified
可变变量和引用类型——或者说,L 值揭秘
DOI:
--
发表时间:
2022
期刊:
影响因子:
--
作者:
[伊藤 将希, 今井 敬吾, Oleg Kiselyov]
通讯作者:
Oleg Kiselyov
配列言語によるプラズマフラクタル生成アルゴリズムの実装と検討(ポスター・デモ)
使用数组语言实现等离子体分形生成算法的研究(海报演示)
DOI:
--
发表时间:
2022
期刊:
影响因子:
--
作者:
[土屋拓実, 岡野浩三, 小形真平, 中島震, 中山敏宏 and Oleg Kiselyov]
通讯作者:
中山敏宏 and Oleg Kiselyov
University of Oxford(英国)
牛津大学(英国)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 11 条