A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://code.videolan.org/videolan/x264/-/commit/3d82e875d06b9d1e15ca2baa16b1bd9640500972 below:

SSSE3/SSE4 9-way fully merged i4x4 analysis (sad/satd_x9) (3d82e875) · Commits · VideoLAN

Skip to content Commit 3d82e875 authored Aug 15, 2011 by Loren Merritt Committed by Fiona Glaser Sep 21, 2011 Browse files SSSE3/SSE4 9-way fully merged i4x4 analysis (sad/satd_x9)
i4x4 analysis cycles (per partition):
penryn   sandybridge
184-> 75  157-> 54  preset=superfast (sad)
281->165  225->124  preset=faster    (satd with early termination)
332->165  263->124  preset=medium
379->165  297->124  preset=slower    (satd without early termination)

This is the first code in x264 that intentionally produces different behavior
on different cpus: satd_x9 is implemented only on ssse3+ and checks all intra
directions, whereas the old code (on fast presets) may early terminate after
checking only some of them. There is no systematic difference on slow presets,
though they still occasionally disagree about tiebreaks.

For ease of debugging, add an option "--cpu-independent" to disable satd_x9
and any analogous future code.

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4