Click here to Skip to main content
15,917,968 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerRe: threading Pin
led mike10-Oct-07 6:14
led mike10-Oct-07 6:14 
AnswerRe: threading Pin
Luc Pattyn10-Oct-07 8:08
sitebuilderLuc Pattyn10-Oct-07 8:08 
GeneralRe: threading Pin
led mike10-Oct-07 8:35
led mike10-Oct-07 8:35 
QuestionRe: threading Pin
steve_a_p10-Oct-07 9:49
steve_a_p10-Oct-07 9:49 
AnswerRe: threading Pin
Patrick Etc.10-Oct-07 10:05
Patrick Etc.10-Oct-07 10:05 
AnswerRe: threading Pin
Luc Pattyn10-Oct-07 10:54
sitebuilderLuc Pattyn10-Oct-07 10:54 
GeneralRe: threading Pin
steve_a_p10-Oct-07 11:19
steve_a_p10-Oct-07 11:19 
GeneralRe: threading Pin
Patrick Etc.10-Oct-07 10:02
Patrick Etc.10-Oct-07 10:02 
Can I just say, this entire discussion in the context of the .NET Framework is a waste of time. The Framework provides no control over where those threads are going to execute, nor do they provide synchronization capabilities across processor cores.

The only limit on the number of threads you can actually create is the limit of the addressable memory space on the machine.

If you really need a parallelized application, the .NET Framework is not the platform to use. If you need this, you should be using something like MPI, OpenMP, or a newer solution by Intel called Threading Building Blocks (http://osstbb.intel.com/[^]) which is aware not only of separate processors, but distinct processor cores.

So far as I am aware, there are no .NET wrappers for those libraries. You'd be using C/C++.

Once you get to those libraries, a question of how many threads to use becomes heavily dependent on what each thread is doing and the overall architecture of a parallelized application.



The early bird who catches the worm works for someone who comes in late and owns the worm farm. -- Travis McGee

GeneralRe: threading Pin
Luc Pattyn10-Oct-07 11:02
sitebuilderLuc Pattyn10-Oct-07 11:02 
GeneralRe: threading Pin
steve_a_p10-Oct-07 11:09
steve_a_p10-Oct-07 11:09 
GeneralRe: threading Pin
Robert Rohde10-Oct-07 11:38
Robert Rohde10-Oct-07 11:38 
GeneralRe: threading Pin
Patrick Etc.10-Oct-07 11:47
Patrick Etc.10-Oct-07 11:47 
GeneralRe: threading Pin
Robert Rohde10-Oct-07 11:59
Robert Rohde10-Oct-07 11:59 
GeneralRe: threading Pin
Patrick Etc.10-Oct-07 12:32
Patrick Etc.10-Oct-07 12:32 
GeneralRe: threading Pin
led mike12-Oct-07 5:03
led mike12-Oct-07 5:03 
GeneralRe: threading Pin
Patrick Etc.12-Oct-07 6:06
Patrick Etc.12-Oct-07 6:06 
Questionwindows service to process SOAP call in.net2005 Pin
anumadhu9-Oct-07 23:38
anumadhu9-Oct-07 23:38 
AnswerRe: windows service to process SOAP call in.net2005 Pin
led mike10-Oct-07 6:18
led mike10-Oct-07 6:18 
QuestionRe: windows service to process SOAP call in.net2005 Pin
anumadhu10-Oct-07 22:08
anumadhu10-Oct-07 22:08 
AnswerRe: windows service to process SOAP call in.net2005 Pin
led mike11-Oct-07 5:36
led mike11-Oct-07 5:36 
AnswerRe: windows service to process SOAP call in.net2005 Pin
matee_code10-Oct-07 22:19
matee_code10-Oct-07 22:19 
AnswerRe: windows service to process SOAP call in.net2005 Pin
lmoelleb11-Oct-07 21:27
lmoelleb11-Oct-07 21:27 
QuestionWhy .NET Framework Pin
prithaa9-Oct-07 18:28
prithaa9-Oct-07 18:28 
AnswerRe: Why .NET Framework Pin
Christian Graus9-Oct-07 18:47
protectorChristian Graus9-Oct-07 18:47 
GeneralRe: Why .NET Framework Pin
originSH9-Oct-07 22:37
originSH9-Oct-07 22:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.