This paper proposes a way to make a floodless Ethernet.
[more]
Yu et al (2009) BUFFALO: Bloom Filter Forwarding Architecture for Large Organizations (CoNEXT)
This paper proposes a new architecture on how a switch should forward packet, so that it can (1) reduce the memory requirement for storing a forwarding table and (2) reduce the processing time by not looking up the forwarding table.
[more]
Myers et al (2004) Rethinking the Service Model: Scaling Ethernet to a Million Nodes (HotNets)
This paper tells why Ethernet cannot scale and propose a solution to solve it.
[more]
Using SSE (SIMD extension) in GCC
Simply speaking, SSE is vector processing. The way to do is to declare a vector type in GCC:
[more]
The 13 Motifs of Parallel Programming
List of Dwarfs (7 dwarfs, later expanded into 13 motifs):
[more]