AltiVec Kernel Enhancements from MOT

bruce woller yellowdog-general@lists.terrasoftsolutions.com
Thu Jun 5 20:12:01 2003


Hi Nathan:
This announcement describes two standard 'c' libraries that are used  
extensively with any TCP/IP transaction.  Each TCP packet must be  
verified via checksum, the address decoded and the payload copied to  
memory. Currently this is done via basic integer arithmetic with the  
Linux TCP/IP stack.    Motorola has re-written string.S (memcmp,  
memcpy, memset etc) and checksum.S in assembler language to take  
advantage of the AltiVec vector processing capability in the PPC G4  
chips.  Many switch, hub and router manufacturers use PPC G4 chips as  
the embedded processor in their device.  Also many use RTL Linux (Real  
TIme Linux) as the operating system.  Since most of these devices use  
TCP/IP as their basic transmission protocol if the basic packet  
validation and move can be done in parallel (vectored) the overall  
throughput will increase.  What this means to YDL and desktop Linux you  
will need to ask Mr. Burcaw if it is possible to replace the current  
glibc modules with the AltiVec enabled modules on systems that have  
AltiVec (mine doesn't).

Hope this is not too vague,
bruce
On Thursday, June 5, 2003, at 07:07  PM, nathan r. hruby wrote:

>
> Anyone see this who can actually tell me what this is / means?
>
> http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=/www/ 
> story/06-05-2003/0001959749&EDATE=
>
> -n
> -- 
> ----------------------------------------
> nathan hruby <nathan@drama.uga.edu>
> computer services specialist
> uga drama & theatre
> reality is a moving target
> ----------------------------------------
>
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>