mark_csharpcoder

Stories submitted by mark_csharpcoder

Checking your multi-core optimizations with a free tool from Intel(software.intel.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years ago

This video uses Intel Concurrency Checker 2.1 to benchmark threading metrics on a parallelized and multithreaded C# application. Watching this video you will find out that there is an easy to use utility to test multicore optimizations in any executable. read more...

add a comment |category: |Views: 16

tags: another

Concurrent collections for C# using Parallel Extensions(software.intel.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 1 month ago

One of the most difficult tasks related to concurrent programming in C# and .Net 3.5 is sharing collections, arrays or lists between many tasks running at the same time. Besides, the complexity increases when these concurrent tasks need to add and/or remove items from them. Doing this safely involves a great control of coordination data structures and the efficient use of precise locks. Luckily, the June 2008 CTP (Community Technology Preview) of Parallel Extensions to the .Net Framework added very interesting high-level coordination data structures and thread-safe collections. The result is amazing: the producer-consumer scheme complexity reduced to a minimum... read more...

add a comment |category: |Views: 104

tags: another

Novell’s Mono brings SIMD support to C#(ddj.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 1 month ago

Parallel programming is not just about multi-threading and multi-core. There’s also a lot of power in the SIMD (Single Instruction Multiple Data) extended instruction set available in most modern microprocessors from Intel and AMD. From Dr Dobb's Go Parallel blog. read more...

1 comment |category: |Views: 220

tags: another

Simplifying parallelism complexity in C#(slideshare.net)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 1 month ago

Simplifying parallelism complexity in C# PDF. read more...

add a comment |category: |Views: 8

tags: another

C# 2008 Multicore Programming. Sample Chapter Simplifying Parallellism(scribd.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 1 month ago

Free Sample Chapter 8: "Simplifying Parallelism Complexity", uploaded in Scribd. read more...

add a comment |category: |Views: 26

tags: another

Multicore Books(multicoreinfo.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 2 months ago

This site recommends a list of books for those interested in multicore programming. read more...

add a comment |category: |Views: 9

tags: another

Using .Net Parallel Extensions, PLINQ, AForge.Net and delegates in C#(youtube.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 2 months ago

This video uses C#, .Net Parallel Extensions CTP, PLINQ, delegates and AForge.Net to create an amazing multicore application. Watching this video you will find out that there is a lot of power in .Net Parallel Extensions to work with a blob counter taking full advatange of the available cores. read more...

add a comment |category: |Views: 60

tags: another

This Week's Multicore and Parallel Programming Reading List(ddj.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 2 months ago

C, C#, Erlang, and more A list of book releases compiled by Dr. Dobb's to keep you up-to-date on parallel programming and multicore technology. read more...

add a comment |category: |Views: 14

tags: another

Book Review: C# 2008 and 2005 Threaded Programming(devsource.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 2 months ago

John Mueller reviews the book C# 2008 and 2005 Threaded Programming by Gastón C. Hillar. Many of the texts that provide the information needed to learn how to work with multiple processors are written in language that the average human doesn’t understand. With C# 2008 and 2005 Threaded Programming this problem is also relieved. read more...

add a comment |category: |Views: 15

tags: another

Is a quad-core faster than a dual-core programming in C#?(youtube.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 3 months ago

A nice video that shows an application running in around 1/4 the time when it uses four cores programmed using 4 threads in Visual Studio 2008 with a quad-core CPU. read more...

add a comment |category: |Views: 83

tags: another

Avoiding concurrency pains with C# multicore programming(packtpub.com)

submitted by mark_csharpcodermark_csharpcoder(135) 3 years, 3 months ago

This is an article written by "C# 2008 and 2005 threaded programming" author, Gaston Hillar. I think it is going to be useful to any developer involved in C# multicore and multithreaded programming. It applies an object-oriented design to simplify parallelism complexity. Very useful to simplify the multicore transformation of many applications. read more...

add a comment |category: |Views: 75

tags: another