|
From: | 史 皓航 |
Subject: | re: [GSoC porting SIMD to gr-web] weekly update |
Date: | Tue, 4 Oct 2022 15:04:05 +0000 |
Hi, all! I am working on enabling gnuradio to run faster on the browser through `simd on wasm` named under the GSoC project.
I am thrilled that I passed the GSoC final stage evaluation.
They give me much help either technical or non-technical(inspire me in moments) (hahaha) I will keep on the gnuradio/volk feature issue, and wait for later CPython official support building. Draft pr link:
https://github.com/marcnewlin/gnuradio-web/pull/2 Note: This pr is going to be in the draft since the upstream
qt_gui has not fully finished, there lack of some features to be implemented which are related to gr-web. Also, there opened an issue talking about the CI/CD docker deployed strategy.
Any comment or advice is welcome! Yous, 发件人:
史
皓航 Dear all! I am working on enabling gnuradio to run faster on the browser through `simd on wasm`.
I will post weekly updates in this thread(sorry there lost 2 weeks’ logs). The following is from last week: Short version: Have uploaded a wiki page to try to grab the basic gnuradio-web workflow and the main method in accelerate gnuradio-web Wiki page:
page here
Yours, Yao. 发件人: 史
皓航 Hi, everyone! I am working on enabling gnuradio to run faster on the browser through `simd on wasm`.
I will post weekly updates in this thread. The following is from last week: Short version report: Later plan: 1. Develop those missing components in gr-web (making it more extensible) 2. To support `simd on wasm` this project will go slow pace. Full version blog:
blog here Yours, Yao 发件人: 史
皓航 Hi, everyone! I am working on enabling gnuradio to run faster on the browser through `simd on wasm`.
I will post weekly updates in this thread. The following is from last week: Short version report: Has Done: 1. Building debug mode `CPython`. 2. Compare the `webapp` directory output files. (not fully finish) 3. Use `wasm2wat` to ensure `volk` is really under `wasm-simd`. Delay and TODO in this week: 2. Compare the `webapp` directory output files. 4. Enabling open and save files for user-selected paths in gr-web. Full version blog:
blog here Yours, Yao 发件人: 史
皓航 Hi, everyone! I am working on enabling gnuradio to run faster on the browser through `simd on wasm`.
I will post weekly updates in this thread. The following is from last week: Short version report: Has Done: Building with `volk` `wasm-simd` success, running fail. TODO: 1. Building debug mode `CPython`. 2. Compare the `webapp` directory output files. 3. Use `wasm2wat` to ensure `volk` is really under `wasm-simd`. 4. Enabling open and save files for user-selected paths in gr-web. Full version blog:
blog here Yours, Yao 发件人: 史
皓航 Hi, everyone! I am working on enabling gnuradio run faster on browser.
I will post weekly update in this thread. Following is last week: Short version report: Has Done: running flow graph again success TODO: 1. Transplant volk to wasm-simd building
2. Enable edit module in flow graph on gnuradio-web (current not support edit module). Full version blog:
blog here Yours, Yao 发件人:
史
皓航 <shyhot@outlook.com> Hi, all!
I will post weekly this project update in this thread, following is last week:
Short version report:( unfortunaly I need to rebuild gr-web)
Has Done: 1. using latest gr commit to build gr-web. 2. Fix commit missing issue. TODO: 1. fix the running fail issue. 2. And push the modification to marc’s repo.
Full version report: blog here
Yours, Yao
发件人: 史
皓航
Hey, all!
I will post weekly this project update in this thread, following is last week:
Short version report:(due to covid-19 the progress slows down a little)
Has Done: post a blog to introduce the dev tool usage(part 1) TODO: post another blog and measure the different implemented volk performance(time cost first)
Full version report: blog here
Yours, Yao.
发件人:
史
皓航 <shyhot@outlook.com>
Hey, all!
This is a weekly update email about the GSoC project.
Following is last week progress and next week plan: Short: l Has Done: building gr-web wholly and play grc. l Need to be Done: Intend to run a benchmark to measure different implement to `volk` Full blog:
Yours, Yao
发件人:
史
皓航
Hi, everyone! I've been accepted to work with GnuRadio for this year's Google Summer of Code.
The task I intend to implement is porting SIMD code to gr-web through wasm, which enables gnuradio more extensible and popular through the browser.
I am really sorry, this post seems a bit late due to some unexpected problems with the building gr-web from the source.
Last week's blog: https://eat4toast.github.io/2022/07/04/week1.html
I will post a weekly update on the mailing list, well the blog will record more latest progress.
Yours, Yao.
|
[Prev in Thread] | Current Thread | [Next in Thread] |