Changes between Version 3 and Version 4 of user_applications


Ignore:
Timestamp:
Apr 4, 2015, 3:26:15 PM (9 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user_applications

    v3 v4  
    3030This multi-threaded application takes a stream of Gigabit Ethernet packets, and makes packet analysis and classification, based on the source MAC address.
    3131It uses the multi-channels NIC peripheral, and the chained buffers DMA controller, to receive and send packets on the Gigabit Ethernet port.
    32 
    33 It can run on architectures containing up to 256 clusters, and up to 8 processors per cluster.
     32It can run on architectures containing up to 256 clusters, and up to 8 processors per cluster: one task per processor.
     33It requires as many private TTYs as the number of processors in cluster[0,0].
    3434
    3535This application is described as a TCG (Task and Communication Graph)  containing (N+2) tasks per cluster: one '''load''' task, one '''store''' task, and N '''analyse''' tasks. Each container can contain from 2 to 60 packets and has a fixed size of 4 Kbytes. These containers are distributed in clusters: