Questions tagged [gpu]

GPU (graphics processing unit), is a specialized processor designed to accelerate the process of building images.

The main purpose of a modern GPU is acceleration of a complex 3D graphics scenes, however they are not limited to just that. GPUs are used in mobile phones, personal computers and game consoles.

179 questions
33
votes
5 answers

Why do GPUs require game specific drivers?

PC GPU driver updates often cite improvements made to performance of specific, recently released games. Why is this game-specific updating needed? How do the game-specific changes interact with the game code?
ApoorvaJ
  • 933
  • 8
  • 18
8
votes
2 answers

How many "parallel units" does a GPU have?

I'd like to know how many parallel units for processing vertices a GPU has. This Wikipedia page provides a GFLOPS and clock speed, for example for the Radeon 5850 "Broadway PRO", you get 1000 GFLOPS. Assume running a vertex shader is 100 flops,…
bobobobo
  • 17,074
  • 10
  • 63
  • 96
3
votes
3 answers

Would it be a good idea to offload tasks like navigation to the GPU?

So I was reading through my copy of GPU Pro 2 and I came across a chapter for building a rendering pipeline for real-time crowds. The implementation uses render targets on the GPU to update agents and finite state machines while also performing…
KlashnikovKid
  • 1,377
  • 1
  • 15
  • 24
0
votes
1 answer

How do I go about selecting minimum GPU requirements for a video game a couple years out from release?

How does one go about determining a good minimum GPU requirement for a game that development is starting on, that will be published in approximately 2 years? On one hand, you want as many people as possible to be able to play it, but on the other…
RobC
  • 103
  • 2
0
votes
1 answer

Are Textures cached by GPU or buffered from memory for every frame?

Are the textures buffered from memory(RAM) for each Draw Call/Frame or are cached in VRAM. As per my research, I believe in the former case, if it is, then isn't the second approach a better option? For example, in First Person Shooter games, the…
Neek
  • 11
  • 1
  • 4
0
votes
0 answers

How can I use gpu to crop unnecessary pixels from an image?

I would like to keep only the color and x,y coordinates of the pixels that are touching a pixel that is a different color than itself (basically the edges) and remove the rest so that the gpu can compare two edge pixels without needing to read…
user11937382
  • 111
  • 4
0
votes
0 answers

How is data written from two different gpu cores to the same memory?

Does each core’s data get written to the shared memory one at a time or both at the same time? For instance, when two cores that are next to each other need to write to the same memory spot does the gpu write the core from the left first, then the…
user11937382
  • 111
  • 4
0
votes
0 answers

How many triangles should I expect to be able to render in a second?

Assuming that I'm doing everything right and all I'm doing when I render my scene is going through all the vertex arrays that I want to render, how many triangles should I expect to be able to render compared to the FLOPS of the GPU I am using? In…
Clearer
  • 101
  • 3
0
votes
1 answer

Which memory is used in D3D12 resources?

According to MSDN there are three types of memory in D3D12, commited resources, placed resources and reserved resources. I do not understand where they are. Are they in RAM? Are they in VRAM? Are they memory mapped somehow so they are both in RAM…
Emil
  • 135
  • 7
0
votes
2 answers

Different types of memories which a graphics card has

I've been googling this around and yet nothing showed up but some articles from middle ages which were talking about Gforce mx and ... . My question is just this: what are the different memories in a high-end graphics card and what is their size and…
Amir Zadeh
  • 181
  • 1
  • 8