Looking for the company’s GPU-pioneers

Getting from the technical advantages to the business advantages we have extensive experience.

Several projects were introduced to us via the company’s GPU-pioneer. These collaborations were very successful and pleasant to do, due to the internal support within the company. This is a reason we would like to do more of these – this text is dedicated to the GPU-pioneers out there.

Seeing the potential of GPUs is not easy, even when you’ve carefully read the 13 types of algorithms that OpenCL can speed up. So it’s even harder to convince your boss that GPUs are the way to go.

Here is where we come in. This is what you need to do.

Step 1: Discuss with us

Ofcourse GPUs are not always the way to go. Before you take all the effort, it is a good idea to just chat with us if GPUs are the solution. Also the advantages/disadvantages of OpenCL, CUDA, Metal, RenderScript and another APIs can be discussed, given the requirements for high-end server-GPUs, desktop-GPUs or embedded GPUs. This will help you to tell a stronger story.

Step 2: Bring GPUs to the attention

Depending on your company culture, discuss with your manager in a private meeting, with your colleagues at the cofee-machine or during a team-meeting. During step 1 we’ve prepared you what to say and what to present. Here you can introduce us.

Step 3: Let us call your boss

Your boss makes the decisions and can decide if GPUs are to be introduced. Besides showing a demo how much faster GPUs can be, we can also showcase the business advantages by example. After understanding the business and technical sides, we can calculate the return-on-investment and help your boss decide if GPUs are a good investment or not.

Step 4: Get GPU’ified code

We would like to work specifically with you to port the software to the GPU, or design software from scratch. This is because you know the company’s software and understand the power of GPUs.

We’ll explain you what we programmed, so you learn OpenCL from very experienced GPU-developers.

Step 5: Extend and further optimize the code

Congratulations! Your company now uses the GPU in their products and you are the first to pick to (technically) lead the effort!

As you’ve learnt from us during the project, we are confident you can extend and further optimize the code.

Step 0: Prepare and make contact

Read the 13 types of algorithms that OpenCL can speed up, and see if it applies to your company’s software. Then contact us.

 

Related Posts

intern

We’re looking for an intern to do the cool stuff: benchmarking and Linux wizarding

We have some embedded devices here, which badly need attention. Some have gotten some private time on the bench, but we did not share anything on the  ...

<!--:en-->from-A-to-B<!--:-->

StreamComputing is 2 years old! A personal story.

...  to a Graphviz dot, which could be printed as a nice looking dependency-graph - both great for keeping track of versions and ...

<!--:en-->ziilabs_opencl_image_filters<!--:-->

Exposing OpenCL on Android: Q&A with Tim Lewis of ZiiLabs

...  partners have provided invaluable feedback and we are now looking forward to releasing it to a wider audience later this ...

Mind power

Do you have GPU-brains? A poster-initiative.

...  the chance on a new job in GPU-development in case you are looking. We chose not to reward chosen texts/drawings with goodies, ...