Contents tagged with Parallel computing
-
Using TPL and PLINQ to raise performance of feed aggregator
In this posting I will show you how to use Task Parallel Library (TPL) and PLINQ features to boost performance of simple RSS-feed aggregator. I will use here only very basic .NET classes that almost every developer starts from when learning parallel programming. Of course, we will also measure how every optimization affects performance of feed aggregator.
-
.NET Framework 4.0: Comparing LINQ and PLINQ performance
In one of my sessions I demonstrated how PLINQ uses two CPU-s instead of one and has better performance than non-parallel processing. In this posting I will introduce my experiment and show you my example results. In the end of this posting you can find source code that is ready for demonstration.
-
Links 2009-08-19
JQuery and web development
- Limit Number of Characters in a TextArea using jQuery
- Find out which Key was pressed using jQuery
- jQuery Superfish Menus Plug-in
- Make website images look like a video with this CSS effect
- CSS2 – opacity
Mobile
- 55 per cent of subscribers think content is too expensive
- RIM Files Patent for Merged Capacitive and Resistive Touchscreen
- HTC patents magnetic stylus for capacitive screens
Sharepoint
- Programmatically creating Wiki Pages
- Presenting MOSS Support Explorer (Not even Beta Yet)
- "This week in Pictures" web part in Sharepoint 2007 and Time Interval
- #SharePoint Site Collections and 100Gb Content Database guidance
Social Networks
- Facebook spam
- Twitter Co-Founder Evan Williams’ Wife Tweets to the World While in Labor
- Twitter-Written Opera Will Debut at Royal Opera House
- Stop the Presses! 40% of Tweets Are 'Pointless Babble'
- Twitter Used to Manage Botnet, Says Security Expert
Software
- DB Schema Viewer
- Game program for kids less than 2 years :)
- Using TCP Analyzer to Debug TCP Performance
- O3D:- Google Releases 3D support open api for web browsers
- Community Clips
- Remote Server Administration Tools RSAT for Windows 7 Released
Programming
- Multimethods in C# 4.0 with 'dynamic'
- Implementing Parallel While with Parallel.ForEach
- Instantiating interfaces
- Using Linq with Microsoft Word and Excel
- 20 tips to write a good stored procedure (is really just 12)
- Using the innerText Property in Firefox
Other stuff
- How to reset regional language to English in Windows Live Writer (Live Writer)
- Nhibernate and the Null object pattern (programming)
- Preparing Today for SharePoint 2010 Q&A (SharePoint 2010)
- What is a Smart Client anyway? (varia)
- WER Services : The Three Cs of Response Satisfaction (Windows)
- Download details: Virtual Hard Disk Getting Started Guide (virtual-pc)
- Creating Visual Guidelines inside Visual Studio (Visual Studio)
- Google’s Decision to Launch the Chrome Operating System Reflects the Growing Importance of Web Applications (Google)
- Google Services for Websites Adds New Tools (Google)
-
.Net Framework 4.0: System.Linq.Parallel
.Net Framework 4.0 has parallel computing extensions for LINQ. Previously it was possible to download parallel extensions for LINQ separately from CodePlex. Of course, you can still use these extensions if you have older version that 4.0. I wrote a little, simple and pretty pointless example that illustrates how parallel queries work in .Net Framework 4.0.