As far as I can tell, ICC v11.1 should support the parameter -ivdep-parallel to ignore loop dependencies for vectorisation. When I try and compile code using it I get:
$ icc -ivdep-parallel -o test test.c
icc: command line warning #10156: ignoring option '-i'; no argument required
Also, I tried to get a list of pragmas that the documentation suggests is available through help-pragma. With this I get:
$ icc -help-pragma
icc: command line error: no files specified; for help type "icc -help"
I'm building on CentOS 5 on a 64-bit machine. Have I just been reading the wrong documentation or am I missing something very obvious? Thanks.