Exploiting multithreading in .NET Apps

With the introduction of the Intel® Xeon™ processor and Hyper-Threading technology, the Windows .NET Server operating system and applications can perform simultaneous multithreading on a single processor.

by John Sharp, Content Master Ltd. Intel Corp.

With the introduction of the Intel® Xeon™ processor and Hyper-Threading technology, the Windows .NET Server operating system and applications can perform simultaneous multithreading on a single processor. This paper examines the ways in which applications built using the Microsoft .NET Framework SDK can employ multiple threads and take maximum advantage of the Hyper-Threading technology of Intel Xeon processors.

All the code examples shown in this paper are written in C# although they will work with a little translation in other .NET-supported languages such as J# and Visual Basic .NET.

© 2004 Intel Corp.


Subscribers who liked this article also read:
Discovering Multi-Core: Extending the Benefits of Moore's Law
Learn how multi-core processor architecture and software development m...

If you're interested in this topic, these articles may be helpful:

Embedding .NET controls in Java
by Heath Stewart, Microsoft MVP, directory of technology, Proplanne...
Implementing enterprise services (COM+) in .NET
by Patrick Barnes, Web application developer. Intel Corp. This brie...
A basic ASP.NET application
Joe Grip Learn how to create a simple ASP.NET app with this interac...
Web-service wrapper patterns (C# and VB.NET)
by Raj Kesarapalli, product manager, IBM Rational Software, IBM Corp...
Why optimization matters
by John Sharp, principal technologist, Content Master Ltd. Intel Corp...

Related Jobs:

SW Engineer #RX1000019444 - CA - Sunnyvale - Yahoo! Inc.
SW Engineer - Data Highway Job No. RX1000019444 Location US - S...
Computer Software Engineer #DE020-24 - MA - Boston - SunGard
Reference No.: DE020-24 Opening Date: September 19, 2006 Job Title...
Lead Program Manager #134644 - WA - Redmond - Microsoft Corporation
Are you motivated to take on new challenges? Do you want to pioneer in...
Sr. Software Engineer #058175 - TX - Austin - Symantec Corporation
Job Requisition # : 058175 Job Title : Sr. Software Engineer Locat...
SW Engineer #RX1000019442 - CA - Sunnyvale - Yahoo! Inc.
SW Engineer - Data Highway Job No. RX1000019442 Location US - S...
C++/Unix Developers #550 - NJ - Parsippany - RCG Information Technology
Description: All applicants must have a minimum of 3 years IT Indu...
Software Engineer #RX1000023096 - CA - Sunnyvale - Yahoo! Inc.
Software Engineer, Data Storage Platform Job No. RX1000023096 L...
Software Engineer I - GA - Norcross - Employease
EMPLOYEASE, the leading provider of on-demand software applications fo...
Software Development Engineer - NJ - Jersey City - Xceedium
This is a chance to work on a truly revolutionary approach to secure r...
Systems Engineer #RX1000019446 - CA - Sunnyvale - Yahoo! Inc.
Systems Engineer - Data Highway Job No. RX1000019446 Location U...