Random things
Jun. 18th, 2007 09:34 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
It'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
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
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.