Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


students:high_performance_test:question_2

Ответ 3. Первые два варианта показывают одно и то же - интенсивность использования потоков, а последний - это ускорение, если я правильно поняла символ “\”. — kvm 2007/09/27 23:12

bea: последнее называется прирост производительности

Discussion

Kirill V. Krinkin, 2007/09/29 07:59, 2007/10/02 08:10

Эффективность параллельной программы (E) – мера того, насколько хорошо она использует дополнительные процессоры. Она определяется следующим образом [andr2003, стр 404]1): E=S/p=T_1/{(p*T_p)} где

  • Е (Efficiency) - эффективность
  • S (Speedup) - ускорение
  • p - количество процессоров
  • T1 - Время работы на одном процессоре
  • Tp - Время работы на р процессорах

Ответ 1.

1) Список книг находится на странице books
осьмилис, 2007/09/29 12:47, 2007/09/29 13:03

средний процент non-idle времени говорит об эффективности загрузки процессора, а загрузить его можно, например, активным ожиданием… или бесконечным циклом… любое приложение можно сделать более эффективным по этой метрике, просто добавив бесконечный цикл в параллельном потоке.

Kirill V. Krinkin, 2007/09/29 12:53

какой по-твоему ответ?

осьмилис, 2007/09/29 13:02

первый

You could leave a comment if you were logged in.
students/high_performance_test/question_2.txt · Last modified: 2016/08/07 00:04 by kel