ATNGW100 Atmel, ATNGW100 Datasheet
ATNGW100
Specifications of ATNGW100
Available stocks
Related parts for ATNGW100
ATNGW100 Summary of contents
Page 1
... The result of this optimization work is available through ’s Linux Kernel through Atmel’s Linux Support webpages. Atmel ® Prior knowledge to Linux is not required to understand the optimization techniques, although preferred. Development Tools (ATSTK1000 and ATNGW100) for the AVR32AP7 micro-controllers are available from Atmel. 32-bit Microcontrollers Application Note ...
Page 2
Benchmarking tools 2.1 Iperf: The TCP/UDP Bandwidth Measurement Tool 3 Linux MACB driver improvements 3.1 Linux socket buffers (skbuff) AVR32705 2 Iperf is a TCP and UDP bandwidth measurement tool [1]. It can measure the maximum TCP bandwidth as ...
Page 3
Optimization 1: Offset the first RX buffer by two bytes 3.3 Optimization 2: Use non-coherent memory as RX buffers 3.4 Optimization 3: Avoid copying of fragments into the linear data area 32066A-AVR32-02/08 As the Linux networking stack processes the ...
Page 4
... RX offset + noncoherent RX ATSTK1000 + avoid RX copy 2.6.23-rc6 + RX offset + noncoherent RX ATNGW100 + avoid RX copy 5 Further improvements 6 References AVR32705 4 (). Eventually, when a page has been freed from all the fragment lists it was put_page on and longer used as a DMA buffer, the reference count drops to zero and the page is freed ...
Page 5
... BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’ ...