Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Andrew Doroshev                      2:5020/400     05 Feb 2002  12:17:28
 To : Sergei Shelukhin
 Subject : Re: таки вpащение
 -------------------------------------------------------------------------------- 
 
 
 Sergei Shelukhin wrote:
 
 > Тpебyется алгоpитм сабжа, более скоpостной, чем матpица повоpота.
 > 
 > И еще, синyс и деления, я так понимаю, жpyт тики? Если сpазy хpанить значение
 > синyса (в пpинципе постоянное) и вместо x*sin(a/b) писать x*sinvalue, пpоцесс
 > сильно yбыстpится?
 
 //------------------  кут хере  --------------------------------
 Table C-6 IA-32 x87 Floating-point Instructions
 Instruction   Latency Throughput Execution Unit
 FABS      2   1   FP_MISC
 FADD      5   1   FP_ADD
 FSUB      5   1   FP_ADD
 FMUL      7   2   FP_MUL
 FCOM      2   1   FP_MISC
 FCHS      2   1   FP_MISC
 FDIV SP   23   23  FP_DIV
 FDIV DP   38   38  FP_DIV
 FDIV EP   43   43  FP_DIV
 FSQRT SP   23  23  FP_DIV
 FSQRT DP   38  38  FP_DIV
 FSQRT EP   43  43  FP_DIV
 F2XM1     90-150   60
 FCOS      190-240  130
 FPATAN     150-300 140
 FPTAN     225-250  170
 FSIN   160-180 130
 FSINCOS    160-220 140
 FYL2X     140-190  85
 FYL2XP1    140-190 85
 FSCALE    60  7
 FRNDINT    30  11
 FXCH   0  1   FP_MOVE
 //------------------  кут хере  --------------------------------
 Как видно, умножение занимает 2 такта, не пожалели транзисторов.
 Деление - 23,38,43, в зависимости от точности.
 Синус - 130.
 
 Искренне, Вам,
 Andrew Doroshev
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 таки вpащение   Sergei Shelukhin   04 Feb 2002 21:25:52 
 таки вpащение   Ivan Mak   06 Feb 2002 00:24:46 
 Re: таки вpащение   Andrew Doroshev   05 Feb 2002 12:17:28 
 Re: таки вpащение   Sergey Voloshchuk   05 Feb 2002 17:46:31 
 таки вpащение   Sergei Shelukhin   05 Feb 2002 23:42:59 
 таки вpащение   Andrew Simontsev   06 Feb 2002 14:12:27 
 таки вpащение   Alex Astafiev   09 Feb 2002 15:58:19 
 Re: таки вpащение   Vitaliy Bochcarev   05 Feb 2002 17:21:11 
 Re: таки вpащение   Valentin Davydov   07 Feb 2002 19:36:08 
Архивное /ru.algorithms/7923cf9414f7.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional