Actors, Messages and Low Lock Contention for Java – Go Parallel
Posted on http://www.ddj.com/go-parallel
Using actors and messages, concurrency is easier to understand. However, most developers don’t want to learn a new programming language in order to use actors and messages. If you want to forget a bit about threads and locks, you can add nice actor support to an existing Java application using Jetlang.
Read more here
Designing Rich Internet Applications With Parallelism in Mind
Posted on www.ddj.com/go-parallel
Are you still designing RIAs (Rich Internet Applications) using a serial programming approach? If that’s the case, then you are losing a big opportunity to achieve a sustainable competitive advantage over competitors.
Watching Multiple Threads in C#
Posted on Packt Publishing Article Network
In order to solve problems that arise in concurrently running threads in applications, we need new debugging techniques suitable for the new parallelism environments that occur in Visual C#. Multicore programming and parallel programming require new debugging techniques.
Learn some tricks to prepare multithreaded code to simplify the debugging and troubleshooting processes.
Sample Chapter 8: Simplifying Parallelism Complexity
You can download the sample Chapter 8: Simplifying Parallelism Complexity from Packt’s website:
http://www.packtpub.com/beginners-guide-for-C-sharp-2008-and-2005-threaded-programming/book/
UML diagrams to understand concurrent threads
This is a concise practical guide that will help you learn C# threaded programming, with lot of examples and clear explanations. It is packed with screenshots to aid your understanding of the process. Besides, it includes UML concurrent diagrams to offer a clear view of what is happening when multiple concurrent threads talk to each other.
The book design: Packt Publishing’s quality
The book has an outstanding design and a great printing quality. It has lots of screenshots and diagrams to offer less theory and more results.
It follows the Beginner’s Guide approach…
- Clear step by step instructions for the most useful tasks
- Learn by doing – start working right away
- Leave out the boring bits
- Inspiring, realistic examples give you ideas for your own work
- Tasks and challenges to encourage experimentation
Besides, it is based in real-life experiences and it does not promote alpha or beta frameworks.
I explain the real advantages and trade-offs of each threading alternatives to exploit multicore and multiprocessor technologies.
The book design: Packt Publishing’s quality
The book has an outstanding design and a great printing quality. It has lots of screenshots and diagrams to offer less theory and more results.
It follows the Beginner’s Guide approach…
- Clear step by step instructions for the most useful tasks
- Learn by doing – start working right away
- Leave out the boring bits
- Inspiring, realistic examples give you ideas for your own work
- Tasks and challenges to encourage experimentation
Besides, it is based in real-life experiences and it does not promote alpha or beta frameworks.
I explain the real advantages and trade-offs of each threading alternatives to exploit multicore and multiprocessor technologies.
-
Archives
- October 2009 (12)
- July 2009 (9)
- June 2009 (4)
- May 2009 (14)
- April 2009 (4)
- March 2009 (2)
- February 2009 (7)
-
Categories
- .net
- .Net 4.0
- 3D engine
- Actors
- Atom
- background workers
- Balder
- benchmarks
- book
- c threading
- C#
- Cloud computing
- concurrent programming
- concurrent threads
- Core i7
- cshap
- csharp
- debugging
- design
- diagrams
- Fan
- game development
- games
- Groovy
- hardware threads
- HTML 5
- Hyper-Threading
- Intel
- Intel Atom
- Intel Concurrency Checker
- Intel Parallel Studio
- Java
- Java 7
- Javascript
- Jetlang
- lambda expressions
- metrics
- MIDs
- multi-threaded
- multicore
- multicore programming
- multicore testing
- multiprocessor
- netbooks
- parallel extensions
- parallel performance
- parallel programming
- Parallelism
- Parallelized LINQ
- PLINQ
- podcast
- processes
- RIA
- Rich Internet Applications
- scalability
- scheduling
- scripts
- Silverlight
- Silverlight 3
- SIMD
- software threads
- tasks
- threaded
- TMonitor
- UML
- Uncategorized
- video
- VirtualBox 3.0
- virtualization
- Visual Studio 2010
- Webworkers
- Windows 7
- Windows Vista
-
RSS
Entries RSS
Comments RSS


I am researching about parallel programming, multiprocessor and multicore since 1997. My last research is a new Packt’s book,