2008 · 68 citations · 20 references
ComputingComputer EngineeringComputer SystemsCluster ComputingComputer ArchitectureComputer NetworksCluster ArchitectureCluster InterconnectsCluster ManagementScalability ArchitectureScalability DesignScalability EngineeringNetwork ScalabilityRouting ScalabilityScalable InterconnectsScalable Network ArchitectureScalable Network DesignScalable RoutingScalable Routing Architectures
Software routers can lead us from a network of special-purpose hardware routers to one of general-purpose extensible infrastructure - if, that is, they can scale to high speeds. We identify the challenges in achieving this scalability and propose a solution: a cluster-based router architecture that uses an interconnect of commodity server platforms to build software routers that are both incrementally scalable and fully programmable.
20
Eddie Kohler, Robert Morris, Benjie Chen et al. · ACM Transactions on Computer Systems · 2000 · 2.4K citations · Full text
The Landscape of Parallel Computing Research: A View from Berkeley
Krste Asanović, Ras Bodik, Bryan Catanzaro et al. · 2006 · 2K citations
Engineering, Computer Science, High-performance Computing +17
Overcoming the Internet impasse through virtualization
T. Anderson, Larry Peterson, Scott Shenker et al. · Computer · 2005 · 921 citations
Guido Appenzeller, Isaac Keslassy, Nick McKeown · 2004 · 682 citations
Universal schemes for parallel communication
Leslie G. Valiant, Gordon Brebner · 1981 · 631 citations