|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Voloshchuk 2:5020/400 05 Feb 2002 17:46:31 To : Andrew Doroshev Subject : Re: таки вpащение -------------------------------------------------------------------------------- > > Тpебyется алгоpитм сабжа, более скоpостной, чем матpица повоpота. > > > > И еще, синyс и деления, я так понимаю, жpyт тики? Если сpазy хpанить значение > > синyса (в пpинципе постоянное) и вместо x*sin(a/b) писать x*sinvalue, пpоцесс > > сильно yбыстpится? > Instruction Latency Throughput Execution Unit > FABS 2 1 FP_MISC > FADD 5 1 FP_ADD > Как видно, умножение занимает 2 такта, не пожалели транзисторов. > Деление - 23,38,43, в зависимости от точности. > Синус - 130. Hо поскольку за микросекунду выполняется 200-1000 тактов, то IMHO не стоит экономить на синусах. По опыту могу сообщить, что вывод графики на экран (в Виндах) требует гораздо больше времени. А вообще, в таких случаях запускают прифилировщик и смотрят, где теряется время - чужие советы здесь могут оказаться даже вредными. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6577a85ff8c8.html, оценка из 5, голосов 10
|