{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T21:41:20Z","timestamp":1648849280721},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2012,12,6]],"date-time":"2012-12-06T00:00:00Z","timestamp":1354752000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1007\/s11227-012-0841-3","type":"journal-article","created":{"date-parts":[[2012,12,5]],"date-time":"2012-12-05T16:57:03Z","timestamp":1354726623000},"page":"1020-1036","source":"Crossref","is-referenced-by-count":1,"title":["Leveraging bandwidth improvements to web servers through enhanced network interfaces"],"prefix":"10.1007","volume":"65","author":[{"given":"Andr\u00e9s","family":"Ortiz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julio","family":"Ortega","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio F.","family":"D\u00edaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mancia","family":"Anguita","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,12,6]]},"reference":[{"key":"841_CR1","unstructured":"Apache web server. http:\/\/httpd.apache.org"},{"key":"841_CR2","volume-title":"Understanding Linux kernel internals","author":"C Benvenuti","year":"2005","unstructured":"Benvenuti C (2005) Understanding Linux kernel internals. O\u2019Reilly, Sebastopol"},{"key":"841_CR3","volume-title":"Understanding the Linux kernel","author":"DP Bovet","year":"2005","unstructured":"Bovet DP, Cesati M (2005) Understanding the Linux kernel. O\u2019Reilly, Sebastopol"},{"key":"841_CR4","volume-title":"Proc. of 4th workshop on optimization for DSP and embedded systems, ODES-4","author":"M Brogioli","year":"2006","unstructured":"Brogioli M, Willman P, Rixner S (2006) Parallelization strategies for network interface firmware. In: Proc. of 4th workshop on optimization for DSP and embedded systems, ODES-4"},{"issue":"3","key":"841_CR5","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1007\/s11227-011-0586-4","volume":"58","author":"P Casc\u00f3n","year":"2011","unstructured":"Casc\u00f3n P, Ortiz A, Ortega J, D\u00edaz AF, Roja I (2011) Accelerating network applications by distributed interfaces on heterogeneous multiprocessor architectures. J Supercomput 58(3):302\u2013313","journal-title":"J Supercomput"},{"key":"841_CR6","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1016\/S1389-1286(02)00454-1","volume":"41","author":"S Chakraborty","year":"2003","unstructured":"Chakraborty S et al (2003) Performance evaluation of network processor architectures: combining simulation with analytical estimation. Comput Netw 41:641\u2013645","journal-title":"Comput Netw"},{"key":"841_CR7","unstructured":"Competitive Comparison. Intel I\/O acceleration technology vs. TCP offload engine. http:\/\/www.intel.com\/technology\/ioacceleration\/316126.pdf"},{"key":"841_CR8","volume-title":"Workshop on high-speed networks (HSN2008), INFOCOM\u20192008","author":"W Bruijn de","year":"2008","unstructured":"de Bruijn W, Bos H (2008) Model-T: Rethinking the OS for terabits speeds. In: Workshop on high-speed networks (HSN2008), INFOCOM\u20192008"},{"key":"841_CR9","volume-title":"Proceedings of the ICON","author":"A Foong","year":"2004","unstructured":"Foong A, Fung J, Newell D (2004) An in-depth analysis of the impact of processor affinity on network performance. In: Proceedings of the ICON, November 2004"},{"issue":"3","key":"841_CR10","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MM.2007.46","volume":"27","author":"S GadelRab","year":"2007","unstructured":"GadelRab S (2007) 10-gigabit Ethernet connectivity for computer servers. IEEE MICRO 27(3):94\u2013105","journal-title":"IEEE MICRO"},{"issue":"8","key":"841_CR11","first-page":"888","volume":"26","author":"T Hansen","year":"2002","unstructured":"Hansen T, Mainkar V, Reeser P (2002) Performance comparison of dynamic web platforms. Comput Commun 26(8):888\u2013898","journal-title":"Comput Commun"},{"key":"841_CR12","unstructured":"http:\/\/www.chelsio.com\/ (2007)"},{"key":"841_CR13","unstructured":"http:\/\/www.windriver.com\/products\/simics\/"},{"key":"841_CR14","volume-title":"17th IEEE symposium on high performance interconnects, HOTI","author":"H Jan","year":"2009","unstructured":"Jan H (2009) MiAMI: multi-core aware processor affinity for TCP\/IP over multiple network interfaces\u201d. In: 17th IEEE symposium on high performance interconnects, HOTI"},{"key":"841_CR15","first-page":"279","volume-title":"ACM Eurosys\u201906","author":"H-Y Kim","year":"2006","unstructured":"Kim H-Y, Rixner S (2006) TCP offload through connection handoff. In: ACM Eurosys\u201906, pp 279\u2013290"},{"key":"841_CR16","volume-title":"Proc of the ACM PPoPP\u201903","author":"H Kim","year":"2003","unstructured":"Kim H, Pai VS, Rixner S (2003) Exploiting task-level concurrency in a programmable network interface. In: Proc of the ACM PPoPP\u201903"},{"issue":"2","key":"841_CR17","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/2.982916","volume":"35","author":"PS Magnusson","year":"2002","unstructured":"Magnusson PS et al (2002) Simics: a full system simulation platform. Computer 35(2):50\u201358","journal-title":"Computer"},{"key":"841_CR18","volume-title":"9th workshop on hot topics in operating systems (HotOS IX)","author":"JC Mogul","year":"2003","unstructured":"Mogul JC (2003) TCP offload is a dumb idea whose time has come. In: 9th workshop on hot topics in operating systems (HotOS IX)"},{"key":"841_CR19","first-page":"125","volume-title":"Proc of the operating systems design and implementation","author":"EM Nahum","year":"1994","unstructured":"Nahum EM, Yates DJ, Kurose JF, Towsley D (1994) Performance issues in parallelized network protocols. In: Proc of the operating systems design and implementation, pp 125\u2013137"},{"key":"841_CR20","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1109\/HOTI.2007.14","volume-title":"15th IEEE symp on high-performance interconnects (HOTI\u201907)","author":"G Narayanaswamy","year":"2007","unstructured":"Narayanaswamy G, Balaji P, Feng W (2007) An analysis of 10-gigabit Ethernet protocol stacks in multicore environments. In: 15th IEEE symp on high-performance interconnects (HOTI\u201907), pp\u00a0109\u2013116"},{"key":"841_CR21","volume-title":"IEEE cluster computing","author":"A Ortiz","year":"2006","unstructured":"Ortiz A, Ortega J, D\u00edaz AF, Prieto A (2006) Protocol offload evaluation using Simics. In: IEEE cluster computing, Barcelona, September, 2006"},{"key":"841_CR22","volume-title":"16th Euromicro international conference on parallel, distributed and network-based processing, PDP 2008","author":"A Ortiz","year":"2008","unstructured":"Ortiz A, Ortega J, D\u00edaz AF, Prieto A (2008) Comparison of offloading and onloading strategies to improve network interfaces. In: 16th Euromicro international conference on parallel, distributed and network-based processing, PDP 2008, February 2008, Toulouse"},{"key":"841_CR23","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.sysarc.2008.07.005","volume":"55","author":"A Ortiz","year":"2009","unstructured":"Ortiz A, Ortega J, D\u00edaz AF, Casc\u00f3n P, Prieto A (2009) Protocol offload analysis by simulation. J Syst Archit 55:25\u201342","journal-title":"J Syst Archit"},{"key":"841_CR24","volume-title":"17th Euromicro international conference on parallel, distributed and network-based processing, PDP 2009","author":"A Ortiz","year":"2009","unstructured":"Ortiz A, Ortega J, D\u00edaz AF, Prieto A (2009) A new offloaded\/onloaded network interface for high performance communication. In: 17th Euromicro international conference on parallel, distributed and network-based processing, PDP 2009, February 2008, Weimar"},{"key":"841_CR25","author":"A Ortiz","year":"2009","unstructured":"Ortiz A, Ortega J, D\u00edaz AF, Prieto A (2009) Network interfaces for programmable NICs and multicore platforms. Comput Netw. doi: 10.1016\/j.comnet.2009.09.11","journal-title":"Comput Netw"},{"issue":"6\u20137","key":"841_CR26","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/j.peva.2007.12.001","volume":"65","author":"G Pacifici","year":"2008","unstructured":"Pacifici G, Segmuller W, Spreitzer M, Tantawi A (2008) CPU demand for web serving: measurement analysis and dynamic estimation. Perform Eval 65(6\u20137):531\u2013553","journal-title":"Perform Eval"},{"issue":"5","key":"841_CR27","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1109\/MM.2004.47","volume":"24","author":"I. Papaefstathiou","year":"2004","unstructured":"Papaefstathiou I. et al (2004) Network processors for future high-end systems and applications. IEEE MICRO 24(5):7\u20139","journal-title":"IEEE MICRO"},{"key":"841_CR28","doi-asserted-by":"crossref","first-page":"943","DOI":"10.1016\/j.jnca.2009.03.005","volume":"32","author":"J Ravi","year":"2009","unstructured":"Ravi J, Yu Z, Shi W (2009) A survey on dynamic web content generation and delivery techniques. J Netw Comput Appl 32:943\u2013960","journal-title":"J Netw Comput Appl"},{"issue":"2\u20134","key":"841_CR29","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1023\/A:1020902716313","volume":"21","author":"P Reeser","year":"2002","unstructured":"Reeser P, Hariharan R (2002) An analytic model of web servers in distributed computing environments. Telecommun Syst 21(2\u20134):283\u2013299","journal-title":"Telecommun Syst"},{"issue":"11","key":"841_CR30","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MC.2004.223","volume":"37","author":"G Regnier","year":"2004","unstructured":"Regnier G et al (2004) TCP onloading for data center servers. Computer 37(11):48\u201358","journal-title":"Computer"},{"key":"841_CR31","unstructured":"Salim J (2001) Beyond SoftNet. In: Proc 5th ann Linux showcase and conf. www.linuxshowcase.org\/2001\/full_papers\/jamal\/jamal.pdf"},{"key":"841_CR32","volume-title":"Proceedings of the 14th IEEE symposium on high-performance interconnects (HOTI)","author":"L Shalev","year":"2006","unstructured":"Shalev L, Marhervaks V, Machulsky Z, Biran G, Satran J, Ben-Yehuda M, Shimony I (2006) Loosely coupled TCP acceleration architecture. In: Proceedings of the 14th IEEE symposium on high-performance interconnects (HOTI)"},{"key":"841_CR33","volume-title":"SIGCOMM\u201903 workshop on network-I\/O convergence: experience, lessons, implications (NICELI)","author":"P Shivam","year":"2003","unstructured":"Shivam P, Chase JS (2003) On the elusive benefits of protocol offload. In: SIGCOMM\u201903 workshop on network-I\/O convergence: experience, lessons, implications (NICELI), August, 2003"},{"key":"841_CR34","volume-title":"Proc 1st workshop on network processors (8th int. symp. on high performance computer architecture)","author":"L Thiele","year":"2002","unstructured":"Thiele L et al (2002) Design space exploration of network processor architectures. In: Proc 1st workshop on network processors (8th int. symp. on high performance computer architecture), February, 2002"},{"key":"841_CR35","first-page":"250","volume-title":"11th IEEE international symposium on modeling, analysis, and simulation of computer and telecommunications systems (MASCOTS\u201903)","author":"L Titchkosky","year":"2003","unstructured":"Titchkosky L, Arlitt M, Williamson C (2003) Performance benchmarking of dynamic web technologies. In: 11th IEEE international symposium on modeling, analysis, and simulation of computer and telecommunications systems (MASCOTS\u201903), vol 20, p 250"},{"key":"841_CR36","unstructured":"Vaidyanathan K, Panda DK Benefits of I\/O acceleration technology (I\/OAT) in clusters. Technical report, Ohio State Univ (OSU_CISRC-2\/07-TR13)"},{"issue":"1\u20134","key":"841_CR37","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/S0166-5316(02)00107-4","volume":"49","author":"C Williamson","year":"2002","unstructured":"Williamson C, Simmonds R, Arlitt M (2002) A case study of web server benchmarking using parallel WAN emulation. Perform Eval 49(1\u20134):111\u2013127","journal-title":"Perform Eval"},{"issue":"5","key":"841_CR38","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.1016\/j.comcom.2006.11.001","volume":"30","author":"W Wu","year":"2007","unstructured":"Wu W, Crawford M, Bowden M (2007) The performance analysis of Linux networking\u2014packet receiving. Comput Commun 30(5):1044\u20131057","journal-title":"Comput Commun"},{"key":"841_CR39","volume-title":"Web server technology: the advanced guide for world wide web information providers","author":"N Yeager","year":"1996","unstructured":"Yeager N, McGrath R (1996) Web server technology: the advanced guide for world wide web information providers. Morgan Kaufmann, San Francisco"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-012-0841-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-012-0841-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-012-0841-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T06:24:08Z","timestamp":1559370248000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-012-0841-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,12,6]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["841"],"URL":"https:\/\/doi.org\/10.1007\/s11227-012-0841-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,12,6]]}}}