Skip to content

Stream computing: Brook’s model for GPUs

The 2004 paper describes kernels processing stream elements as an alternative to graphics APIs and shaders, a model that can inform evaluations of GPU workloads.

By Wendelmaques ·

Source: Brook introduziu a computação em fluxo para GPUs (dl.acm.org). Text prepared with AI from this source.

What happened and what to do

The 2004 paper “Brook for GPUs: Stream Computing on Graphics Hardware” describes a stream-computing model for GPUs. In it, kernels process elements organized in streams, as an alternative to programming through graphics APIs and shaders. The paper records an early stream-programming model and helps put the evolution of GPU computing in context.

For a company evaluating GPU processing, a practical response is to map workloads, identify parallelizable operations, and compare implementation options using criteria such as performance, cost, and maintainability. Wendelmaques can structure this evaluation and, where appropriate, implement metrics collection, tests, and dashboards to track results.

How the consultancy can help

Wendelmaques can diagnose the workloads and infrastructure involved, define the scope of an evaluation or monitoring implementation, and propose its operation based on the specific case.

Next step

Send a short description of your GPU workload or need to receive a proposal with a defined scope.

Looking for something else?Frequently asked questionsGuidesContact