Automatic vectorization

Known as: Manual vectorization, Vectorization 
Automatic vectorization, in parallel computing, is a special case of automatic parallelization, where a computer program is converted from a scalar… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
Historical maps from different periods of time are very important for many types of research. They can show the development of a… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2015
2015
The need to increase performance and power efficiency in modern processors has led to a wide adoption of SIMD vector units. All… (More)
Is this relevant?
2015
2015
Automatically exploiting short vector instructions sets (SSE, AVX, NEON) is a critically important task for optimizing compilers… (More)
  • figure 3
  • figure 4
  • figure 5
  • figure 7
  • figure 8
Is this relevant?
2013
2013
Repeated tree traversals are ubiquitous in many domains such as scientific simulation, data mining and graphics. Modern commodity… (More)
  • figure 2
  • figure 4
  • figure 5
  • figure 6
  • figure 7
Is this relevant?
2012
2012
Automatic vectorization is critical to enhancing performance of compute-intensive programs on modern processors. However, there… (More)
Is this relevant?
Highly Cited
2011
Highly Cited
2011
Data-parallel programming languages are an important component in today's parallel computing landscape. Among those are domain… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2009
Highly Cited
2009
Gradient mesh vector graphics representation, used in commercial software, is a regular grid with specified position and color… (More)
Is this relevant?
Highly Cited
2006
Highly Cited
2006
This paper presents a method for vectorizing the graphical parts of paper-based line drawings. The method consists of separating… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2001
Highly Cited
2001
This paper presents pipeline vectorization, a method for synthesizing hardware pipelines based on software vectorizing compilers… (More)
  • figure 1
  • figure 4
  • figure 3
  • figure 5
  • figure 8
Is this relevant?
1995
1995
Optimizing communication is a key issue in compiling data-parallel languages for distributed memory architectures. We examine… (More)
Is this relevant?