■ このスレッドは過去ログ倉庫に格納されています
【トリップ検索】MERIKEN's Tripcode Finder@sc
- 341 :◆YSRKENzzasTCaYr:2014/05/17(土) 20:52:33.04 ID:HlllZZ0dQ
- >>340
うpしてます。要するに、SIMD化してない時は
「Trip[]の各要素(4個)について論理演算して、一致してないと分かった時点でbreakする」
だったのが、SSE2版では
「SIMD4つ分を論理演算して、_mm_movemask_epi8で纏める。纏めた際に
SIMD4つのどの場合もハズレだった場合は早めに飛ばして、4個分を通過
できたら真面目に判定する」
といった感じです。まあ「真面目に」と言っても、4個分をandで重ねてOKかどうかを
_mm_store_si128でバラしてチェックするといった感じですが。
総レス数 1002
297 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★