JFK2005
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: #include <stdio.h> #define ARR_SIZE 500 //Define array int main() { static int matrix[ARR_SIZE][ARR_SIZE]; static int arrA[ARR_SIZE]={10}; static int arrB[ARR_SIZE]={30}; int i, j; for(i=0;i<ARR_SIZE;i++) { for(j=0;j<ARR_SIZE;j++) { matrix[i][j] = arrB[i]*(arrA[i]%2+10); } } printf("%d\n",matrix[0][0]); } |
Код: C:\>icl.exe /O3 /Ot /Oy /MT /arch:SSE2 /GR- /Qparallel /Qpar-report1 /Qvec-report1 /Qunroll-aggressive /Qstd=c++11 /GF /GR- vector.cpp /link /INCREMENTAL:NO /NOLOGO /MANIFEST:NO /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /DYNAMICBASE:NO /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib Intel(R) C++ Compiler XE for applications running on IA-32, Version 14.0 Build 20150916 Copyright (C) 1985-2015 Intel Corporation. All rights reserved. vector.cpp C:\vector.cpp(8): (col. 3) remark: LOOP WAS AUTO-PARALLELIZED C:\vector.cpp(9): (col. 6) remark: LOOP WAS VECTORIZED C:\vector.cpp(9): (col. 6) remark: LOOP WAS VECTORIZED |
| Всего записей: 2060 | Зарегистр. 26-10-2005 | Отправлено: 17:38 07-01-2016 | Исправлено: JFK2005, 20:41 07-01-2016 |
|