answersLogoWhite

0


Best Answer

In software design, parallelism isn't actually very popular. The reason for this unpopularity is that creating correct parallel software is much more complex compared to the creation of a single-threaded straight-forward application design.

Parallel software design is often confused with multi-threaded design. This is not the same: multi-threaded design means that an application entertains more than one thread of execution. For example, your favorite text processor can take your input, spell-check and print in the background, etc. These are typically separate threads, executed in parallel (physical hardware permitting) or pseudo-parallel, each designed to do its own thing (receive user input, spell-check, print, etc).

The term "parallel design" typically refers to dividing a large, time-consuming, algorithm into smaller, but essentially equal, portions, which can be executed in parallel on different processors or even computers. For example, image processing in an MRI scanner is typically divided into a number of parallel processes, each processing a portion of the data. Other parallel applications include those used for image rendering in the creation of animated movies.

To synchronize and monitor these parallized efforts, and to combine the results, is not a trivial task - hence the unpopularity of truly parallel design in software.

Multi-threaded design, where each thread of execution solves a different problem, typically requiresless management overhead. For example, the printer thread could be designed as a fire-once component, and -once it has been initialized and started correctly- no further coordination or monitoring might be required. Because a multi-threaded application seemingly performs many tasks in parallel, providing a slick user experience, this concept is widely used in allmost all mainstream applications.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is the concept of parallelism so popular?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What does the concept of parallelism mean in mathematics?

When referring to mathematics, the word parallelism means not intersecting and being an equal distance apart (everywhere). As an example parallelism is when one has two lines which are one above the other and they are an equal distance apart on both ends and do not intersect then these lines are considered to be parallel.


Why do writers use parallelism?

Writers use parallelism to create a balanced and rhythmic flow in their writing. It helps to emphasize ideas and make them more memorable to the reader. Parallelism also adds clarity and coherence to the structure of sentences or phrases.


What are the kinds of parallelism?

There are three main types of parallelism: data parallelism, task parallelism, and pipeline parallelism. Data parallelism involves splitting data into smaller chunks and processing them simultaneously. Task parallelism involves breaking down tasks into smaller sub-tasks that can be executed concurrently. Pipeline parallelism involves breaking down a task into a series of sub-tasks that are executed in sequence by different processing units.


Does Psalm 1 have all 3 types of parallelism of ideas?

Yes, Psalm 1 contains all three types of parallelism: synonymous parallelism, antithetic parallelism, and synthetic parallelism. These parallel structures help emphasize the main ideas presented in the psalm.


What is the exact meaning of parallelism in English literature?

It generates rhythm.


Is a rhombus always a parallelism?

The rhombus is always a parallelogram. Not quite sure about parallelism, though.


President Kennedy makes frequent use of parallelism and antithesis in his Inaugural Address. How do parallelism and antithesis help him make his points?

President Kennedy makes frequent use of parallelism and antithesis in his Inaugural Address. How do parallelism and antithesis help him make his points?


Is a trapezoid a parallelism?

no


What is an example of antithetical parallelism?

'And so my fellow Americans, ask not, what your country can do for you. Ask what you can do for your country.Or, for example, antithetical parallelism is the repetition of terms of a poetic couplet in meaning, such as in "the thoughts of the righteous are right, but the counselsof the wicked are deceitful".


What new concept became popular with department stores.?

The new concept of offering groceries under the same roof became very popular with department stores.


How does Banneker use parallelism in his letter?

Banneker makesd use of parallelism by comparing the lifestyle of the two characters.


How do you write parallelism?

To write parallelism, ensure that similar grammatical forms are used in a series of phrases or clauses. This repetition creates balance and symmetry in the sentence, making it easier to read and understand. You can apply parallelism with elements like nouns, verbs, adjectives, adverbs, or phrases.