Skip to main content
to parallelize

to parallelize

1 7.7
To change a program so parts run at the same time on many processors to make it faster
  • verb
  • /ˈpærəˌlɛlaɪz/
  • Specialized
translation icon : paralelizar
  • We have parallelized the Cholesky routine by simply linking to an SMP version of DGEMM.

Examples

  • We have used GPU computing before, as there are quite a few parts in the algorithm that can be parallelized.

    Blog text (30)
  • Developers often parallelize tasks to make better use of computing resources and reduce processing time.

  • So one of the ideas is to parallelize that to help speed that up.

  • OK, so you would think we just parallelize it and then you know, get a lot of parallelizing speed up from this, right.

  • And so the question is, well, how can we parallelize a short circuited loop?

  • So we had to parallelize the workflow a lot just to account for how time consuming everything was going to be.

  • To improve performance, some hypervisors parallelize portions of this processing, offloading work to additional processor cores.

    Academic text (2012)
  • To achieve functional parallelism requires that the underlying numerical algorithm be parallelized at a very low level (instruction level).

    Academic text (1994)
  • To improve performance, we need to parallelize the data processing across multiple cores.

  • Many applications can parallelize their tasks, allowing them to complete computations faster by utilizing several processors simultaneously.

Synonyms

to multithread
vsto parallelize
  • Specialized
6.4

To make a program run several tasks at the same time

focuses on splitting work so parts run across multiple processors or cores
to vectorize
vsto parallelize
  • Specialized
7.9

Change computer code so it uses many numbers at once to run faster

targets breaking a task into parts that run on different processors or cores

How Parallel

to parallelize
  • Specialized
1 7.7
multithread
  • Specialized
6.4
to distribute
87 2.0
to serialize
  • US
5 6.4

Surface Forms

parallelize infinitive
parallelized past participle
parallelizing present participle
parallelizes third person singular

Morphology

parallelize = parallel (transparent) = parallel + ize

The verb is formed by adding '-ize' to 'parallel'; the computing sense extends the basic meaning to 'make able to run in parallel'.

Etymology

Parallelize comes from parallel ('side by side') and the ending -ize ('make'), and a helpful image is many workers standing 'side by side' each doing part of a job. So in computing, to parallelize a task is to change it so parts can run at the same time on many processors, making the work faster.