Here's the link I promised

https://catchchaos.wordpress.com/2016/08/21/gsoc-wrap-up/

On Tue 23 Aug, 2016, 10:28 AM Param Hanji, <param.catchch...@gmail.com>
wrote:

> Hello,
>
> I'm attaching a link to my final blog post summarising my work during the
> summer. This is the same link that I'm submitting as part of the final
> evaluation on the official GSoC website.
>
> Kindly let me know if any changes are required.
>
> Best,
> Param Hanji
>
> On Sat 13 Aug, 2016, 11:59 PM Param Hanji, <param.catchch...@gmail.com>
> wrote:
>
>> Hi,
>>
>> For GSoC this year I've worked to improve OpenCL support for BRL-CAD. I
>> started off with accelerating a few of the primitives.
>>
>> This was basically writing kernel code for the shoot algorithms for
>> various primitives. I had accelerated EPA just before GSoC began. This was
>> followed up with ETO and then PART. PART in particular had a few changes
>> since it had goto statements.
>>
>> https://sourceforge.net/p/brlcad/patches/435/
>> https://sourceforge.net/p/brlcad/patches/444/
>> https://sourceforge.net/p/brlcad/patches/446/
>>
>> All of them were accepted (after a few changes).
>>
>> Then I moved on to incorporate boolean evaluation on the GPU side so that
>> complex figures can be generated. We decided that it was a good idea to
>> first have an interface to call the serial boolweave() and boolfinal()
>> functions using GPU generated segments as inputs. This yielded mixed
>> results.
>>
>> I'm pretty confident weaving happened correctly, but the final evaluation
>> failed. This was sort of confirmed by PGM files generated (showing number
>> of segments and partitions for each pixel).  PFA a patch of my attempt.
>>
>> Over the past couple of weeks (and the next week) I've focused on
>> implementing boolweave() on the GPU. I've fixed all the compile errors,
>> leaving run time debugging for the upcoming week. Unfortunately, I've run
>> out of time and can work on the kernel bool_eval() only after GSoC.
>>
>> You can find my daily development logs here:
>>
>> https://catchchaos.wordpress.com/
>>
>> Best,
>> Param
>>
>
------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to