CUDA Bitmap Plugins complete

View: New views
3 Messages — Rating Filter:   Alert me  

CUDA Bitmap Plugins complete

by Evan Lezar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there

Just a quick note that all the bitmap.modifier plugins have now been implemented in CUDA - nothing like a more difficult problem to scare us into working :)

As I mentioned on my wiki, there is still quite a bit of scope for performance tuning, but that is best left 'till later.

A summary of the performance results can be seen at

http://www.k-3d.org/cdash/testDetails.php?test=29423&build=697

When I get a little more time, I'll make the graph a bit more pretty :)

Cheers
Evan

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development

Re: CUDA Bitmap Plugins complete

by bART Janssens-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Jul 10, 2008 at 4:39 PM, Evan Lezar <evanlezar@...> wrote:
> Just a quick note that all the bitmap.modifier plugins have now been
> implemented in CUDA - nothing like a more difficult problem to scare us into
> working :)

Hi Evan,

Abour SudivideEdges: starting off with just the split_point_calculator
is a good idea, but you need to build on what happens in create_mesh.
To be clear, just implementing update_mesh in CUDA requires this
workflow:
- copy the output mesh to a device mesh. It is already at correct
size, everything was set up in create_mesh
- all the input arrays for the split_point_calculator should be device
arrays that correspond to the Input mesh. Only the points array is an
output array, and that should come from the previously generated
device mesh
- The resulting mesh is the converted Output, with certain point
positions recalculated by the split_point_calculator.

Hope this helps!

Cheers,

--
Bart

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development

Re: CUDA Bitmap Plugins complete

by Evan Lezar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thats sounds simple enough. I will give it a go. Hopefully i have
something to wow you with tomorrow!

Evan

On 7/10/08, Bart Janssens <bart.janssens@...> wrote:

> On Thu, Jul 10, 2008 at 4:39 PM, Evan Lezar <evanlezar@...> wrote:
>> Just a quick note that all the bitmap.modifier plugins have now been
>> implemented in CUDA - nothing like a more difficult problem to scare us
>> into
>> working :)
>
> Hi Evan,
>
> Abour SudivideEdges: starting off with just the split_point_calculator
> is a good idea, but you need to build on what happens in create_mesh.
> To be clear, just implementing update_mesh in CUDA requires this
> workflow:
> - copy the output mesh to a device mesh. It is already at correct
> size, everything was set up in create_mesh
> - all the input arrays for the split_point_calculator should be device
> arrays that correspond to the Input mesh. Only the points array is an
> output array, and that should come from the previously generated
> device mesh
> - The resulting mesh is the converted Output, with certain point
> positions recalculated by the split_point_calculator.
>
> Hope this helps!
>
> Cheers,
>
> --
> Bart
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> K3d-development mailing list
> K3d-development@...
> https://lists.sourceforge.net/lists/listinfo/k3d-development
>

--
Sent from Gmail for mobile | mobile.google.com

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development
LightInTheBox - Buy quality products at wholesale price