Achieving Higher Dependability through Host and Nic Processor Collaboration
نویسنده
چکیده
ACHIEVING HIGHER DEPENDABILITY THROUGH HOST AND NIC PROCESSOR COLLABORATION
منابع مشابه
Exploiting Active CMP-based Devices in System Area Networks
We explore the possibility of exploiting the computing power of chip-multiprocessor-based network interface controllers and switches in a system area network environment. We use stream processing applications as case studies to show that combining the compute-power of the host processor and a CMP-based NIC with 4 CPU cores can achieve speedup up to 1.30 even with the NIC running at one tenth th...
متن کاملNIC-Based Reduction in Myrinet Clusters: Is It Beneficial?
Reduction-to-one and reduction-to-all operations are common operations in parallel and distributed systems. These operations are collective operations which can involve many processes. It is therefore important to make these operations fast and efficient. Some modern network interface controllers (NICs) for system area networks (SANs) have programmable processors which can be used to offload pr...
متن کاملBringing High-performance Networking to Hep Users
In a collaboration between the BaBar experiment and the UK e-Science network project, Managed Bandwidth – Next Generation, MB-NG, we demonstrated how the new TCP/IP transport protocol stacks could be used to achieve high performance data transport in a real HEP experiment. This paper reports on investigations of the performance of these TCP stacks and their use with data transfer applications s...
متن کاملHeterogeneous Multicores: When Slower is Faster
It is well-known that breaking up the OS in many small components is attractive from a dependability point of view. If one of the components crashes or needs an update, we can replace it on the fly without taking down the system. The question is how to achieve this without sacrificing performance and without wasting resources unnecessarily. In this paper, we show that heterogeneous multicore ar...
متن کاملNIC-based reduction algorithms for large-scale clusters
Efficient algorithms for reduction operations across a group of processes are crucial for good performance in many large-scale, parallel scientific applications. While previous algorithms limit processing to the host CPU, we utilize the programmable processors and local memory available on modern cluster network interface cards (NICs) to explore a new dimension in the design of reduction algori...
متن کامل