Phil Deets wrote:
The website has a new post for a June meeting now, but there is no date or time posted. I e-mailed the contact e-mail address about this, but I got a delivery failure notification so the address must be out of date. Does anybody know when the June meeting is?
Here's the announcement for the June meeting. I plan on attending, I think it'll be fun. Of course, it will be great to see there as many of our D community as can come! (Afterwards, we go out for a drink & some food at the local watering hole.)
======================================================================= Next week Gavriel Plotke will be talking about the harnessing of the power of the graphics chip as a massively parallel supercomputer that sits, mostly idly (uless we play a lot of games, that is), inside most computers. Title: Massive Multithreading on the GPU. GigaFlops or... TeraFlops? Speaker: Gavriel Plotke, Microsoft Senior SDET Date: Wednesday, June 16the Place: Microsoft Eastside Campus, Bldg 41, Townsend (see our website www.nwcpp.org for directions). Abstract: The modern GPU is a massively parallel supercomputer that has 2 orders of magnitude more processing power then a single CPU Core. But the threading model is very different than the CPU. Don't get left behind on knowing about this different paradigm. Bio: I've been with Microsoft for 3 years on the DirectX High Level Shader Language compiler test team. I've been a champion of the new Compute Shader features of DirectX11. While I have some graphics background, it was my assembler language and compiler writing background that got me the job. Early in my career I worked on the internals of a mainframe spreadsheet product as a competitor to VisiCalc and Lotus123. It was a time when everyone in a big office would have a mainframe terminal and no one had a PC. It was a great product, but time moved on, and Excel on inexpensive PCs ate our lunch. After that I spent a many years doing business contract work - different projects, different platforms, lots of database design. Now I help support programming on today's supercomputer, the modern graphics card.