Forum: GNU Radio GSoC participant ; Introduction, progress, plan etc

22a2c3bd265d940ceafff9b8dd007255?d=identicon&s=25 Abhishek Bhowmick (Guest)
on 2014-04-27 17:55
(Received via mailing list)
Hi everyone,
I have been selected for GSoC 2014 under GNU Radio. I will be working
on VOLK over the summer - my project proposal and GSoC page are as
follows :
1.
https://github.com/abhowmick22/GSoc14-Proposal/blo...
2.
https://www.google-melange.com/gsoc/project/detail...

Here are my essential details :
Name :                                   Abhishek Bhowmick
Google ID :                             AbhishekBhowmick22
IRC nick :                               abhowmick22
University (will be joining) :       Carnegie Mellon University, USA
Field of Study :                        Computer Science

For documenting my progress, I will use a blog hosted at Blogger. Here
is the link to my first post.
http://abhishekbhowmick.blogspot.in/2014/04/gsoc-2...
I will keep updating the thread periodically with links to further
posts.

I will be using my Github to push the code I write.
https://github.com/abhowmick22/gnuradio


Looking forward to working with the community and eager to get started
soon.

Cheers,
Abhishek
22a2c3bd265d940ceafff9b8dd007255?d=identicon&s=25 Abhishek Bhowmick (Guest)
on 2014-05-24 13:55
(Received via mailing list)
New blog posts up related to VOLK kernels. Seeking comments and
feedback.
http://abhishekbhowmick.blogspot.in/

On Sun, Apr 27, 2014 at 9:24 PM, Abhishek Bhowmick
22a2c3bd265d940ceafff9b8dd007255?d=identicon&s=25 Abhishek Bhowmick (Guest)
on 2014-06-14 19:38
(Received via mailing list)
More updates, new kernels, more code.
http://abhishekbhowmick.blogspot.in/2014/06/fast-n...

On Sat, May 24, 2014 at 5:25 PM, Abhishek Bhowmick
<abhowmick22@gmail.com> wrote:
>> 2.
https://www.google-melange.com/gsoc/project/detail...
>>
http://abhishekbhowmick.blogspot.in/2014/04/gsoc-2...
>> I will keep updating the thread periodically with links to further posts.
>>
>> I will be using my Github to push the code I write.
>> https://github.com/abhowmick22/gnuradio
>>
>>
>> Looking forward to working with the community and eager to get started soon.
>>
>> Cheers,
>> Abhishek



--
Regards;
Abhishek Bhowmick.
C539637020fd56193dd6daec746c4a84?d=identicon&s=25 Tom Rondeau (Guest)
on 2014-06-15 17:12
(Received via mailing list)
On Sat, Jun 14, 2014 at 1:37 PM, Abhishek Bhowmick
<abhowmick22@gmail.com>
wrote:

> More updates, new kernels, more code.
>
>
http://abhishekbhowmick.blogspot.in/2014/06/fast-n...


Great work, Abhishek. Keep it up!

Tom
22a2c3bd265d940ceafff9b8dd007255?d=identicon&s=25 Abhishek Bhowmick (Guest)
on 2014-06-27 19:27
(Received via mailing list)
Hello,
Been quite some time since my last update. So far, I have been able to
put together some new VOLK kernels for operations like exp, pow, log
and trigonometric functions. These performed really well compared to
glibc implementations. I also added AVX proto-kernels for heavily used
volk kernels, though that didn't offer significant performance gains.

A commonly held view is that the way to get more performance out of
volk is to implement more complex operations (combining many separate
volk functions that are used to achieve the same), at the same time
maintaining a level of generality. An example is the calculation of
timing utility metric for the detection of OFDM frame signal. So far,
I have put together a volk kernel with the desired functionality
(though not optimized), that will be used by a frame detection
gr-block, which I am currently working on. More details on this to
come in the next blog post, which I aim to put out by early next week.

Going ahead, one of the tasks is to incorporate channel coding blocks
such as Viterbi/Turbo from OpenAirInterfaces. This will be followed by
another new volk kernel targeting ofdm equalization, but the exact
nature of the operation to be volk'ified is yet to be finalized.
Through the latter part of the program, I want to spend more time
identifying the different aspects of gr applications that can benefit
from vectorization, this will be the focus of my work post Gsoc.

Of course, suggestions from the community on potential new operations
desirable in volk and other feedback, is greatly appreciated. One such
suggestion that came during the proposal submission phase was
acceleration of the out-of-tree gr-dvbt block by Bogdan Diaconescu, so
that is a good candidate for post gsoc work.

Abhishek

On Sat, Jun 14, 2014 at 11:07 PM, Abhishek Bhowmick
<abhowmick22@gmail.com> wrote:
>>> Hi everyone,
>>> University (will be joining) :       Carnegie Mellon University, USA
>>>
>>> Looking forward to working with the community and eager to get started soon.
>>>
>>> Cheers,
>>> Abhishek
>
>
>
> --
> Regards;
> Abhishek Bhowmick.



--
Regards;
Abhishek Bhowmick.
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.