SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > Silent Hunter 5
Forget password? Reset here

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 12-11-09, 04:21 AM   #11
Arclight
Navy Seal
 
Join Date: Jun 2008
Location: Land of windmills, tulips, wooden shoes and cheese. Lots of cheese.
Posts: 8,467
Downloads: 53
Uploads: 10
Default

I'm fine, as far as possible in this world we have today. How is life treating you?

I don't mind any form of comment or remark, my aim is to provide accurate information for others. If I fail at this, I wouldn't want it to go uncorrected.



Perhaps offloading is not the proper term. This is what I was getting at:

Fixed pipelines are being done away with in favor of fully programmable pipelines (often referred to as unified pipeline architecture), which can be programmed to emulate the same.
New state object to enable (mostly) the CPU to change states efficiently.
Shader model 4.0, enhances the programmability of the graphics pipeline. It adds instructions for integer and bitwise calculations.
Geometry shaders, which work on adjacent triangles which form a mesh.
Texture arrays enable swapping of textures in GPU without CPU intervention.
Predicated Rendering allows drawing calls to be ignored based on some other conditions. This enables rapid occlusion culling, which prevents objects from being rendered if it is not visible or too far to be visible.
Instancing 2.0 support, allowing multiple instances of similar meshes, such as armies, or grass or trees, to be rendered in a single draw call, reducing the processing time needed for multiple similar objects to that of a single one

Any system, no matter how fast, has a limited number of resources. A number of those technigues allow for similar or better results while using less resources.

The technigue highlighted in bold above is a nice example: by cutting the CPU out of the loop, it's free to do other things. And no matter how high bandwith the paths are connecting components, there's always a bit of latency to deal with, no matter how small.

I hope this is a clearer explanation.
__________________

Contritium praecedit superbia.
Arclight is offline   Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:44 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.