cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

wgbljl
Journeyman III

How to optimize brook+ program?

I admit that brook+ is a more general and easy-use gpu language.

But when I complete a application, I could not find a way to optimize it.

Although CUDA is a more complex gpu language, but with it I could make many optimization for better and better performance.

Is there any guide about optimization for Brook+ program?

0 Likes
3 Replies
ryta1203
Journeyman III

If you are going to program high level then just use CUDA, it's a much better high level solution than Brook+ at the moment. CUDA also is much easier to optimize, meaning that the documentation easily explains what it takes to optimize CUDA applications.
0 Likes

The IL wich brook+ generates is so bad so I don't think man can understand it if the kernel is realy big and you use a lot of inputs - I decide to write in IL. And thying to do my own pure languege - but I don't want to make just another vehicle( may be bad russion2engleash translation - the mean is "useless thing")

0 Likes

The IL is getting more readable in the upcoming 1.3 version.

0 Likes