Some of you may know me from the seti@home. I did some optimizing of the code there.
Now I'm trying to do the same (at least something similar) here.
One of the first things I noticed in the code was that the memory access pattern at one point of the code was not efficient. There was a table of constants declared __constant. Nothing bad at that. But the constant buffer was read from a different address by each thread. That hurt NVIDIA GPU performance a lot.
A quick hack was to use a binary editor to change
"__constant" to "__global "
Thanks to Bernd M. for implementing that to the official code (1.28 NVIDIA Power Up).
Since then I have learnt more of the code and done some minor improvements now and then. There are some users testing my recent version(s) and the optimization (hobby) continues.
It's Sunday morning. Have you had your breakfast beer?
A Proud member of the O.F.A. (Old Farts Association). Be well, do good work, and keep in touch.® (Garrison Keillor) I want some more patience. RIGHT NOW!
I had a champagne breakfast once, but never a breakfast beer. Coincidentally I ran into Founders Breakfast Stout at my local shop the other day. I'll try it some time :)
I used to have a roommate who would substitute beer for milk with his morning cornflakes.....
I think that would ruin a perfectly good beer as well as cornflakes ;)
A Proud member of the O.F.A. (Old Farts Association). Be well, do good work, and keep in touch.® (Garrison Keillor) I want some more patience. RIGHT NOW!
petri33 wrote: Hi! Some of
)
Thank you VERY much for what you are doing!!
Ah, well spotted!
)
Ah, well spotted!
E pluribus unum
Awesome job, PETRI33, thank
)
Awesome job, PETRI33, thank you!
E pluribus unum
It's Sunday morning. Have you
)
It's Sunday morning. Have you had your breakfast beer?
A Proud member of the O.F.A. (Old Farts Association). Be well, do good work, and keep in touch.® (Garrison Keillor) I want some more patience. RIGHT NOW!
I had a champagne breakfast
)
I had a champagne breakfast once, but never a breakfast beer. Coincidentally I ran into Founders Breakfast Stout at my local shop the other day. I'll try it some time :)
E pluribus unum
I used to have a roommate who
)
I used to have a roommate who would substitute beer for milk with his morning cornflakes.....
Gandolph1 wrote: I used to
)
I think that would ruin a perfectly good beer as well as cornflakes ;)
A Proud member of the O.F.A. (Old Farts Association). Be well, do good work, and keep in touch.® (Garrison Keillor) I want some more patience. RIGHT NOW!
Tom M wrote: Gandolph1
)
Don't knock it 'til you try it!
Proud member of the Old Farts Association
GWGeorge007 wrote: Tom M
)
A moco loco might be a better treatment for the hangover than hair of the dog flakes
"hair of the dog
)
"hair of the dog flakes"
Haha! That has to be the best name for the most grisly sounding breakfast ever.
E pluribus unum