• We've upgraded our forums. Please post any issues/requests in this thread.

GPU question

Joined
Dec 2, 2009
Messages
3,257 (1.11/day)
Likes
315
System Name Mercury KM-81
Processor Phenom II x4 B50
Motherboard ASUS M4A89GTD PRO
Cooling Cooler Master Hyper TX3
Memory 6GB Ram (4GBx1 Corsair 2GBx1 Nanya)
Video Card(s) PowerColor AX6770 V2.0
Storage 2TB WD Black, 1TB Hitachi, 500 GB WD Blue
Display(s) Philips 247E-LPH 24" 1920x1080
Case Mercury
Audio Device(s) Integrated Realtek
Power Supply Corsair 750TX
Software Windows 7 64-bit
Benchmark Scores Maybe it is time to benchmark :D
#1
I am studying a little DirectX 11 lately and wanted to ask:
Why the gpu is the main device for graphics?
1)Because of hardware(special architecture)
2)Because of drivers(software)
3)Both

I want to know this ahead of what i am reading!
 
Last edited:

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
14,881 (3.45/day)
Likes
5,413
System Name A dancer in your disco of fire
Processor i3 4130 3.4Ghz
Motherboard MSI B85M-E45
Cooling Cooler Master Hyper 212 Evo
Memory 4 x 4GB Crucial Ballistix Sport 1400Mhz
Video Card(s) Asus GTX 760 DCU2OC 2GB
Storage Crucial BX100 120GB | WD Blue 1TB x 2
Display(s) BenQ GL2450HT
Case AeroCool DS Cube White
Power Supply Cooler Master G550M
Mouse Intellimouse Explorer 3.0
Keyboard Dell SK-3205
Software Windows 10 Pro
#2
Graphics Processing Unit. It processes graphics. I'm not sure i understand what you want.
 
Joined
Oct 6, 2007
Messages
5,129 (1.38/day)
Likes
1,209
Location
Nelson B.C. Canada
System Name Blacknet
Processor E5-1650 Xeon @ 4.5Ghz
Motherboard Asus P9X79 Pro
Cooling Noctua NH-D14/7case fans
Memory 32gb Gskill 1866 Cas9
Video Card(s) Asus Strix GTX970 OC
Storage 2x Toshiba 3TB, Seagate 2TB, 2x EVO 850 250GB
Display(s) 27" Asus VS278Q 1ms
Case Antec 1200
Audio Device(s) Soundblaster Z + AKG Q701 Studio Monitors
Power Supply XFX XTR 750 Gold
Mouse Corsair Vengeance M95
Keyboard Cheap Azio
Software Kubuntu 17.10, Win7 x64 SP1 Ultimate
Benchmark Scores Average....
#3
Yes, the directx level is based on hardware, as well as software. The video card must be hardware capable of dx11 to use dx11. GTX6xx series are hardware capable of dx11.1, but earlier cards can not use dx11.1. Cards earlier than GTX4xx series, can not use dx11, only dx10. And so on.
Edit: if you are asking why the gpu does the work instead of the cpu, it's because modern graphics require a lot of power. A gpu is a 256bit cpu with ram running at 4000-5000mhz. It's basically a self contained super-computer, but it's main purpose is graphics rendering. It offloads a huge amount of work from the cpu.
 
Joined
Dec 2, 2009
Messages
3,257 (1.11/day)
Likes
315
System Name Mercury KM-81
Processor Phenom II x4 B50
Motherboard ASUS M4A89GTD PRO
Cooling Cooler Master Hyper TX3
Memory 6GB Ram (4GBx1 Corsair 2GBx1 Nanya)
Video Card(s) PowerColor AX6770 V2.0
Storage 2TB WD Black, 1TB Hitachi, 500 GB WD Blue
Display(s) Philips 247E-LPH 24" 1920x1080
Case Mercury
Audio Device(s) Integrated Realtek
Power Supply Corsair 750TX
Software Windows 7 64-bit
Benchmark Scores Maybe it is time to benchmark :D
#4
ok, i didn't explain well!
Looks like you can emulate with your cpu directX11!!!
But with old gpus you just can't.
With main device I mean the fastest device for graphics
Normally the cpu can't be, so why it is gpu the main?

So what i am asking is very specific
Is it the way of some 'secret' hardware architecture which makes graphics the main device?
Or GPU, is exactly as CPU in architecture, even they have their differences, but only because of
drivers, the GPU is the main one?
 
Joined
Oct 6, 2007
Messages
5,129 (1.38/day)
Likes
1,209
Location
Nelson B.C. Canada
System Name Blacknet
Processor E5-1650 Xeon @ 4.5Ghz
Motherboard Asus P9X79 Pro
Cooling Noctua NH-D14/7case fans
Memory 32gb Gskill 1866 Cas9
Video Card(s) Asus Strix GTX970 OC
Storage 2x Toshiba 3TB, Seagate 2TB, 2x EVO 850 250GB
Display(s) 27" Asus VS278Q 1ms
Case Antec 1200
Audio Device(s) Soundblaster Z + AKG Q701 Studio Monitors
Power Supply XFX XTR 750 Gold
Mouse Corsair Vengeance M95
Keyboard Cheap Azio
Software Kubuntu 17.10, Win7 x64 SP1 Ultimate
Benchmark Scores Average....
#5
No, modern GPUs process data differently than cpus. They use a multi-cell approach called shaders. Usually 1000s of them. Each one is like a mini-cpu, but only can do specific tasks. It's also very specialized to render graphics. It's just much better at doing that than a cpu.
 
Joined
Mar 24, 2011
Messages
2,286 (0.93/day)
Likes
528
Location
Burlington, VT
Processor Intel i5-2500k
Motherboard MSI P67A-GD65
Cooling Deep Cool Gammax 400
Memory 8GB (4x2GB) G.Skill Ripjaws X DDR3-1600
Video Card(s) Gigabyte GTX 1060 Windforce OC 6GB
Storage Samsung EVO 850 256GB / WD Caviar Black 1TB
Display(s) Acer GD235HZbid 120hz LCD
Case Rosewill Challenger Mid-Tower
Audio Device(s) Onboard
Power Supply Corsair 650W 650-TX
Software Windows 10
#6
No, modern GPUs process data differently than cpus. They use a multi-cell approach called shaders. Usually 1000s of them. Each one is like a mini-cpu, but only can do specific tasks. It's also very specialized to render graphics. It's just much better at doing that than a cpu.
That's an important point, most people commonly describe GPU's as "super-computers" when in fact it's just that they are incredibly niche, they are amazing at rendering images, but awful at other applications. You could basically say the same thing about CPU's, they excell at certain tasks, but fail at others. The rise in GPGPU attempts to bridge that gap.
 

Wells

New Member
Joined
Oct 16, 2012
Messages
10 (0.01/day)
Likes
6
Location
CAVENDISH VIC 3314
#7
No, modern GPUs process data differently than cpus. They use a multi-cell approach called shaders. Usually 1000s of them. Each one is like a mini-cpu, but only can do specific tasks. It's also very specialized to render graphics. It's just much better at doing that than a cpu.
about shader you can take wikipedia as a referral:
http://en.wikipedia.org/wiki/Shaders