Matches in SemOpenAlex for { <https://semopenalex.org/work/W1970521645> ?p ?o ?g. }
- W1970521645 abstract "Abstract The availability of multicore processors and programmable NICs, such as TOEs (TCP/IP Offloading Engines), provides new opportunities for designing efficient network interfaces to cope with the gap between the improvement rates of link bandwidths and microprocessor performance. This gap poses important challenges related with the high computational requirements associated to the traffic volumes and wider functionality that the network interface has to support. This way, taking into account the rate of link bandwidth improvement and the ever changing and increasing application demands, efficient network interface architectures require scalability and flexibility. An opportunity to reach these goals comes from the exploitation of the parallelism in the communication path by distributing the protocol processing work across processors which are available in the computer, i.e. multicore microprocessors and programmable NICs. Thus, after a brief review of the different solutions that have been previously proposed for speeding up network interfaces, this paper analyzes the onloading and offloading alternatives. Both strategies try to release host CPU cycles by taking advantage of the communication workload execution in other processors present in the node. Nevertheless, whereas onloading uses another general-purpose processor, either included in a chip multiprocessor (CMP) or in a symmetric multiprocessor (SMP), offloading takes advantage of processors in programmable network interface cards (NICs). From our experiments, implemented by using a full-system simulator, we provide a fair and more complete comparison between onloading and offloading. Thus, it is shown that the relative improvement on peak throughput offered by offloading and onloading depends on the rate of application workload to communication overhead, the message sizes, and on the characteristics of the system architecture, more specifically the bandwidth of the buses and the way the NIC is connected to the system processor and memory. In our implementations, offloading provides lower latencies than onloading, although the CPU utilization and interrupts are lower for onloading. Taking into account the conclusions of our experimental results, we propose a hybrid network interface that can take advantage of both, programmable NICs and multicore processors." @default.
- W1970521645 created "2016-06-24" @default.
- W1970521645 creator A5001935513 @default.
- W1970521645 creator A5037531038 @default.
- W1970521645 creator A5048434210 @default.
- W1970521645 creator A5076012204 @default.
- W1970521645 date "2010-02-01" @default.
- W1970521645 modified "2023-10-02" @default.
- W1970521645 title "Network interfaces for programmable NICs and multicore platforms" @default.
- W1970521645 cites W107611607 @default.
- W1970521645 cites W10909701 @default.
- W1970521645 cites W1525126243 @default.
- W1970521645 cites W154335262 @default.
- W1970521645 cites W1549243390 @default.
- W1970521645 cites W1584744778 @default.
- W1970521645 cites W2011025746 @default.
- W1970521645 cites W2011979817 @default.
- W1970521645 cites W2011992756 @default.
- W1970521645 cites W2028951941 @default.
- W1970521645 cites W2040006898 @default.
- W1970521645 cites W2042754189 @default.
- W1970521645 cites W2054188454 @default.
- W1970521645 cites W2056407934 @default.
- W1970521645 cites W2096199010 @default.
- W1970521645 cites W2097335022 @default.
- W1970521645 cites W2098413111 @default.
- W1970521645 cites W2099140468 @default.
- W1970521645 cites W2106150385 @default.
- W1970521645 cites W2111850219 @default.
- W1970521645 cites W2119160628 @default.
- W1970521645 cites W2119381695 @default.
- W1970521645 cites W2120436909 @default.
- W1970521645 cites W2120635877 @default.
- W1970521645 cites W2122527617 @default.
- W1970521645 cites W2126682372 @default.
- W1970521645 cites W2127917167 @default.
- W1970521645 cites W2128845606 @default.
- W1970521645 cites W2131294414 @default.
- W1970521645 cites W2133292652 @default.
- W1970521645 cites W2142040211 @default.
- W1970521645 cites W2148106499 @default.
- W1970521645 cites W2160094191 @default.
- W1970521645 cites W2164264749 @default.
- W1970521645 cites W2166540976 @default.
- W1970521645 cites W2186738873 @default.
- W1970521645 cites W2540564222 @default.
- W1970521645 cites W3156760984 @default.
- W1970521645 doi "https://doi.org/10.1016/j.comnet.2009.09.011" @default.
- W1970521645 hasPublicationYear "2010" @default.
- W1970521645 type Work @default.
- W1970521645 sameAs 1970521645 @default.
- W1970521645 citedByCount "5" @default.
- W1970521645 countsByYear W19705216452013 @default.
- W1970521645 countsByYear W19705216452015 @default.
- W1970521645 crossrefType "journal-article" @default.
- W1970521645 hasAuthorship W1970521645A5001935513 @default.
- W1970521645 hasAuthorship W1970521645A5037531038 @default.
- W1970521645 hasAuthorship W1970521645A5048434210 @default.
- W1970521645 hasAuthorship W1970521645A5076012204 @default.
- W1970521645 hasConcept C103987645 @default.
- W1970521645 hasConcept C111919701 @default.
- W1970521645 hasConcept C113843644 @default.
- W1970521645 hasConcept C120314980 @default.
- W1970521645 hasConcept C129307140 @default.
- W1970521645 hasConcept C149635348 @default.
- W1970521645 hasConcept C157915830 @default.
- W1970521645 hasConcept C158379750 @default.
- W1970521645 hasConcept C172173386 @default.
- W1970521645 hasConcept C173608175 @default.
- W1970521645 hasConcept C2776257435 @default.
- W1970521645 hasConcept C2780728072 @default.
- W1970521645 hasConcept C31258907 @default.
- W1970521645 hasConcept C41008148 @default.
- W1970521645 hasConcept C48044578 @default.
- W1970521645 hasConcept C4822641 @default.
- W1970521645 hasConcept C74366991 @default.
- W1970521645 hasConcept C78766204 @default.
- W1970521645 hasConceptScore W1970521645C103987645 @default.
- W1970521645 hasConceptScore W1970521645C111919701 @default.
- W1970521645 hasConceptScore W1970521645C113843644 @default.
- W1970521645 hasConceptScore W1970521645C120314980 @default.
- W1970521645 hasConceptScore W1970521645C129307140 @default.
- W1970521645 hasConceptScore W1970521645C149635348 @default.
- W1970521645 hasConceptScore W1970521645C157915830 @default.
- W1970521645 hasConceptScore W1970521645C158379750 @default.
- W1970521645 hasConceptScore W1970521645C172173386 @default.
- W1970521645 hasConceptScore W1970521645C173608175 @default.
- W1970521645 hasConceptScore W1970521645C2776257435 @default.
- W1970521645 hasConceptScore W1970521645C2780728072 @default.
- W1970521645 hasConceptScore W1970521645C31258907 @default.
- W1970521645 hasConceptScore W1970521645C41008148 @default.
- W1970521645 hasConceptScore W1970521645C48044578 @default.
- W1970521645 hasConceptScore W1970521645C4822641 @default.
- W1970521645 hasConceptScore W1970521645C74366991 @default.
- W1970521645 hasConceptScore W1970521645C78766204 @default.
- W1970521645 hasLocation W19705216451 @default.
- W1970521645 hasOpenAccess W1970521645 @default.
- W1970521645 hasPrimaryLocation W19705216451 @default.
- W1970521645 hasRelatedWork W11443976 @default.
- W1970521645 hasRelatedWork W1497093681 @default.