Masters ThesisNetworking servers, such as web servers, have been widely deployed in recent years. While developments in the operating system and applications continue to improve server performance, programmable network interfaces with local memory provide new opportunities to improve server performance through extended network services on the network interface. However, due to their embedded nature, programmable processors on the network interface may suffer from inadequate processing power when compared to non-programmable application-specific network interfaces. This thesis first shows that exploiting a multiprocessor architecture and task-level concurrency in network interface processing enables programmable network interfaces to over...
The explosive growth of the Internet, the widespread use of WWW-related applications, and the increa...
Workstation clusters equipped with high performance in-terconnect having programmable network proces...
Clusters of workstations are a popular platform for high-performance computing. For many parallel ap...
Networking servers, such as web servers, have been widely deployed in recent years. While developmen...
Conference PaperProgrammable network interfaces provide the potential to extend the functionality of...
Conference PaperThis paper introduces network interface data caching, a new technique to reduce loca...
This paper studies the impact of network interface cards (NICs) on network server performance, testi...
Tech ReportThis paper studies the impact of network interface cards (NICs) on network server perform...
Ethernet continues to be the most widely used network architecture today due to its low cost and bac...
The increasing demand for scalable and highly-available network services has challenged computer arc...
The performance of parallel and distributed applications running on network of workstation resources...
Internet services continue to incorporate increasingly bandwidth-intensive applications, including a...
For many years, multiserver 1 operating systems have been demonstrating, by their design, high depen...
iAbstract Much of a computer’s communication performance is determined by how well it inter-acts wit...
Networked information systems have seen explosive growth in the last few years, and are transforming...
The explosive growth of the Internet, the widespread use of WWW-related applications, and the increa...
Workstation clusters equipped with high performance in-terconnect having programmable network proces...
Clusters of workstations are a popular platform for high-performance computing. For many parallel ap...
Networking servers, such as web servers, have been widely deployed in recent years. While developmen...
Conference PaperProgrammable network interfaces provide the potential to extend the functionality of...
Conference PaperThis paper introduces network interface data caching, a new technique to reduce loca...
This paper studies the impact of network interface cards (NICs) on network server performance, testi...
Tech ReportThis paper studies the impact of network interface cards (NICs) on network server perform...
Ethernet continues to be the most widely used network architecture today due to its low cost and bac...
The increasing demand for scalable and highly-available network services has challenged computer arc...
The performance of parallel and distributed applications running on network of workstation resources...
Internet services continue to incorporate increasingly bandwidth-intensive applications, including a...
For many years, multiserver 1 operating systems have been demonstrating, by their design, high depen...
iAbstract Much of a computer’s communication performance is determined by how well it inter-acts wit...
Networked information systems have seen explosive growth in the last few years, and are transforming...
The explosive growth of the Internet, the widespread use of WWW-related applications, and the increa...
Workstation clusters equipped with high performance in-terconnect having programmable network proces...
Clusters of workstations are a popular platform for high-performance computing. For many parallel ap...