Click here to Skip to main content
15,887,027 members
Home / Discussions / C#
   

C#

 
QuestionDataSets and Adapters [modified] Pin
MAW3030-Aug-07 12:52
MAW3030-Aug-07 12:52 
AnswerRe: DataSets and Adapters Pin
Judah Gabriel Himango30-Aug-07 17:23
sponsorJudah Gabriel Himango30-Aug-07 17:23 
GeneralRe: DataSets and Adapters Pin
MAW3030-Aug-07 20:05
MAW3030-Aug-07 20:05 
GeneralRe: DataSets and Adapters Pin
Judah Gabriel Himango31-Aug-07 4:09
sponsorJudah Gabriel Himango31-Aug-07 4:09 
Questionparallel programming in c#????????? Pin
mr.mohsen30-Aug-07 12:29
mr.mohsen30-Aug-07 12:29 
AnswerRe: parallel programming in c#????????? Pin
Judah Gabriel Himango30-Aug-07 12:37
sponsorJudah Gabriel Himango30-Aug-07 12:37 
GeneralRe: parallel programming in c#????????? Pin
Scott Dorman30-Aug-07 15:57
professionalScott Dorman30-Aug-07 15:57 
GeneralRe: parallel programming in c#????????? Pin
Judah Gabriel Himango30-Aug-07 17:13
sponsorJudah Gabriel Himango30-Aug-07 17:13 
Hmm, well, I bow to your ultimate coding supremacy, Scott. Smile | :) But I'm not sure about this part:

Scott Dorman wrote:
Multi-threading allows multiple threads of execution to occur on a single processor


That's not true, right? I mean, the OS can schedule threads to run on any CPU or CPU core it chooses. Multi-threading enables one to program code that's run in parallel.

On single-CPU machines, the OS simply switches between the different executing threads (context switching), thus simulating real parallel programs.

Wikipedia says,

"Some people consider parallel programming to be synonymous with concurrent programming. Others draw a distinction between parallel programming, which uses well-defined and structured patterns of communications between processes and focuses on parallel execution of processes to enhance throughput, and concurrent programming, which typically involves defining new patterns of communication between processes that may have been made concurrent for reasons other than performance. In either case, communication between processes is performed either via shared memory or with message passing, either of which may be implemented in terms of the other."

I guess I've always considered parallel programming to mean writing software that executes in parallel. You do this using threads, which I think was the question of the post, after all, he said, "is parallel programming similar to threading or not?"

All that said, I admit I'm not an expert at threading. I'm probably wrong and you're probably right. Smile | :)


Tech, life, family, faith: Give me a visit.
I'm currently blogging about: I Plead (audio)
The apostle Paul, modernly speaking: Epistles of Paul

Judah Himango


GeneralRe: parallel programming in c#????????? Pin
Patrick Etc.30-Aug-07 18:08
Patrick Etc.30-Aug-07 18:08 
GeneralRe: parallel programming in c#????????? Pin
Judah Gabriel Himango31-Aug-07 3:53
sponsorJudah Gabriel Himango31-Aug-07 3:53 
GeneralRe: parallel programming in c#????????? Pin
Patrick Etc.31-Aug-07 4:50
Patrick Etc.31-Aug-07 4:50 
GeneralRe: parallel programming in c#????????? Pin
Scott Dorman31-Aug-07 5:53
professionalScott Dorman31-Aug-07 5:53 
GeneralRe: parallel programming in c#????????? Pin
pbraun31-Aug-07 5:52
pbraun31-Aug-07 5:52 
GeneralRe: parallel programming in c#????????? Pin
Judah Gabriel Himango31-Aug-07 8:11
sponsorJudah Gabriel Himango31-Aug-07 8:11 
GeneralRe: parallel programming in c#????????? Pin
pbraun31-Aug-07 10:53
pbraun31-Aug-07 10:53 
GeneralRe: parallel programming in c#????????? Pin
Judah Gabriel Himango1-Sep-07 8:50
sponsorJudah Gabriel Himango1-Sep-07 8:50 
AnswerRe: parallel programming in c#????????? Pin
ekynox30-Aug-07 15:38
ekynox30-Aug-07 15:38 
GeneralRe: parallel programming in c#????????? Pin
Judah Gabriel Himango31-Aug-07 4:07
sponsorJudah Gabriel Himango31-Aug-07 4:07 
AnswerRe: parallel programming in c#????????? Pin
Scott Dorman30-Aug-07 15:56
professionalScott Dorman30-Aug-07 15:56 
GeneralRe: parallel programming in c#????????? Pin
Patrick Etc.30-Aug-07 18:10
Patrick Etc.30-Aug-07 18:10 
GeneralRe: parallel programming in c#????????? Pin
Scott Dorman31-Aug-07 5:47
professionalScott Dorman31-Aug-07 5:47 
GeneralRe: parallel programming in c#????????? Pin
ekynox30-Aug-07 19:07
ekynox30-Aug-07 19:07 
GeneralRe: parallel programming in c#????????? Pin
Scott Dorman31-Aug-07 5:45
professionalScott Dorman31-Aug-07 5:45 
GeneralRegAsm Pin
lost in transition 30-Aug-07 11:37
lost in transition 30-Aug-07 11:37 
GeneralRe: RegAsm Pin
Judah Gabriel Himango30-Aug-07 17:19
sponsorJudah Gabriel Himango30-Aug-07 17:19 

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.