Changes between Version 3 and Version 4 of user_applications
- Timestamp:
- Apr 4, 2015, 3:26:15 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
user_applications
v3 v4 30 30 This multi-threaded application takes a stream of Gigabit Ethernet packets, and makes packet analysis and classification, based on the source MAC address. 31 31 It 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.32 It can run on architectures containing up to 256 clusters, and up to 8 processors per cluster: one task per processor. 33 It requires as many private TTYs as the number of processors in cluster[0,0]. 34 34 35 35 This 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: