Introduction
By Matt Gillespie
Building multi-threading into .NET* applications is a powerful tool for the developer. It empowers applications that demand high scalability, such as enterprise applications, as well as desktop applications that need to process more than one task at the same time. In order to enable multi-threading technology, Intel developed Hyper-Threading Technology (HT Technology) for the Pentium® 4 processor on the desktop and the Intel® Xeon™ processor for workstations and servers. These platforms make a particularly good choice for the deployment of threaded .NET solutions.
The coming trend of parallelism in hardware is that of multi-core processors, which will make multi-threading even more important. Intel has announced planes to introduce the first versions of both the Itanium® processor and the Pentium 4 processor that have multiple processor cores on a single die in 2005. These introductions will be followed in 2006 by the first multi-core Intel Xeon processors and Intel Xeon processors MP in 2006. As these and other advances make hardware platforms ever more parallel in nature, the stage is set for software threading to deliver ever-larger performance gains. Software makers that gear up for this advance now, stand to gain a competitive advantage as this trend continues.
![]()
If you're interested in this topic, these articles may be helpful:
![]() | Detect browser capabilities with ASP.NET easerve.com Detecting browser capabilities using ASP.NET is prett... |
![]() | Build ASP.NET Web sites with IBM DB2 Universal Database by Glenn Stephens, consultant and developer. First published at IBM... |
![]() | Introduction to Eiffel.NET, part three: design by contract by Daniele Pagano In Part One I introduced Eiffel and talked about ... |
![]() | Programming visual basic .NET, 2nd edition by Jesse Liberty, O'Reilly O'Reilly's Programming Visual Basic .NET... |
![]() | Web-service wrapper patterns (C# and VB.NET) by Raj Kesarapalli, product manager, IBM Rational Software, IBM Corp... |
![]()
Related Jobs:
![]() | Technical Writer #149616 - WA - Redmond - Microsoft Corporation Is your dream to write for cutting-edge video games in a world-class g... |
![]() | Security Architect #54561 - CA - Sacramento - EML Incorporated Duration: 6 months The Security Architect will be responsible for c... |
![]() | Production/Process/Test Operator Level 3 #13615 - IN - Indianapolis - Radiant Systems, Inc Description Summary: Support, maintain and troubleshoot all aspects ... |
![]() | Content Specialist #144557 - WA - Redmond - Microsoft Corporation The User Experience (UX) group at Microsoft Game Studios (MGS) is seek... |
![]() | Support Professional #136687 - TX - Las Colinas - Microsoft Corporation Responsibilities: Manage phone and online support requirements for ... |
![]() | Data Integrity Analyst #30004 - MN - Eden Prairie - C.H. Robinson Worldwide, Inc. Description Company Description: Founded in 1905, C.H. Robinson Worl... |
![]() | C/C++ Developer - WA - Seattle - Practice Partner Practice Partner, an industry leader in the field of Electronic Health... |
![]() | Program Manager #151648 - WA - Redmond - Microsoft Corporation Be part of the team responsible for shipping updates that improve the ... |
![]() | Builder #149121 - WA - Redmond - Microsoft Corporation The Windows Server User Assistance Build team is a small and tight-kni... |
![]() | Programming Writer #132618 - WA - Redmond - Microsoft Corporation Do you like to program? Do you like to write? Are you excited by Inter... |

