|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrey Tarasevich 2:5020/400 30 Nov 2001 20:44:59 To : Andrew Simontsev Subject : Re: максимум двух чисел без сравнения --------------------------------------------------------------------------------
Andrew Simontsev wrote:
> ...
> Суть вопроса была в том, что на современных процах, насколько мне
> известно, ветвление - довольно дорогая операция (связано с
> многоконвеерностью), поэтому хотелось бы от нее избавиться... Вариант, где
> модуль вычисляется через xor и sub вполне нормальный... ...
Этот вариант хорошо знаком соверменным компиляторам. Hапрмер, именно так
реализуется intrinsic abs в MSVC++ 6.0.
Best regards,
Андрей.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/66821d351800.html, оценка из 5, голосов 10
|