Random things
Jun. 18th, 2007 09:34 pmIt's said that no day when you learn something is a day completely wasted. Thus, here are a few things I've learnt today:
Never to have anything to with magnetic tape ever again
Not to perform a comparison with a long in a
The US military attempted to create a Spider Jerusalem-style bowel disruptor
Voice verification systems use hidden Markov models
The strange popping noise made by my plant is probably due to cavitation
Calamine has little therapeutic value
Footnote:
doctor_squale points out, quite correctly, that I have been somewhat sloppy in my description of my loop vectorisation problem.
Thus, to clarify, the compiler only has problems when attempting to vectorise a
Never to have anything to with magnetic tape ever again
Not to perform a comparison with a long in a
for if I want the loop to vectoriseThe US military attempted to create a Spider Jerusalem-style bowel disruptor
Voice verification systems use hidden Markov models
The strange popping noise made by my plant is probably due to cavitation
Calamine has little therapeutic value
Thus, to clarify, the compiler only has problems when attempting to vectorise a
for() structure that contains variables of different types, e.g. an int as the counter and a long in the termination condition. If a single type is used consistently throughout the loop expression, e.g. all ints or all longs, the compiler is able to vectorise successfully.