Big-endian support in ARM

I’m still trying to find a good project, and I think that porting some SBC to Big-Endian architecture would be a useful one. In ipv6 under Little-endian, there’s too much byte swapping for every packet.

Armadeus has got a pretty nice and fresh SoC with a development board.  Here’s my message at Armadeus mailing list.

Here are some related articles :

I could not find any benchmark comparison of ipv6 packet processing between big- and little-endian modes.  People just say it’s “faster” in BE.

I’ll probably have to do the benchmarking myself, as soon as I find a board that is easy to
switch between LE and BE modes.

Another interesting topic is IPv4/6 acceleration in FPGA…

Advertisements

, , ,

  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: