- Extending Xen* with Intel® Virtualization Technology
- ENERGY STAR* System Implementation
- Competitive Comparison: Dual-Core Intel® Xeon®: Processor-based Platforms vs. AMD Opteron*
- CMP Implementation in Systems Based on the Intel® Core™ Duo processor
- Software Company Plans for Multi-Core: How Epic Games, Adobe Systems, and IBM use Multi-Core Capability
- How to use all of CPUID for x64 platforms under Microsoft Visual Studio .NET 2005
- Flash and .NET Integration using ASP.NET
- Build and consume an ASP.NET Web service
- Multithreaded .NET Web service clients: threads and responsiveness
- High performance image processing and visualization in .NET client applications: Intel Integrated Performance Primitives (IPP)
Welcome to the Intel® Software Dispatch Subscription Program
Introduction
by Craig Szydlowski
Infrastructure Processor Division
Intel Corporation
Many software applications are about to be turned upside-down by the transition of CPUs from single to multi-core implementations. In new designs, software developers will be tasked with keeping multiple cores busy to avoid leaving performance on the floor. In legacy designs, you will be faced with the challenge of having single-threaded applications run efficiently on multiple cores. Programs will need to serve up code threads that can be dished out to several cores in an efficient manner. Code threading breaks up a software task into subtasks called threads which run concurrently and independently.
The groundwork is being laid for the transition to multi-core in 2005. Tools are available to help you develop efficient and reliable threaded code. Embedded application providers should plan their move to threaded programming models to fully utilize the performance of these next generation multi-core CPUs.
![]()
If you're interested in this topic, these articles may be helpful:
![]() | Multithreaded technology and multi-core processors by Craig Szydlowski, Infrastructure Processor Division, Intel Corp. ... |
![]() | The "Rich-Client" Advantage for .NET Web Services by Dan Fineberg, enterprise/business marketing manager, and Gary Hayco... |
![]() | Multiple approaches to multithreaded applications by George Walsh, freelance researcher and writer. Intel Corp. The... |
![]() | Multithreaded .NET Web service clients: threads and responsiveness by Ian Griffiths and Chris Sells, consultants. Intel Corp. Unresp... |
![]() | Threading and Tuning Richard Wirt Intel Senior Fellow Corporate Vice President Genetal M... |
![]()
Related Jobs:

