Практические результаты
Вычисления проводились в два потока на машине intel
core 2 duo E6550 с частотой 2.83 Ггц и объёмом опреативной памяти 3,25 Гб
Результаты экспериментв (скалярное умножение)
Чсло элементов массива N |
Ускорение S |
100000 |
0,36 |
1000000 |
1,86 |
5000000 |
1,89 |
10000000 |
1,91 |
На малых размерах векторов ускорение "поглащается" накладными
расходами. При увеличении размеров векторов ускорение стремиться к
теоритическому.
Результаты экспериментов (поиск минимума)
Чсло элементов массива N |
Ускорение S |
100000 |
1,3 |
1000000 |
1,9 |
5000000 |
2,031 |
10000000 |
2,032 |
На малых размерах векторов ускорение "поглащается" накладными
расходами. При увеличении размеров векторов ускорение стремиться к
теоритическому.
Результаты экспериментов (вычисление среднего значения)
Чсло элементов массива N |
Ускорение S |
100000 |
0,99 |
1000000 |
1,24 |
5000000 |
1,29 |
10000000 |
1,3 | В связи с малой трудоёмкостью выполняемых
операций и ограниченной пропускной способностью шины процессора теоритическое
ускорение не достигается.
|