Skip to main content
to vectorize

to vectorize

7.9
Change computer code so it uses many numbers at once to run faster
  • verb
  • /ˈvɛktəˌraɪz/
  • Specialized
translation icon : vectorizar
  • All right, simple question, does the compiler vectorize this loop?

Examples

  • Following years of development, vectorizing compilers were able to identify and exploit this level of parallelism in FORTRAN 77 programs.

    Academic text (2011)
  • When optimizing the code, we need to vectorize the calculations to enhance performance.

  • The problem of determining that two array references are independent has many practical solutions originally designed as part of vectorizing compilers 32-35.

    Academic text (1994)
  • This makes the discrete GPUs about 8 times faster than the multi-threaded and vectorized CPU solution.

    Academic text (2018)
  • To achieve better speed, the developer decided to vectorize the data processing functions.

  • The software can vectorize the loop automatically, allowing for faster execution of the program.

Surface Forms

vectorize infinitive
vectorized past
vectorized past participle
vectorizing present participle
vectorizes third person singular

Morphology

vectorize = vector (semi-transparent) = vector + ize

Morphologically transparent ('make/use vector'), but the computing-specific sense (vector operations, SIMD) requires technical knowledge beyond basic vocabulary.

Etymology

The word vectorize is built from vector 'a thing that carries many values at once' and -ize 'make', so to vectorize code is to 'make it use vectors', letting the computer do many calculations at once and run faster.