Thread (28 messages) 28 messages, 12 authors, 2006-07-23

RE: AltiVec in the kernel

From: Matt Sealey <hidden>
Date: 2006-07-20 12:31:48

But perhaps, in principle, couldn't one run four independent 
streams in parallel?  Thus, for example, on an SSL-enabled 
web server, one could service multiple encryption/decryption 
threads at once. 

In practice, I don't beleive the infrastructure for that kind 
of parallelism is in place. I'm struggling to find a reason 
to develop that kind of infrastructure. Mumble something about Cell. 
If not AltiVec there is potential to use some features which come
with AltiVec like the data stream functionality. Or even the standard
PPC cache control stuff would work.

What's the case in the kernel for the memcpy functions etc., are
they optimized for doing things like longword copies rather than
byte-per-byte etc.? We found glibc sucked for that.

-- 
Matt Sealey [off-list ref]
Manager, Genesi, Developer Relations
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help