Microsoft DirectX 12 Live Blog Recap

Subject: Graphics Cards | March 21, 2014 - 02:25 PM |
Tagged: dx12, DirectX, DirectX 12, GDC, gdc 14, nvidia, Intel, amd, qualcomm, live, live blog

We had some requests for a permanent spot for the live blog images and text from this week's GDC 14 DirectX 12 reveal.  Here it is included below!!

  Microsoft DirectX 12 Announcement Live Blog (03/20/2014) 
9:53
Ryan Shrout: 

Hi everyone!

 
 
Thursday March 20, 2014 9:53 Ryan Shrout
9:53
Ryan Shrout: 

We are just about ready to get started - people are filing in now.

 
 
Thursday March 20, 2014 9:53 Ryan Shrout
9:53
[Comment From GuestGuest: ] 

?video

 
 
Thursday March 20, 2014 9:53 Guest
9:53
Ryan Shrout: 

Sorry, no video for this. They wouldn't allow us to record or stream.

 
 
Thursday March 20, 2014 9:53 Ryan Shrout
9:55
[Comment From GuestGuest: ] 

kk, no worries

 
 
Thursday March 20, 2014 9:55 Guest
9:55
[Comment From GuestGuest: ] 

Pictures?

 
 
Thursday March 20, 2014 9:55 Guest
9:55
Ryan Shrout: 

Yup!

 
 
Thursday March 20, 2014 9:55 Ryan Shrout
9:59
Ryan Shrout: 

Just testing out photos. I promise the others will be more clear.

 
 
Thursday March 20, 2014 9:59 Ryan Shrout
9:59
Ryan Shrout
 
 
 
Thursday March 20, 2014 9:59 
10:00
[Comment From SebastianSebastian: ] 

Looks like it's a very small event

 
 
Thursday March 20, 2014 10:00 Sebastian
10:00
Ryan Shrout: 

The room is much smaller than it should be. Line was way too long for a room like this.

 
 
Thursday March 20, 2014 10:00 Ryan Shrout
10:01
Josh Walrath: 

that is a super small room for such an event. Especially considering the online demand for details!

 
 
Thursday March 20, 2014 10:01 Josh Walrath
10:02
Ryan Shrout
 
Qualcomm's Eric Demers, AMD's Raja Koduri, NVIDIA's Tony Tamasi.
 
 
Thursday March 20, 2014 10:02 
10:03
Ryan Shrout: 

And we are starting!

 
 
Thursday March 20, 2014 10:03 Ryan Shrout
10:03
Josh Walrath: 

Have those boys gotten their knives out yet. Are the press circling them and snapping their fingers?

 
 
Thursday March 20, 2014 10:03 Josh Walrath
10:03
Ryan Shrout: 

Going over a history of DX.

 
 
Thursday March 20, 2014 10:03 Ryan Shrout
10:03
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:03 
10:04
Ryan Shrout: 

Talking about the development process.

 
 
Thursday March 20, 2014 10:04 Ryan Shrout
10:04
Ryan Shrout: 

All partner base.

 
 
Thursday March 20, 2014 10:04 Ryan Shrout
10:04
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:04 
10:05
[Comment From GuestGuest: ] 

why cant I comment ?

 
 
Thursday March 20, 2014 10:05 Guest
10:05
Ryan Shrout: 

GPU performance is "embarrassing parallel" statement here.

 
 
Thursday March 20, 2014 10:05 Ryan Shrout
10:05
Scott Michaud: 

You can, we just need to publish them. And there's *a lot* of comments.

 
 
Thursday March 20, 2014 10:05 Scott Michaud
10:05
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:05 
10:05
Josh Walrath: 

We see everything, Peter.

 
 
Thursday March 20, 2014 10:05 Josh Walrath
10:05
Ryan Shrout: 

CPU performance has not improved at the same rate. This difference rate of increase is a big challenge for DX.

 
 
Thursday March 20, 2014 10:05 Ryan Shrout
10:06
Ryan Shrout: 

Third point has been a challenge, until now.

 
 
Thursday March 20, 2014 10:06 Ryan Shrout
10:07
Ryan Shrout: 

What do developers want? List similar to what AMD presented with Mantle.

 
 
Thursday March 20, 2014 10:07 Ryan Shrout
10:07
Ryan Shrout: 

DX12 "is no dot release"

 
 
Thursday March 20, 2014 10:07 Ryan Shrout
10:08
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:08 
10:08
Ryan Shrout: 

It faster, more direct. ha ha.

 
 
Thursday March 20, 2014 10:08 Ryan Shrout
10:08
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:08 
10:08
Ryan Shrout: 

Xbox One games will see improved performance. Coming to all MS platforms. PC, mobile too.

 
 
Thursday March 20, 2014 10:08 Ryan Shrout
10:08
Josh Walrath: 

Oh look, mobile!

 
 
Thursday March 20, 2014 10:08 Josh Walrath
10:09
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:09 
10:09
Ryan Shrout: 

New tools are a requirement.

 
 
Thursday March 20, 2014 10:09 Ryan Shrout
10:09
Josh Walrath: 

We finally have a MS answer to OpenGL ES.

 
 
Thursday March 20, 2014 10:09 Josh Walrath
10:09
Scott Michaud: 

Hmm, none of the four pictures in the bottom is a desktop or Laptop.

 
 
Thursday March 20, 2014 10:09 Scott Michaud
10:09
Ryan Shrout: 

D3D 12 is the first version to go much lower level.

 
 
Thursday March 20, 2014 10:09 Ryan Shrout
10:09
[Comment From GuestGuest: ] 

The last one is a desktop...

 
 
Thursday March 20, 2014 10:09 Guest
10:10
Scott Michaud: 

Huh, thought it was TV. My mistake.

 
 
Thursday March 20, 2014 10:10 Scott Michaud
10:10
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:10 
10:10
Ryan Shrout: 

Yeah, desktop PC is definitely on the list here guys.

 
 
Thursday March 20, 2014 10:10 Ryan Shrout
10:11
Ryan Shrout: 

Going to show us some prototypes.

 
 
Thursday March 20, 2014 10:11 Ryan Shrout
10:11
Ryan Shrout: 

Ported latest 3DMark.

 
 
Thursday March 20, 2014 10:11 Ryan Shrout
10:12
Ryan Shrout: 

In DX11, one core is doing most of the work.

 
 
Thursday March 20, 2014 10:12 Ryan Shrout
10:12
Ryan Shrout: 

on d3d12, overall CPU utilization is down 50%

 
 
Thursday March 20, 2014 10:12 Ryan Shrout
10:13
Ryan Shrout: 

Also, the workload is more spread out.

 
 
Thursday March 20, 2014 10:13 Ryan Shrout
10:13
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:13 
10:13
Ryan Shrout: 

Interesting data for you all!!

 
 
Thursday March 20, 2014 10:13 Ryan Shrout
10:13
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:13 
10:14
Ryan Shrout: 

Grouping entire pipeline state into state objects. These can be mapped very efficiently to GPU hardware.

 
 
Thursday March 20, 2014 10:14 Ryan Shrout
10:14
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:14 
10:15
Ryan Shrout: 

"Solved" multi-threaded scalability.

 
 
Thursday March 20, 2014 10:15 Ryan Shrout
10:15
Scott Michaud: 

Hmm, from ~8ms to ~4. That's an extra 4ms for the GPU to work. 20 GFLOPs for a GeForce Titan.

 
 
Thursday March 20, 2014 10:15 Scott Michaud
10:15
[Comment From JayJay: ] 

Multicore Scalability.... Seems like a big deal when you have 6-8 cores!

 
 
Thursday March 20, 2014 10:15 Jay
10:16
Josh Walrath: 

It is a big deal for the CPU guys.

 
 
Thursday March 20, 2014 10:16 Josh Walrath
10:16
Ryan Shrout: 

D3D12 allows apps to control graphics memory better.

 
 
Thursday March 20, 2014 10:16 Ryan Shrout
10:16
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:16 
10:17
Ryan Shrout: 

API is now much lower level. Application tracks pipeline status, not the API.

 
 
Thursday March 20, 2014 10:17 Ryan Shrout
10:17
[Comment From JimJim: ] 

20 GFlops from a Titan? Stock Titan gets around 5 ATM.

 
 
Thursday March 20, 2014 10:17 Jim
10:17
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:17 
10:18
Ryan Shrout: 

Less API and driver tracking universally. More more predictability.

 
 
Thursday March 20, 2014 10:18 Ryan Shrout
10:18
Ryan Shrout: 

This is targeted at the smartest developers, but gives you unprecedented performance.

 
 
Thursday March 20, 2014 10:18 Ryan Shrout
10:18
Ryan Shrout: 

Also planning to advance state of rendering features. Feature level 12.

 
 
Thursday March 20, 2014 10:18 Ryan Shrout
10:19
Scott Michaud: 

Titan gets around ~5 Teraflops, actually... if it is fully utilized. I'm saying that an extra 4ms is an extra 20 GFlops per frame.

 
 
Thursday March 20, 2014 10:19 Scott Michaud
10:19
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:19 
10:19
Josh Walrath: 

Titan is around 5 TFlops total, that 20 GFLOPS is potential performance in the time gained by optimizations.

 
 
Thursday March 20, 2014 10:19 Josh Walrath
10:19
Ryan Shrout: 

Better collision and culling

 
 
Thursday March 20, 2014 10:19 Ryan Shrout
10:19
Ryan Shrout: 

Constantly working with GPU vendors to find new ways to render.

 
 
Thursday March 20, 2014 10:19 Ryan Shrout
10:20
Ryan Shrout: 

Forza 5 on stage now. Strictly console developer.

 
 
Thursday March 20, 2014 10:20 Ryan Shrout
10:20
[Comment From Lewap PawelLewap Pawel: ] 

So 20GFLOPS per frame is 20x60 = 1200GFLOPS/sec? 20% improvement?

 
 
Thursday March 20, 2014 10:20 Lewap Pawel
10:21
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:21 
10:21
Scott Michaud: 

Not quite, because we don't know how many FPS we had originally.

 
 
Thursday March 20, 2014 10:21 Scott Michaud
10:21
Ryan Shrout: 

Talking about porting the game to D3D12

 
 
Thursday March 20, 2014 10:21 Ryan Shrout
10:22
Ryan Shrout: 

4 man-months effort to port core rendering engine.

 
 
Thursday March 20, 2014 10:22 Ryan Shrout
10:22
Ryan Shrout: 

Demo time!

 
 
Thursday March 20, 2014 10:22 Ryan Shrout
10:22
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:22 
10:22
Ryan Shrout: 

Rendering at static 60 FPS.

 
 
Thursday March 20, 2014 10:22 Ryan Shrout
10:23
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:23 
10:23
Ryan Shrout: 

Bundles allows for instancing but with variance.

 
 
Thursday March 20, 2014 10:23 Ryan Shrout
10:24
Ryan Shrout: 

Resource lifetime, track memory directly. No longer have D3D tracking that lifetime, much cheaper on resources.

 
 
Thursday March 20, 2014 10:24 Ryan Shrout
10:24
Ryan Shrout: 

"It's all up to us, and that's how we like it."

 
 
Thursday March 20, 2014 10:24 Ryan Shrout
10:24
Ryan Shrout: 

Does anyone else here worry that DX12 might leave out some smaller devs that can't go so low level?

 
 
Thursday March 20, 2014 10:24 Ryan Shrout
10:25
Josh Walrath: 

I would say that depends on the quality of tools that MS provides, as well as IHV support.

 
 
Thursday March 20, 2014 10:25 Josh Walrath
10:25
Scott Michaud: 

Not really, for me. The reason why they can go so much lower these days is because what is lower is more consistent.

 
 
Thursday March 20, 2014 10:25 Scott Michaud
10:26
Ryan Shrout: 

And now back to info. Will you have to buy new hardware? I would say no since they just showed Xbox One... lol

 
 
Thursday March 20, 2014 10:26 Ryan Shrout
10:26
[Comment From killeakkilleak: ] 

Small devs will use an Engine, not make their own.

 
 
Thursday March 20, 2014 10:26 killeak
10:26
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:26 
10:26
Ryan Shrout: 

On stage now is Raja Koduri from AMD.

 
 
Thursday March 20, 2014 10:26 Ryan Shrout
10:27
Scott Michaud: 

Not true at all, actually. Just look at Frictional (Amnesia). They made their own engine tailored for what their game needed.

 
 
Thursday March 20, 2014 10:27 Scott Michaud
10:27
Ryan Shrout: 

AMD has been working very closely with DX12. Heh.

 
 
Thursday March 20, 2014 10:27 Ryan Shrout
10:27
Josh Walrath: 

Shocking!

 
 
Thursday March 20, 2014 10:27 Josh Walrath
10:28
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:28 
10:28
Josh Walrath: 

Strike a pose!

 
 
Thursday March 20, 2014 10:28 Josh Walrath
10:28
Ryan Shrout: 

There is tension: AMD is trying to push hw forward, MS is trying to push their platform forward.

 
 
Thursday March 20, 2014 10:28 Ryan Shrout
10:28
Ryan Shrout: 

Very honest assessment of the current setup between AMD, NVIDIA, MS.

 
 
Thursday March 20, 2014 10:28 Ryan Shrout
10:28
[Comment From GuestGuest: ] 

Scott, with the recent changes with CryEngine, UE4 going subscription based more Indies might just go that route.

 
 
Thursday March 20, 2014 10:28 Guest
10:28
Ryan Shrout: 

DX12 is an area where they had the least tension in Raja's history in this field.

 
 
Thursday March 20, 2014 10:28 Ryan Shrout
10:29
Scott Michaud: 

Definitely. But that is not the same thing as saying that indies will not make their own engine.

 
 
Thursday March 20, 2014 10:29 Scott Michaud
10:29
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:29 
10:29
Ryan Shrout: 

Key is that current users get benefit with this API on day 1.

 
 
Thursday March 20, 2014 10:29 Ryan Shrout
10:29
Ryan Shrout: 

"Like getting 4 generations of hardware ahead."

 
 
Thursday March 20, 2014 10:29 Ryan Shrout
10:29
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:29 
10:31
Josh Walrath: 

That answers a few of the burning questions!

 
 
Thursday March 20, 2014 10:31 Josh Walrath
10:31
Ryan Shrout: 

Up now is Eric Mentzer from Intel.

 
 
Thursday March 20, 2014 10:31 Ryan Shrout
10:31
[Comment From KevKev: ] 

Thank you! Great news guys!

 
 
Thursday March 20, 2014 10:31 Kev
10:31
Scott Michaud: 

You're welcome! : D

 
 
Thursday March 20, 2014 10:31 Scott Michaud
10:32
[Comment From JimJim: ] 

OH, intel and AMD in the same room....

 
 
Thursday March 20, 2014 10:32 Jim
10:32
Scott Michaud: 

Intel, AMD, NVIDIA, and Qualcomm in the same room...

 
 
Thursday March 20, 2014 10:32 Scott Michaud
10:32
Ryan Shrout: 

Intel has made big change in graphics; put a lot more focus on it with tech and process tech.

 
 
Thursday March 20, 2014 10:32 Ryan Shrout
10:32
Josh Walrath: 

DX12 will enhance any modern graphics chip. Driver support from IHVs will be key to enable those features. This is a massive change in how DX addresses the GPU, rather than (so far) the GPU adding features.

 
 
Thursday March 20, 2014 10:32 Josh Walrath
10:32
[Comment From GuestGuest: ] 

so this means xbox one will get a performance boost?

 
 
Thursday March 20, 2014 10:32 Guest
10:32
Scott Michaud: 

Yes

 
 
Thursday March 20, 2014 10:32 Scott Michaud
10:33
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:33 
10:33
Scott Michaud: 

According to "Benefits of Direct3D 12 will extend to Xbox One", at least.

 
 
Thursday March 20, 2014 10:33 Scott Michaud
10:33
Ryan Shrout: 

Intel commits to having Haswell support DX12 at launch.

 
 
Thursday March 20, 2014 10:33 Ryan Shrout
10:34
Ryan Shrout: 

BTW - thanks to everyone for stopping by the live blog!! :)

 
 
Thursday March 20, 2014 10:34 Ryan Shrout
10:34
Josh Walrath: 

Just to reiterate... PS4 utilizes OpenGL, not DX. This change will not affect PS4. Changes to OpenGL will only improve PS4 performance.

 
 
Thursday March 20, 2014 10:34 Josh Walrath
10:34
Ryan Shrout: 

If you like this kind of stuff, check out our weekly podcast! http://pcper.com/podcast

 
 
Thursday March 20, 2014 10:34 Ryan Shrout
10:34
Ryan Shrout: 

No mention of actual DX12 launch time quite yet...

 
 
Thursday March 20, 2014 10:34 Ryan Shrout
10:34
[Comment From MagnarockMagnarock: ] 

Finish?

 
 
Thursday March 20, 2014 10:34 Magnarock
10:34
Ryan Shrout: 

And Intel is gone. Short and sweet.

 
 
Thursday March 20, 2014 10:34 Ryan Shrout
10:34
Scott Michaud: 

Still have NVIDIA and Qualcomm, at least.

 
 
Thursday March 20, 2014 10:34 Scott Michaud
10:35
Scott Michaud: 

So -- not finished.

 
 
Thursday March 20, 2014 10:35 Scott Michaud
10:35
Ryan Shrout: 

Up next is Tony Tamasi from NVIDIA.

 
 
Thursday March 20, 2014 10:35 Ryan Shrout
10:35
Ryan Shrout: 

NVIDIA has been working with MS since the inception of DX12. Still don't know when that is...

 
 
Thursday March 20, 2014 10:35 Ryan Shrout
10:35
[Comment From AlexAlex: ] 

PS4 doesn't use OpenGL, but custom APIs instead...

 
 
Thursday March 20, 2014 10:35 Alex
10:35
Scott Michaud: 

True, it's not actually OpenGL... but is heavily heavily based on OpenGL.

 
 
Thursday March 20, 2014 10:35 Scott Michaud
10:36
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:36 
10:36
Ryan Shrout: 

They think it should be done with standards so there is no fragmentation.

 
 
Thursday March 20, 2014 10:36 Ryan Shrout
10:36
Ryan Shrout: 

lulz.

 
 
Thursday March 20, 2014 10:36 Ryan Shrout
10:37
Scott Michaud: 

Because everything that ends in "x" is all about no fragmentation :p

 
 
Thursday March 20, 2014 10:37 Scott Michaud
10:37
Ryan Shrout: 

NVIDIA will support DX12 on Fermi, Kepler, Maxwell and forward!

 
 
Thursday March 20, 2014 10:37 Ryan Shrout
10:37
Ryan Shrout: 

For developers that want to get down deep and manage all of this, DX12 is going to be really exciting.

 
 
Thursday March 20, 2014 10:37 Ryan Shrout
10:38
Ryan Shrout: 

NVIDIA represents about 55% of the install base.

 
 
Thursday March 20, 2014 10:38 Ryan Shrout
10:38
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:38 
10:38
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:38 
10:39
Ryan Shrout: 

Developers already have DX12 drivers. The Forza demo was running on NVIDIA!!!

 
 
Thursday March 20, 2014 10:39 Ryan Shrout
10:39
Ryan Shrout: 

Holy crap, that wasn't on an Xbox One!!

 
 
Thursday March 20, 2014 10:39 Ryan Shrout
10:39
Scott Michaud: 

Fermi and forward... aligning well with the start of their compute-based architectures... using IEEE standards (etc). Makes perfect sense. Also might help explain why pre-Fermi is deprecated after GeForce 340 drivers...

 
 
Thursday March 20, 2014 10:39 Scott Michaud
10:40
Ryan Shrout: 

Support quote from Tim Sweeney.

 
 
Thursday March 20, 2014 10:40 Ryan Shrout
10:41
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:41 
10:41
[Comment From CrackolaCrackola: ] 

Any current NVIDIA cards DX12 ready? Titan, etc?

 
 
Thursday March 20, 2014 10:41 Crackola
10:41
Ryan Shrout: 

Up now is Eric Demers from Qualcomm.

 
 
Thursday March 20, 2014 10:41 Ryan Shrout
10:42
Scott Michaud: 

NVIDIA said Fermi, Kepler, and Maxwell will be DX12-ready. So like... almost everything since GeForce 400... almost.

 
 
Thursday March 20, 2014 10:42 Scott Michaud
10:42
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:42 
10:42
Ryan Shrout: 

Qualcomm has been working with MS on mobile graphics since there WAS mobile graphics.

 
 
Thursday March 20, 2014 10:42 Ryan Shrout
10:42
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:42 
10:42
Ryan Shrout: 

Most windows phones are powered by Snapdragon.

 
 
Thursday March 20, 2014 10:42 Ryan Shrout
10:42
Josh Walrath: 

We currently don't know what changes in Direct3D will be brought to the table, all we are seeing here is how they are changing the software stack to more efficiently use modern GPUs. This does not mean that all current DX11 hardware will fully support the DX12 specification when it comes to D3D, Direct Compute, etc.

 
 
Thursday March 20, 2014 10:42 Josh Walrath
10:43
Ryan Shrout: 

DX12 will improve power efficiency by reducing overhead.

 
 
Thursday March 20, 2014 10:43 Ryan Shrout
10:43
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:43 
10:44
Ryan Shrout: 

Perf will improve on mobile device as well, of course. But gaming for longer periods on battery life is biggest draw.

 
 
Thursday March 20, 2014 10:44 Ryan Shrout
10:45
Ryan Shrout: 

Portability - bringing titles from the PC to Xbox to mobile platform will be much easier.

 
 
Thursday March 20, 2014 10:45 Ryan Shrout
10:45
[Comment From David UyDavid Uy: ] 

I think all Geforce 400 series is Fermi. so - Geforce 400 and above.

 
 
Thursday March 20, 2014 10:45 David Uy
10:45
Scott Michaud: 

I think the GeForce 405 is the only exception...

 
 
Thursday March 20, 2014 10:45 Scott Michaud
10:45
Ryan Shrout: 

Off goes Eric.

 
 
Thursday March 20, 2014 10:45 Ryan Shrout
10:45
Ryan Shrout: 

MS back on stage.

 
 
Thursday March 20, 2014 10:45 Ryan Shrout
10:46
Ryan Shrout: 

And now a group picture lol.

 
 
Thursday March 20, 2014 10:46 Ryan Shrout
10:46
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:46 
10:47
Ryan Shrout: 

By the time they ship, 50% of all PC gamers will be DX12 capable.

 
 
Thursday March 20, 2014 10:47 Ryan Shrout
10:47
Ryan Shrout: 

Ouch, targeting Holiday 2015 games.

 
 
Thursday March 20, 2014 10:47 Ryan Shrout
10:48
Ryan Shrout: 

Early access coming later this year.

 
 
Thursday March 20, 2014 10:48 Ryan Shrout
10:48
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:48 
10:48
Josh Walrath: 

Yeah, this is a pretty big sea change.

 
 
Thursday March 20, 2014 10:48 Josh Walrath
10:48
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:48 
10:49
Ryan Shrout
 
 
 
Thursday March 20, 2014 10:49 
10:49
Scott Michaud: 

50% of PC Gamers sounds like they're projecting NOT Windows 7.

 
 
Thursday March 20, 2014 10:49 Scott Michaud
10:49
Ryan Shrout: 

They are up for Q&A not sure how informative they will be...

 
 
Thursday March 20, 2014 10:49 Ryan Shrout
10:50
Josh Walrath: 

OS support? Extension changes to D3D/Direct Compute?

 
 
Thursday March 20, 2014 10:50 Josh Walrath
10:50
Ryan Shrout: 

Windows 7 support? Won't be announcing anything today but they understand the request.

 
 
Thursday March 20, 2014 10:50 Ryan Shrout
10:51
Ryan Shrout: 

Q: What about support for multi-GPU? They will have a way to target specific GPUs in a system.

 
 
Thursday March 20, 2014 10:51 Ryan Shrout
10:51
Ryan Shrout: 

This session is wrapping up for now!

 
 
Thursday March 20, 2014 10:51 Ryan Shrout
10:51
Ryan Shrout: 

Looks like we are light on details but we'll be catching more sessions today so check back on http://www.pcper.com/

 
 
Thursday March 20, 2014 10:51 Ryan Shrout
10:52
Scott Michaud: 

"a way to target specific GPUs in a system" this sounds like developers can program their own Crossfire/SLi methods, like OpenCL and Mantle.

 
 
Thursday March 20, 2014 10:52 Scott Michaud
10:52
Ryan Shrout: 

Also, again, if you want more commentary on DX12 and PC hardware, check out our weekly podcast! http://www.pcper.com/podcast!

 
 
Thursday March 20, 2014 10:52 Ryan Shrout
10:52
Ryan Shrout: 

Thanks everyone for joining us! We MIGHT live blog the other sessions today, so you can sign up for our mailing list to find out when we go live. http://www.pcper.com/subscribe

 
 
Thursday March 20, 2014 10:52 Ryan Shrout
10:57
Scott Michaud: 

Apparently NVIDIA's blog says DX12 discussion begun more than four years ago "with discussions about reducing resource overhead". They worked for a year to deliver "a working design and implementation of DX12 at GDC".

 
 
Thursday March 20, 2014 10:57 Scott Michaud
11:03
 

 
 
 

 

PCPer Live! NVIDIA G-Sync Discussion with Tom Petersen, Q&A

Subject: Graphics Cards, Displays | October 20, 2013 - 02:50 PM |
Tagged: video, tom petersen, nvidia, livestream, live, g-sync

UPDATE: If you missed our live stream today that covered NVIDIA G-Sync technology, you can watch the replay embedded below.  NVIDIA's Tom Petersen stops by to talk about G-Sync in both high level and granular detail while showing off some demonstrations of why G-Sync is so important.  Enjoy!!

Last week NVIDIA hosted press and developers in Montreal to discuss a couple of new technologies, the most impressive of which was NVIDIA G-Sync, a new monitor solution that looks to solve the eternal debate of smoothness against latency.  If you haven't read about G-Sync and how impressive it was when first tested on Friday, you should check out my initial write up, NVIDIA G-Sync: Death of the Refresh Rate, that not only does that, but dives into the reason the technology shift was necessary in the first place.

G-Sync essentially functions by altering and controlling the vBlank signal sent to the monitor.  In a normal configuration, vBlank is a combination of the combination of the vertical front and back porch and the necessary sync time.  That timing is set a fixed stepping that determines the effective refresh rate of the monitor; 60 Hz, 120 Hz, etc.  What NVIDIA will now do in the driver and firmware is lengthen or shorten the vBlank signal as desired and will send it when one of two criteria is met.

  1. A new frame has completed rendering and has been copied to the front buffer.  Sending vBlank at this time will tell the screen grab data from the card and display it immediately.
  2. A substantial amount of time has passed and the currently displayed image needs to be refreshed to avoid brightness variation.

In current display timing setups, the submission of the vBlank signal has been completely independent from the rendering pipeline.  The result was varying frame latency and either horizontal tearing or fixed refresh frame rates.  With NVIDIA G-Sync creating an intelligent connection between rendering and frame updating, the display of PC games is fundamentally changed.

Every person that saw the technology, including other media members and even developers like John Carmack, Johan Andersson and Tim Sweeney, came away knowing that this was the future of PC gaming.  (If you didn't see the panel that featured those three developers on stage, you are missing out.)

gsync.jpg

But it is definitely a complicated technology and I have already seen a lot of confusion about it in our comment threads on PC Perspective.  To help the community get a better grasp and to offer them an opportunity to ask some questions, NVIDIA's Tom Petersen is stopping by our offices on Monday afternoon where he will run through some demonstrations and take questions from the live streaming audience.

Be sure to stop back at PC Perspective on Monday, October 21st at 2pm ET / 11am PT as to discuss G-Sync, how it was developed and the various ramifications the technology will have in PC gaming.  You'll find it all on our PC Perspective Live! page on Monday but you can sign up for our "live stream mailing list" as well to get notified in advance!

NVIDIA G-Sync Live Stream

11am PT / 2pm ET - October 21st

PC Perspective Live! Page

placeholder.png

We also want your questions!!  The easiest way to get them answered is to leave them for us here in the comments of this post.  That will give us time to filter through the questions and get the answers you need from Tom.  We'll take questions via the live chat and via Twitter (follow me @ryanshrout) during the event but often time there is a lot of noise to deal with. 

So be sure to join us on Monday afternoon!

NVIDIA "The Way It's Meant to be Played" 2013 Press Event Live Blog

Subject: General Tech, Graphics Cards | October 17, 2013 - 01:45 AM |
Tagged: video, nvidia, live blog, live

Last month it was AMD hosting the media out in sunny Hawaii for a #GPU14 press event.  This week NVIDIA is hosting a group of media in Montreal for a two-day event built around "The Way It's Meant to be Played". 

twimtbp.png

NVIDIA promises some very impressive software and technology demonstrations on hand and you can take it all in with our live blog and (hopefully) live stream on our PC Perspective Live! page

It starts at 10am ET / 7am PT so join us bright and early!!  And don't forget to stop by tomorrow for an even more exciting Day 2!!

AMD GPU14 Event Live Stream and Live Blog

Subject: Graphics Cards | September 25, 2013 - 03:08 PM |
Tagged: live, hawaii, amd

In case you didn't know, AMD is hosting a live stream to talk about the new AMD Hawaii series of GPUs.  You should definitely be on our PC Perspective Live! page right now to participate and watch!

P1010253.JPG

 

 

 

PC Perspective Hardware Workshop 2013 @ Quakecon 2013 in Dallas, TX

Subject: Editorial, General Tech | August 6, 2013 - 02:30 PM |
Tagged: workshop, video, streaming, quakecon, prizes, live, giveaways

UPDATE: Did you miss the live event?  Check out the replay below!  Thanks to everyone that helped make it possible and see you next year!

It is that time of year again: another installment of the PC Perspective Hardware Workshop!  Once again we will be presenting on the main stage at Quakecon 2013 being held in Dallas, TX August 1-4th.  

workshop_logo.png

Main Stage - Quakecon 2013

Saturday, August 3rd, 12:30pm CT

Our thanks go out to the organizers of Quakecon for allowing us and our partners to put together a show that we are proud of every year.  We love giving back to the community of enthusiasts and gamers that drive us to do what we do!  Get ready for 2 hours of prizes, games and raffles and the chances are pretty good that you'll take something out with you - really, they are pretty good!

Our thanks for this year's workshop logo goes to John Pastor!!

Our primary partners at the event are those that threw in for our ability to host the workshop at Quakecon and for the hundreds of shirts we have ready to toss out!  Our thanks to NVIDIA, Western Digital and Corsair!!

nvidia_logo_small.png

wdc_logo_small.png

corsair_logo_small.png

Live Streaming

If you can't make it to the workshop - don't worry!  You can still watch the workshop live on our page right here as we stream it over one of several online services.  Just remember this URL: http://pcper.com/workshop and you will find your way!

 

PC Perspective LIVE Podcast and Meetup

We are planning on hosting any fans that want to watch us record our weekly PC Perspective Podcast (http://pcper.com/podcast) on Wednesday evening in our meeting room at the Hilton Anatole.  I don't yet know exactly WHEN or WHERE the location will be, but I will update this page accordingly on Wednesday July 31st when we get the data.  You might also consider following me on Twitter for updates on that status as well.

After the recording, we'll hop over the hotel bar for a couple drinks and hang out.  We have room for at leaast 50-60 people to join us in the room but we'll still be recording if just ONE of you shows up.  :)

 

Prize List (will continue to grow!)

Continue reading to see the list of prizes for the workshop!!!

PCPer Live! Learn about power supplies with Ryan and Lee! Win EVGA PSUs!

Subject: General Tech, Cases and Cooling | July 16, 2013 - 08:16 PM |
Tagged: video, PSU, power suppy, pcper live, live

Missed the live stream?  You fool!  But here is the reply of the event and quite honestly it turned out better than I expected.  If you don't learn something about power supplies by watching this, I'll eat my shoe.

Countless readers ask us for advice on power supplies.  What makes power supplies different, how do you calculate how big of a PSU you need, are single rail units the best?  That is just a sample of the inquiries that find their way to us.

After months of scheduling, I was finally able to wrangle in our resident power supply expert, Lee Garbutt, responsible for basically all of the power supply testing on PC Perspective since the beginning, for a LIVE stream to talk all about power supplies!

pcperlive.png

Learn about Power Supplies with Ryan and Lee - Live Stream

10am PT / 1pm ET - July 17th

PC Perspective Live! Page

What can you expect to learn during our live stream?  Here is a sample of the topics we are going to cover:

Why are PC power supplies called switchers or switching power supplies?

What qualities characterize a good PSU?

What is Power Factor Correction and is it the same thing as Efficiency?

What’s all the hype about single versus multi rail output? Which is better? And what’s a rail anyway?

Let’s look inside a PSU and show me what the main components are?

Let’s talk about how you test a PSU. What tests do you perform? What equipment do you use, etc.?

We'll be monitoring the chat room in our PC Perspective Live! page for more questions during the stream of course but if you have any pressing issues you want to be sure are addressed, please leave a note in our comments below!  For those of you that CAN join us live, we have another reason to attend...PRIZES!!

psustream2.jpg

EVGA was kind enough to donate a EVGA SuperNOVA 1000 G2 PSU and a SuperNOVA NEX750G Gold power supply!  What do have to do to enter?  Just be in the live stream and pay attention - we'll have the details there during the LIVE stream!

Again, that's July 17th at 1pm ET / 10am PT for an informative discussion about the power supplies that make all of our PC gaming goodness possible!

PCPer Live! ASUS Z87 Motherboard and Intel Haswell Live Event!

Subject: Editorial, General Tech, Motherboards, Processors | June 4, 2013 - 10:40 AM |
Tagged: z87, video, overclocking, live, i7-4770k, haswell, ASUS ROG, asus

While we run around with our hair on fire trying to get ready for the Intel Haswell and Z87 product launch this weekend, I wanted to let everyone know about a live stream event we will be holding on Tuesday, June 4th.  JJ from ASUS, a crowd favorite for sure, will be joining us LIVE in studio to talk all about the new lineup of ASUS Z87 motherboards.  We'll also discuss performance and overclocking capabilities of the new processor and platform.

rog1.jpg

ASUS Z87 and Haswell Live Stream

10am PT / 1pm ET - June 4th

PC Perspective Live! Page

Be sure you stop by and join in the show!  Questions will be answered, prizes will be given out and fun will be had!  Who knows, maybe we can break some stuff live as well??  On hand to give away to those of you joining the live stream, we'll have these prizes:

  • 2 x ASUS Z87 Motherboards
  • 1 x ASUS Graphics card

Methods for winning will be decided closer to the event, but if you are watching live, you'll be included.  And we'll ship anywhere in the world!

pcperlive2.png

ASUS and I also want the event to be interactive, so we want your questions.  We'll of course being paying attention to the chat room on our live page but you'll have better luck if you submit your questions about the ASUS Z87 products and Haswell processors before hand, in the comments section below.  You don't have to register to ask and we'll have the ability to read them beforehand! 

I'll update this post with more information after the reviews and stories start to hit, so keep an eye here for more details!!

PCPer Live! GeForce GTX 780 3GB Graphics Card - 2pm EDT / 11am PDT

Subject: Editorial, Graphics Cards | May 23, 2013 - 12:08 PM |
Tagged: video, live, gtx 780, gk110

Missed the LIVE stream?  You can catch the video reply of it below!

Hopefully by now you have read over our review of the new NVIDIA GeForce GTX 780 graphics card that launched this morning.  Taking the GK110 GPU, cutting off some more cores, and setting a price point of $650 will definitely create some interesting discussion. 

IMG_9886.JPG

Join me today at 2pm ET / 11am PT as we discuss the GTX 780, our review and take your questions.  You can leave them in the comments below, no registration required. 

GTX 780 Stream - PC Perspective Live! - 2pm ET / 11am PT

PCPer Live! Frame Rating and FCAT - Your Questions Answered!

Subject: Editorial, Graphics Cards | May 8, 2013 - 11:37 PM |
Tagged: video, nvidia, live, frame rating, fcat

Update: Did you miss the live stream?  Watch the on-demand replay below and learn all about the Frame Rating system, FCAT, input latency and more!!

I know, based solely on the amount of traffic and forum discussion, that our readers have really adopted and accepted our Frame Rating graphics testing methodology.  Based on direct capture of GPU output via an external system and a high end capture card, our new systems have helped users see GPU performance a in more "real-world" light that previous benchmarks would not allow.

I also know that there are lots of questions about the process, the technology and the results we have shown.  In order to try and address these questions and to facilitate new ideas from the community, we are hosting a PC Perspective Live Stream on Thursday afternoon.

Joining me will be NVIDIA's Tom Petersen, a favorite of the community, to talk about NVIDIA's stance on FCAT and Frame Rating, as well as just talk about the science of animation and input. 

fr-2.png

The primary part of this live stream will be about education - not about bashing one particular product line or talking up another.  And part of that education is your ability to interact with us live, ask questions and give feedback.  During the stream we'll be monitoring the chat room embedded on http://pcper.com/live and I'll be watching my Twitter feed for questions from the audience.  The easiest way to get your question addressed though will be to leave a comment or inquiry here in this post below.  It doesn't require registration and this will allow us to think about the questions before hand, giving it a better chance of being answered during the stream.

Frame Rating and FCAT Live Stream

11am PT / 2pm ET - May 9th

PC Perspective Live! Page

So, stop by at 2pm ET on Thursday, May 9th to discuss the future of graphics performance and benchmarking!

PCPer Live! Bioshock Infinite Game Stream - Win Games and Graphics Cards from AMD!

Subject: Graphics Cards | April 2, 2013 - 07:50 PM |
Tagged: video, tahiti, radeon, never settle reloaded, live, crysis, bioshock infinite, amd

UPDATE: If you missed the live stream...sorry, better luck next time!  However, you can still view the on-demand version below to see the Bioshock Infinite game play!

On April 2nd on the PC Perspective Live! page we will be streaming some game action of Bioshock Infinite.  Easily the most well received and reviewed game of the year, I am probably more excited to play this game than other we have stream to date!

We will be teaming up with AMD once again to provide a fun and exciting PCPer Game Stream that includes game demonstrations and of course, prizes and game keys for those that watch the event LIVE! 

bioshock1.jpg

Bioshock Infinite Game Stream

5pm PT / 8pm ET - April 2nd

PC Perspective Live! Page

Warning: this one will DEFINITELY have mature language and content!!

The stream will be sponsored by AMD and its Never Settle Reloaded game bundles which we previously told you about.  Depending on the AMD Radeon HD 7000 series GPU that you buy, you could get some amazing free games including:

  • Radeon HD 7900 Series
    • FREE Crysis 3
    • FREE Bioshock Infinite
  • Radeon HD 7800 Series
    • FREE Bioshock Infinite
    • FREE Tomb Raider
  • Radeon HD 7900 CrossFire Set
    • FREE Crysis 3
    • FREE Bioshock Infinite
    • FREE Tomb Raider
    • FREE Far Cry 3
    • FREE Hitman: Absolution
    • FREE Sleeping Dogs

nsr_matrix.jpg

AMD's Robert Hallock (@Thracks on twitter) will be joining us via Skype to talk about the game's technology, performance considerations as well as helping me with some co-op gaming!

Of course, just to sweeten the deal a bit we have some prizes lined up for those of you that participate in our Bioshock Infinite Game Stream:

  • 1 x Gigabyte Radeon HD 7870 OC 2GB card
  • 1 x MSI Radeon HD 7870 2GB card
  • 3 x Combo codes for both Tomb Raider AND Bioshock Infinite

gboc.png

Pretty nice, huh?  All you have to do to win is be present on the PC Perspective Live! Page during the event as we will announce both the content/sweepstakes method AND the winners!

Stop in on April 2nd for some PC gaming fun!!

bioshock2.jpg