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...
Web-service wrapper patterns (C# and VB.NET)
by Raj Kesarapalli, product manager, IBM Rational Software, IBM Corp...
A basic ASP.NET application
Joe Grip Learn how to create a simple ASP.NET app with this interac...
Implementing enterprise services (COM+) in .NET
by Patrick Barnes, Web application developer. Intel Corp. This brie...
Why optimization matters
by John Sharp, principal technologist, Content Master Ltd. Intel Corp...

Related Jobs:

Tech Yahoo, Software Dev Eng #RX1000023075 - CA - Sunnyvale - Yahoo! Inc.
Tech Yahoo, Software Dev Eng Job No. RX1000023075 Location US -...
System Administrator, Application Support Team #FFF3DB6139C58C5F - NY - White Plains - Ask Jeeves,Inc.
Title System Administrator, Application Support Team City White Plai...
Sr. Software Engineer #058175 - TX - Austin - Symantec Corporation
Job Requisition # : 058175 Job Title : Sr. Software Engineer Locat...
Army Software Blocking Analyst #1468 - NJ - Picatinny Arsenal - Camber Corporation
Description: Serve as customer representative to Fire Support Intero...
Software Engineer I - GA - Norcross - Employease
EMPLOYEASE, the leading provider of on-demand software applications fo...
Systems Engineer #RX1000019446 - CA - Sunnyvale - Yahoo! Inc.
Systems Engineer - Data Highway Job No. RX1000019446 Location U...
Software Engineer #RX1000023096 - CA - Sunnyvale - Yahoo! Inc.
Software Engineer, Data Storage Platform Job No. RX1000023096 L...
Senior System Architect #507560 - VA - Herndon - BAE Systems
* Description: Candidate will develop VB scripts for use w...
SW Engineer #RX1000019442 - CA - Sunnyvale - Yahoo! Inc.
SW Engineer - Data Highway Job No. RX1000019442 Location US - S...
MTS3, SW #553646 - MA - Burlington - Sun Microsystems
Title: MTS3, SW Location: BURLINGTON, MA Job Role: Individual Con...