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... |
![]() | Web-service wrapper patterns (C# and VB.NET) by Raj Kesarapalli, product manager, IBM Rational Software, IBM Corp... |
![]() | 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... |
![]()
Related Jobs:
![]() | Production/Process/Test Operator Level 3 #13615 - IN - Indianapolis - Radiant Systems, Inc Description Summary: Support, maintain and troubleshoot all aspects ... |
![]() | Programming Writer #132618 - WA - Redmond - Microsoft Corporation Do you like to program? Do you like to write? Are you excited by Inter... |
![]() | Software Developer #WBSD - MA - Burlington - Webex, Inc. Software Developer Location: Burlington Job Code: WBSD ... |
![]() | Security Architect #54561 - CA - Sacramento - EML Incorporated Duration: 6 months The Security Architect will be responsible for c... |
![]() | Build Management #149119 - WA - Redmond - Microsoft Corporation The Windows Server User Assistance Build team is a small and tight-kni... |
![]() | Program Manager #151648 - WA - Redmond - Microsoft Corporation Be part of the team responsible for shipping updates that improve the ... |
![]() | .NET Developer #20147 - WA - Seattle - Fred Hutchinson Cancer Research Center Job Title: DotNet Developer Job ID#: 20147 Location: ... |
![]() | Development Manager #151272 - WA - Redmond - Microsoft Corporation Want to be part of the Server product team? Are you a development lead... |
![]() | Content Specialist #144557 - WA - Redmond - Microsoft Corporation The User Experience (UX) group at Microsoft Game Studios (MGS) is seek... |
![]() | Sr. Programmer #12717 - FL - Palm Beach Country - Radiant Systems, Inc Specification of needed skill sets Proficient with the Microsoft Dot... |

