Thread (47 messages) 47 messages, 9 authors, 2013-11-04

Re: [PATCH] x86: Run checksumming in parallel accross multiple alu's

From: Neil Horman <nhorman@tuxdriver.com>
Date: 2013-11-01 16:08:36
Also in: lkml

On Fri, Nov 01, 2013 at 03:42:46PM +0000, Ben Hutchings wrote:
On Thu, 2013-10-31 at 14:30 -0400, Neil Horman wrote:
[...]
quoted
It
functions, but unfortunately the performance lost to the completely broken
branch prediction that this inflicts makes it a non starter:
[...]

Conditional branches are no good but conditional moves might be worth a shot.

Ben.
How would you suggest replacing the jumps in this case?  I agree it would be
faster here, but I'm not sure how I would implement an increment using a single
conditional move.
Neil
-- 
Ben Hutchings, Staff Engineer, Solarflare
Not speaking for my employer; that's the marketing department's job.
They asked us to note that Solarflare product names are trademarked.


--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help