Jump to content

Could there be Hyper-Threaded GPUs?

Hey, so I was wondering, GPUs are made up of MANY little less powerful CPUs (according to Linus`s Techquickie of GPUs). So, since there are CPUs with Hypertreading so that your CPU wastes less or no time waiting for an instruction and therefore boosting it by around 30-40%, could these be applied to future GPUs so that they are better?

Link to comment
Share on other sites

Link to post
Share on other sites

Theoretically yes although practical problems may arise when integrating the technology into the GPUs and would probably require new drivers for it

Link to comment
Share on other sites

Link to post
Share on other sites

I doubt it. GPUs have many, many times more processors than CPUs. Hyperthreading basically tries to make up for a lack of cores on CPUs, but when you have hundreds and even thousands like on a GPU, it seems kind of pointless to me. 

 

It could work, but I feel like it would have already been done if it would be useful. 

Link to comment
Share on other sites

Link to post
Share on other sites

Since that there are numerous different technologies implemented in GPUs such as CUDA exceleration for boosting performance when rendering and other features such as boost clocks to improve fps, it seems pointless to me, because there are all of these technologies integrated into the GPU to excelerate performance in games/rendering.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, TheBeastPC said:

Since that there are numerous different technologies implemented in GPUs such as CUDA exceleration for boosting performance when rendering and other features such as boost clocks to improve fps, it seems pointless to me, because there are all of these technologies integrated into the GPU to excelerate performance in games/rendering.

And if CUDA implemented this? Shouldn`t it be interesting?

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, DanielMDA said:

Hey, so I was wondering, GPUs are made up of MANY little less powerful CPUs (according to Linus`s Techquickie of GPUs). So, since there are CPUs with Hypertreading so that your CPU wastes less or no time waiting for an instruction and therefore boosting it by around 30-40%, could these be applied to future GPUs so that they are better?

Isn't Async compute pretty much like hyper-threading?, in which each queue can submit commands without waiting for other task to complete.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, ivryk said:

Isn't Async compute pretty much like hyper-threading?, in which each queue can submit commands without waiting for other task to complete.

No. It's not same at all. 

Rig Specs:

AMD Threadripper 5990WX@4.8Ghz

Asus Zenith III Extreme

Asrock OC Formula 7970XTX Quadfire

G.Skill Ripheartout X OC 7000Mhz C28 DDR5 4X16GB  

Super Flower Power Leadex 2000W Psu's X2

Harrynowl's 775/771 OC and mod guide: http://linustechtips.com/main/topic/232325-lga775-core2duo-core2quad-overclocking-guide/ http://linustechtips.com/main/topic/365998-mod-lga771-to-lga775-cpu-modification-tutorial/

ProKoN haswell/DC OC guide: http://linustechtips.com/main/topic/41234-intel-haswell-4670k-4770k-overclocking-guide/

 

"desperate for just a bit more money to watercool, the titan x would be thankful" Carter -2016

Link to comment
Share on other sites

Link to post
Share on other sites

Don't know about hyper, but there is always some room for HYPE-threaded GPUS xD

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Jumper118 said:

No. It's not same at all. 

It isn't the same however they both in their own way keep the cores busy whenever they can and try to eliminate idle time.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, ivryk said:

It isn't the same however they both in their own way keep the cores busy whenever they can and try to eliminate idle time.

Not really. 

Rig Specs:

AMD Threadripper 5990WX@4.8Ghz

Asus Zenith III Extreme

Asrock OC Formula 7970XTX Quadfire

G.Skill Ripheartout X OC 7000Mhz C28 DDR5 4X16GB  

Super Flower Power Leadex 2000W Psu's X2

Harrynowl's 775/771 OC and mod guide: http://linustechtips.com/main/topic/232325-lga775-core2duo-core2quad-overclocking-guide/ http://linustechtips.com/main/topic/365998-mod-lga771-to-lga775-cpu-modification-tutorial/

ProKoN haswell/DC OC guide: http://linustechtips.com/main/topic/41234-intel-haswell-4670k-4770k-overclocking-guide/

 

"desperate for just a bit more money to watercool, the titan x would be thankful" Carter -2016

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Jumper118 said:

Not really. 

Sure, then explain how they both (in their own way) dont do that.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, ivryk said:

Sure, then explain how they both (in their own way) dont do that.

They are totally different. One is serial the other is parallel xD the cpu isn't losing time idling without ht. It's still going flat out. The gpu cores are sittings there idle waiting for the slower ones to finish. They can't really be compared in anyway. 

 

It is like saying more ghz is the same as having more cores.

Rig Specs:

AMD Threadripper 5990WX@4.8Ghz

Asus Zenith III Extreme

Asrock OC Formula 7970XTX Quadfire

G.Skill Ripheartout X OC 7000Mhz C28 DDR5 4X16GB  

Super Flower Power Leadex 2000W Psu's X2

Harrynowl's 775/771 OC and mod guide: http://linustechtips.com/main/topic/232325-lga775-core2duo-core2quad-overclocking-guide/ http://linustechtips.com/main/topic/365998-mod-lga771-to-lga775-cpu-modification-tutorial/

ProKoN haswell/DC OC guide: http://linustechtips.com/main/topic/41234-intel-haswell-4670k-4770k-overclocking-guide/

 

"desperate for just a bit more money to watercool, the titan x would be thankful" Carter -2016

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Jumper118 said:

They are totally different. One is serial the other is parallel xD the cpu isn't losing time idling without ht. It's still going flat out. The gpu cores are sittings there idle waiting for the slower ones to finish. They can't really be compared in anyway. 

I respect your opinion however, hyper-threading does help with idling by scheduling the task, heck even watch Linus's video about it. Again they're not the same however they both make their respective environment more efficient. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×