Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
ASUS TUF Gaming B760-PLUS WIFI D4 review
Netac NV7000 2 TB NVMe SSD Review
ASUS GeForce RTX 4080 Noctua OC Edition review
MSI Clutch GM51 Wireless mouse review
ASUS ROG STRIX B760-F Gaming WIFI review
Asus ROG Harpe Ace Aim Lab Edition mouse review
SteelSeries Arctis Nova Pro Headset review
Ryzen 7800X3D preview - 7950X3D One CCD Disabled
MSI VIGOR GK71 SONIC Blue keyboard review
AMD Ryzen 9 7950X3D processor review

New Downloads
Intel ARC graphics Driver Download Version: 31.0.101.4255
GeForce 531.41 WHQL driver download
AMD Radeon Software Adrenalin 23.3.2 WHQL download
GeForce 531.29 WHQL driver download
CrystalDiskInfo 9.0.0 Beta3 Download
AMD Ryzen Master Utility Download 2.10.2.2367
AMD Radeon Software Adrenalin 23.3.1 WHQL download
Display Driver Uninstaller Download version 18.0.6.1
CPU-Z download v2.05
AMD Chipset Drivers Download 5.02.19.2221


New Forum Topics
Diablo IV Beta Reportedly Causing Issues with GeForce RTX 3080 Ti, Potentially Leading to Card Failure RTX 4080 Owner's Thread 531.41 - Clean Version Gordon Moore Dies at 94 AMD Software: Adrenalin Edition 23.3.2 WHQL - Driver Download and Discussion Aorus ELITE V2 + 5800X3D far more confusing.. Need help. NVIDIA GeForce 531.41 WHQL driver Download & Discussion Performance for Free: Unlocking Resizable Bar for unsupported AMD GPUs (Polaris, VEGA, Radeon VII) MSI AB / RTSS development news thread Amernime Zone AMD Software: Adrenalin / Pro Driver - Release Discovery 22.12.2 WHQL




Guru3D.com » Review » NVIDIA GF100 (Fermi) Technology preview » Page 6

NVIDIA GF100 (Fermi) Technology preview - Compute architecture for gaming

by Hilbert Hagedoorn on: 01/17/2010 03:00 PM [ ] 0 comment(s)

Tweet

 

Compute architecture for gaming

The GF100 is of course intended for a massive gaming experience in terms of performance, but as mentioned in the intro already, the GPU's functionality is expanding more and fast to other segments as well.

What computing does in game terminology, is bringing added value to the gaming experience by not solely rendering the game but also bringing more to the users, more work to the GPU, C++ and Visual studio integration. The compute functions of GF100 will be diverse and wide, programmers will get several options to handle the GF100 compute engine and enhance your game experience.

GF100 will support Cuda C++, CUDA C, OpenCL, Direct Compute, PhysX and OptiX Ray Tracing.

What could a programmer do to enhance that gaming experience of yours with the help of Direct Compute ?:

  • Image processing like Histograms, Convolutions, DOF, Blurs.
  • Simulations - Physics fluids demo for example is 2x faster than GT200 (67 to 141 FPS), animations and AI for games, the last one (AI path finding) is very compute sensitive but is well suited for GPU compute. The result is roughly 3x faster than GT200.
  • Hybrid Rendering
  • Order independent transparency (OIT)
  • Alias free shadows maps
  • Ray tracing (4x faster than GT200)
  • Voxel rendering

Compute, compute, compute .. it's the magic word that started for NVIDIA with CUDA. In this article we only mention some game compute options, but the reality is that more and more of today's application within the operating system get GPU accelerated or enhanced, this is all done on the compute side of things and as such NVIDIA invested massively in that. In fact their architecture was rearranged from SIMD to MIMD. Long story short: SIMD always has the advantage in raw peak operations per second. After all, it mainly consists of as many adders, floating-point units, shaders.

SIMD (Single Instruction, Multiple Data) refers to a parallel computer that runs the exact same program, that’s the “single instruction” part – on each of its simultaneously-executing parallel units. MIMD can pack more of their stuff into chips, too, using the same density.

MIMD (Multiple Instruction, Multiple Data) refers to parallel computing that runs an independent separate program – that’s the “multiple instruction” part – on each of its simultaneously-executing parallel units. We feel the GPU becomes a huge floating point unit, which is great for games of course .. yet even better for GPGPU activity, compute and CUDA related applications.

To show you how important compute performance for NVIDIA, let me show you this chart, it explains it all. We are looking at least a minimum of a 2x compute increase over the last generation product.




8 pages « < 5 6 7 8



Related Articles
NVIDIA GeForce RTX 2080 SUPER review
We review the GeForce RTX 2080 SUPER, NVIDIA has launched a new Super graphics cards, as in super-charged in a super range of what they deem super products. GeForce RTX 2080 Super is based on a Turin...

Nvidia GeForce GTX 1070 review
In this review we test the GeForce GTX 1070 (Nvidia Founders Edition). The 8 GB graphics card is the somewhat limited little brother of the GTX 1080, this little demon on the Pascal architecture and 1...

Nvidia GeForce GTX 1080 review
We review the all new Nvidia GeForce GTX 1080 (founders edition). The new 8GB beast based on the Pascal architecture and 16nm FinFET has arrived. It's cool, it's silent and it rocks hard when it com...

Nvidia GeForce GTX 980 Ti Review
In this review we look deeply into the GeForce GTX 980 Ti. Everything you heard is true, this product is based on BIG Maxwell, the same GPU that is powering the Titan X. Obviously the product has been...

© 2023