Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

In my program, I give the ability to execute certain code either as parallel or non-parallel. I don't know what to call the non-parallel option though. Is Linear a good term?

What would be the best word for this?

share|improve this question
1  
Note that the term concurrent refers to software whereas the term parallel refers to hardware. – Giorgio Oct 3 '12 at 19:42
I haven't heard the term concurrent much lately. Mostly heard it back in the day of single processor, but non-deterministic multi-threaded apps. Nowadays with multi-processor everyone that I talk to just calls it "parallel". – Brian Knoblauch Oct 4 '12 at 20:19

3 Answers

up vote 15 down vote accepted

Perhaps "serial" or "sequential".

share|improve this answer

"Sequentially" is IMHO the term you are looking for.

share|improve this answer
Thanks guys, would "sequential" give the impression that the code will execute once? I should have mentioned this but the difference between options are like "per-pixel" vs "once for the whole image". – Joan Venge Oct 3 '12 at 19:18
"sequential" gives the impression that the code's sub-tasks will execute one after the other, and that only one task will execute at any given time, rather than using threading to scheudle multiple tasks at once. – FrustratedWithFormsDesigner Oct 3 '12 at 19:26

"Serial" is the descriptor I've always heard (and used) applied to that type of code.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.