Re: [PATCH v4] Avoid manual shift-and-test logic in AllocSetFreeIndex

Поиск
Список
Период
Сортировка
От Jeremy Kerr
Тема Re: [PATCH v4] Avoid manual shift-and-test logic in AllocSetFreeIndex
Дата
Msg-id 200907211308.12371.jk@ozlabs.org
обсуждение исходный текст
Ответ на Re: [PATCH v4] Avoid manual shift-and-test logic in AllocSetFreeIndex  (Greg Stark <gsstark@mit.edu>)
Ответы Re: [PATCH v4] Avoid manual shift-and-test logic in AllocSetFreeIndex  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi Greg,

Thanks for the benchmark app, thought I'd pitch in with some ppc 
results:

>                  clz 1.530s
>         lookup table 1.720s
>           float hack 4.424s
>             unrolled 5.280s
>               normal 5.369s

POWER5+:                clz 2.046s       lookup table 2.188s         float hack 7.786s           unrolled 6.353s
    normal 7.033s
 

POWER6:                clz 1.063s       lookup table 1.199s         float hack 3.575s           unrolled 2.290s
   normal 3.456s
 

Cheers,


Jeremy



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [PATCH v4] Avoid manual shift-and-test logic in AllocSetFreeIndex
Следующее
От: Robert Haas
Дата:
Сообщение: Re: [PATCH] SE-PgSQL/tiny rev.2193