[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

https://devblogs.nvidia.com/paralle lforall/inside-volta/ &

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 22
Thread images: 7

File: warp_pascal_volta.png (78KB, 1639x682px) Image search: [Google]
warp_pascal_volta.png
78KB, 1639x682px
https://devblogs.nvidia.com/parallelforall/inside-volta/

>The new Volta SM is 50% more energy efficient than the previous generation Pascal design, enabling major boosts in FP32 and FP64 performance in the same power envelope.

THANK YOU BASED NVIDIA
>>
>>62286551
This is old news, we still don't know anything about the feature or if it will feature prominently in consumer Volta, or if it has any effect on non-compute workloads at all.
>>
File: 1502399747262.jpg (52KB, 422x1024px)
1502399747262.jpg
52KB, 422x1024px
O boi
>>
AMD's scheduler is apparently several generations behind nvidia's.

>Vega touts warp packing as a new exciting feature
>It doesn't even work
>Nvidia is already capable of scheduling individual threads
>>
>>62286551
I don't understand this pic.

Why are curved arrows better than straight arrows?
>>
File: nvidia graph rollercoaster.png (24KB, 678x381px) Image search: [Google]
nvidia graph rollercoaster.png
24KB, 678x381px
>>62286602
Because NVidia Graphworks(tm).
>>
>>62286551
Nice, any news on the new Tegras coming out? Is thw only rjibg kewping me from getting a Switch, underpowered garbage
>>
File: 1476039469653.png (208KB, 618x618px)
1476039469653.png
208KB, 618x618px
>>62286551
The GTX2070 won't need external power connectors
>>
>>62286551
well yeah the card itself its more efficient since they have shifted everything on the cpu LOL

their version of async the MPS is literally being emulated on the cpu along with the warp SC
i will love when async heavy games come to see the total system power draw LOL
>>
>>62286602
Previously, you were bound to warp convergence. With volta, there are cooperative groups, meaning that you can schedule individual threads without warp divergence.
>>
File: 1501072646030.png (3MB, 1172x1416px)
1501072646030.png
3MB, 1172x1416px
>>62286551
NOOOOOOOOOOOOOOO

DELETE THIS

IT'S NOT FAIR, AMD WAS SUPPOSED TO FUCKING WIN
>>
>>62286551
>do a half-node shrink
>throw moar ALUs
>claim 50 more efficiency *per SM*
Whoa.
>>
>>62286551
> mfw novideofags like getting anal from propietary technologies
>>
Anyway, 17.320 batch for Vega when?
>>
>>62287588
Libre hardware GPU when?
>>
>>62287604
now, let /g/ design it, send it to god raja
>>
>>62287604
Never since even basic shaders are patented.
>>
File: libre gpu.png (14KB, 972x348px) Image search: [Google]
libre gpu.png
14KB, 972x348px
>>62287671
Done
>>
>>62287671
I can make the logo
>>
>>62286602
That picture is extremely out of context.

I'll try to explain.

In earlier generations of GPUs, threads executed in lock step with each other. So each thread in a group (called a "warp") was always at the same place.

Issue with that was that some times you have Conditionals like so:
  if (test) { 
code block A;
} else {
code block B;
}


In those case, threads that passed the test would execute A and threads that failed would stop execution and wait for the other threads to finish. Then it flips, first group halts and the second groups executes. Once the condition block ends, all threads would continue executing.

Here's the problem, if your code was doing something that was communicating with other threads, and you were waiting on a reply from another thread that was halted until your thread completed, the threads would become deadlock unable to proceed.

This means algorithms that required fine grain communication with each other are not possible on older GPUs.

Volta's new approach allows for halted threads to continue execution by switching between executing threads and halted threads at regular intervals, and eventually forcing a convergence. This means deadlocks are not possible, and different more efficient algorithms can be used on the hardware.


This is more applicable to CUDA development instead for graphics though.
>>
File: Nigga that's nice.jpg (36KB, 356x267px) Image search: [Google]
Nigga that's nice.jpg
36KB, 356x267px
>>62288445
Thank you
>>
>>62287515
>they have shifted everything on the cpu LOL
Is that bad?
With 6 and 8 core CPUs being affordable, it makes perfect sense to off load inefficient hardware scheduling to the CPU.

>>62286551
So this mean Volta won't even have a partial hardware scheduler?

>>62288445
Thaks sir.
Thread posts: 22
Thread images: 7


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.