Recommended

Multicore community

 

Articles

Intel.com

Microsoft.co.il

 

Community

Microsoft Forums

Intel's Forum

Intel's Multicore Community

 

Resources

http://msdn.com/concurrency

Intel Multicore

NVidia Multicore GPU

 

Downloads

.Net Parallel Extensions

Intel's TBB

WinModules   

 

Tools

AsyncOp Logger

Intel thread analysis

Intel VTune

 

Contact

Asaf Shelly

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-->

 

 

 

 

 

 
2 / 2
 
 
 
 
 
 
 

Welcome to Asynchronous Operations

TechEd Europe 2009 Session "Parallel Programming for Embedded" by Asaf Shelly

Play

   450Kbps

   150Kbps

   Full Screen

 

Download

   450Kbps - 204MB

   150Kbps - 64MB

 

 

This session is for the general public since Multi-Core for Windows Embedded is only based on Windows XP / Windows 7 today. The session talks about embedded systems because these systems have always supported parallel work and the concepts and design patterns are well founded. The session has no code samples so every programmer can benefit from it.

 

This site deals with the various aspects of parallel computing including multi-core programming and grid computing, with acknowledgement of the Multicore League.

What used to belong to unique experts and specialists a year ago is about to become common practice for everyone. Parallel computing is not a library that we install, it is not a tool that we use, and there is no wizard to do the work for us.

Working in the parallel world means thinking in parallel, designing in parallel and working according to this new design. It changes the way we code and debug, it changes the way we design and it all start with a change in system architecture. You cannot get good results with old school architecture and some sort of a parallel language! Good architecture however may include parallel infrastructure and serial user code.

Generally speaking most solutions we see today have long existed at the 1970's and even before that. We have only discovered the relics of what was once a flourishing civilization of parallel programmers. Welcome to the Renaissance

 

Share your thoughts and help us all advance by joining the online communities:

Join the public multicore community

Join the multicore community on Linkedin

Microsoft Forums for Parallel Computing

 

Learn more about me with my technical articles on Intel's website and software implementations and off-topics on my Microsoft blog. Find more about me on my personal website: http://Asaf.Shelly.co.il

contact us: AsyncOp@Shelly.co.il.

 
 
 
 
 
 
   
 
 
  HPC & Multicore User Group  
 
 

Soon to come. This section will be up for login within a few days.

 
 
 
 
 
 
   
 
 
  Tutorial  
 
 

The tutorial given here is largely based on my five day course. It starts with simple API definitions and expands over Design Patterns and libraries.

 
 
 
 
 
 
   
 
 
  Video  
 
 

There are several videos that you can find on this website. This section is a collection of all these in one place.

 
 
 
 
 
 
   
 
 
  Tools  
 
 

This section is a collection of useful tools that can help with development and debugging in the parallelized world.

 
 
 
 
 
 
   
 
 
  Open-Source  
 
 

This is a collection of open source projects and sample applications.

 
 
 
 
 
 
   
 
 
  Events  
 
 

Here you can find information about past events and future events organized or participated by us.

 
 
 
 
 
 
   
 
 
  Resources  
 
 

In this section you will find resources to help you with multi-core and parallel computing

 
 
 
 
 
 
   
 
 
  About  
 
 

Graphics, design, usability, code, and content by Asaf Shelly