How can I control what loops are vectorized?
By default, VAST tries to vectorize all the loops it can. You may already know what loop you want vectorized, and want to control which loops VAST will optimize. This can be done with the Vnovector switch and the novector pragma/directives. NOVECTOR disables conversion of loops to vector form. VECTOR serves only to toggle back from NOVECTOR; it does not force conversion. The -Vnovector switch is equivalent to NOVECTOR with file scope. If you want to explicitly pick your vector loops, you can set Vnovector on the command line and then have a few loops for which you selectively use the vector pragma/directive in front of the loop in the code to turn on vectorization.
Related Questions
- How does the controller handle changes to the tuning of the basic regulatory control loops? Is it possible for this to lead to a significant degradation in the performance of the APC performance?
- When applying control points to the vectorized map, which method should be used, Bi-Linear or Triangulation?
- Can you "trick" traffic control loops by stopping on them instead of pulling up to the light?