Friday, June 17, 2011

Daniel Moth: Blazing-fast Code Using GPUs and More, with C++ AMP

Daniel Moth: Blazing-fast Code Using GPUs and More, with C++ AMP


Daniel Moth: Blazing-fast Code Using GPUs and More, with C++ AMP

Posted: 17 Jun 2011 02:50 PM PDT

You have lastly read in this blog about the C++ Accelerated Massive Parallelism (C++ AMP) [1]. Yesterday, those who couldn't attend the AMD Fusion Developer Summit had the chance to watch on demand Herb Sutter's keynote where C++ AMP was introduced and some demos were shown [2].

Now Daniel Moth points us to his C++ AMP introductory session on channel9 which includes slides and also promises more code samples in the future.

[Watch Daniel Moth's "Blazing-fast code using GPUs and more, with C++ AMP"]

 

References

  1. Introducing C++ Accelerated Massive Parallelism (C++ AMP).
  2. Herb Sutter: Heterogeneous Computing and C++ AMP (AFDS Keynote)

I’m About to Start Teaching Ten 9-Year Olds Computer Programming

Posted: 17 Jun 2011 10:00 AM PDT

Next week, the Fairfax Computer Camp will open in my home.  As I work from home, I have a bit of flexibility in scheduling my working hours, so I'm attempting an exciting new challenge – how to teach my son Alex computer programming in a fun environment...( read more )...(read more)

Filtering an ASP.NET GridView control with jQuery

Posted: 17 Jun 2011 09:35 AM PDT

As I've been swimming in the great jQuery lake I discovered the jQuery QuickSearch Plugin, As WebForms developers we often display lots of data using a gridview control. I though it would be neet to set up using the jQuery QuickSearch plugin with the Gridview. Here's how it works. Ihave a GridView wired to some [...] Read More......(read more)

Weekly Links– 2010_22 (50 for Web Devs & Other Geeks)

Posted: 17 Jun 2011 06:32 AM PDT

Software Developer Links of the Week. 10 things that will annoy the hell out of your Web site visitors Inserting Video Media into a Web File via Expression Web 4 Adding messages to Windows 7′s logon screen Converting from Webforms view engine to Razor–Some Tips Video from the WWDC 2011 keynote. Structure of an HTTP [...] Read More......(read more)

Update on Bulletin MS11-025

Posted: 17 Jun 2011 07:00 AM PDT

A while back Microsoft had released security bulletin MS11-025 that addressed a publicly disclosed vulnerability in certain applications built using the Microsoft Foundation Class (MFC) Library. The vulnerability could allow remote code execution if a user opens a legitimate file associated with such an affected application, and the file happened to be located in the same network folder as a specially crafted library file.

Soon after the release, we discovered some issues with the bulletin some of which we talked about here. Microsoft has just issued an update to the bulletin that addresses the previously discussed issues and a few more:

 

  • For International customers (with localized apps) certain parts of MFC applications resources appeared non-localized.  This was due to an incorrect resource loading operation in the MFC libraries.  Specifically, the API used (FindActCtxSectionString) requires a structure to be passed in (ACTCTX_SECTION_KEYED_DATA) whose cbSize member is already initialized.  The size was not initialized, so depending on the memory content, the API could fail.
  • Some customer's applications were broken on Windows 2000 because of the previous patch.  This was because the fix in the patch used an API (FindActCtxSectionString) that is not supported on the Windows 2000 platform.  The new update will not be automatically offered through Microsoft Update but the affected customers can download it from the bulletin.
  • Patch did not install on users with Windows 7 + Windows 7 SDK on X64 architecture.
  • Executable size of some applications which link to MFC statically had grown when rebuilt using the patch.  This was caused by the fact that some new code was placed in a source module whose object was not normally linked into an application that did not use MFC Feature Pack controls.  When the new code was moved to a source module whose object was already being linked into a statically-linked MFC application, the extra link dependencies were eliminated and the size of the application reverted to the expected size.
  • Visual C++ 2005 SP 1 Redistributable Package revision number was smaller than the previous release.

 

The new bulletin reoffers the update for the following products:

  • Microsoft Visual Studio 2005 Service Pack 1.
  • Microsoft Visual Studio 2008 Service Pack 1.
  • Microsoft Visual Studio 2010.
  • Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package.
  • Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package.

 

Please let us know if you have any questions.

Thank you
Visual C++ Team

Visual Studio 2010 Web Standards Update

Posted: 17 Jun 2011 06:12 AM PDT

Over the last several months the "new wave" of web standards have been  moving at an accelerated pace, All the popular browsers are pushing the envelope including Microsoft's own IE9 and the new standard open up exciting new opportunities for developers. Microsoft at large and the ASP.NET and Visual Studio teams are heavily invested in [...] Read More......(read more)

Silverlight Cream for June 16, 2011 -- #1108

Posted: 16 Jun 2011 10:36 PM PDT

In this Issue: René Schulte , Rajat Jaiswal ( -2- ), Peter Kuhn , Colin Eberhardt , Kunal Chowdhury ( -2- ), Beth Massi , Michael Crump , Daniel Vaughan , Chris Rouw , WindowsPhoneGeek , and Jesse Liberty . Above the Fold: Silverlight: "Cubelicious -...( read more )...(read more)

SQL Server Replication Explorer

Posted: 16 Jun 2011 12:43 PM PDT

SQL Server Replication Explorer is a client tool for browsing through Microsoft SQL Server replication topology. It can also be used for troubleshooting and monitoring of the Microsoft SQL Server replication.

Atlanta Code Camp - I'll Be There

Posted: 16 Jun 2011 12:29 PM PDT

URL : http://www.atlantacodecamp.org/default.aspx Atlanta Code Camp is almost here. It will be a fun time to learn and co-mingle with Atlanta's development community. If you're not familiar with code camps, i'll quote the website: If you're not...( read more )...(read more)

Windows Phone 7 Tip: Showing and Hiding onscreen keyboard in Emulator

Posted: 16 Jun 2011 12:26 PM PDT

If you are developing any Windows Phone 7 application form and using the Emulator to run the app, you may find this tip very useful. A first time user who feels very annoying to click the mouse button to enter text using the phone emulator can hide the...( read more )...(read more)

Introducing System.Web.Providers - ASP.NET Universal Providers for Session, Membership, Roles and User Profile on SQL Compact and SQL Azure

Posted: 16 Jun 2011 03:47 PM PDT

I always like to remind folks of the equation ASP.NET > (ASP.NET MVC + ASP.NET WebForms). The whole "base of the pyramid" of ASP.NET has lots of things you can use in you applications. Some of these useful bits are Session State, Membership (Users), Roles, Profile data and the provider model that underlies it. Using these isn't for everyone but they are very useful for most applications, even ones as large as the ASP.NET site itself. Today the Web Platform and Tools team (WPT) is  releasing an Alpha of the ASP.NET Universal Providers that will extend Session, Membership, Roles and Profile support to SQL Compact Edition and SQL Azure. Other than supporting additional storage options, the providers work like the existing...(read more)

No comments:

Post a Comment