From 1G to 10G: code reuse in action. Antichi, G., Shahbaz, M., Giordano, S., & Moore, A. In Proceedings of the first edition workshop on High performance and programmable networking, pages 31–38, Jul, 2013. doi abstract bibtex Ever increasing traffic quantities and link-bandwidths force network devices to meet ever-increasing demands; the march to 100G is well under way. The high-speed networking of today is no longer that of five years ago: Unfortunately, such growth contrasts with current financial forces and this leads organisations to find ways to save money. As a result many developers face the common problem: how to make existing, systems reusable in this new, higher-speed scenario? To attack this problem, we propose new, flexible, legacy support mechanics for designs built using System on a Chip (SoC) and System on FPGA (SoFPGA). We illustrate our approach using the widely used, open-source, NetFPGA platform presenting a migration path for existing 1G designs to plugin into the new NetFPGA 10G board without alteration to code structure. © 2013 ACM.
@InProceedings{Antichi20131G,
author = {Antichi, Gianni and Shahbaz, Muhammad and Giordano, Stefano and Moore, Andrew},
booktitle = {Proceedings of the first edition workshop on High performance and programmable networking},
title = {{From 1G to 10G: code reuse in action}},
year = {2013},
month = {Jul},
pages = {31--38},
abstract = {Ever increasing traffic quantities and link-bandwidths force network devices to meet ever-increasing demands; the march to 100G is well under way. The high-speed networking of today is no longer that of five years ago: Unfortunately, such growth contrasts with current financial forces and this leads organisations to find ways to save money. As a result many developers face the common problem: how to make existing, systems reusable in this new, higher-speed scenario? To attack this problem, we propose new, flexible, legacy support mechanics for designs built using System on a Chip (SoC) and System on FPGA (SoFPGA). We illustrate our approach using the widely used, open-source, NetFPGA platform presenting a migration path for existing 1G designs to plugin into the new NetFPGA 10G board without alteration to code structure. © 2013 ACM.},
day = {17},
doi = {10.1145/2465839.2465844},
journal = {HPPN 2013 - Proceedings of the 2013 ACM Workshop on High Performance and Programmable Networking},
publicationstatus = {published},
}
Downloads: 0
{"_id":"9Duz5vJ7irtKk55Tg","bibbaseid":"antichi-shahbaz-giordano-moore-from1gto10gcodereuseinaction-2013","authorIDs":["23FvDKJM79risFbvk","2WRdLjsYbtmJQGXTj","3TdN7rFeMEefY9Hk7","3rTL65wF3DnHKjPrH","4D4M2oJhgoxJWmkcN","5e544e2f7a758fde010001b9","5e5456f588d190df01000080","5e546e797f0f44de01000043","5e54722a7f0f44de01000067","5e554f16e89e5fde0100002a","5e56ad6de177dede01000101","5e592f5fe60e02de010000a8","5e5b8cd399fee0df0100052f","5e5d95b05726ecdf0100009d","5e5e61c85f9e7bee010001b2","5e5ecf0f8c261adf010000e3","5e60f44831c7d3de0100009c","5e610d751cc34ede01000001","5e63cd1278da4fdf01000009","5e64eac85fc0b7de01000024","5e657177de41b9df01000190","5e666d8f46e828de010002c0","5e66782c152d6bde010000ad","5e66bc684b4a62de01000140","5e671b0e0355fddf0100001a","5e67421e4d24a6df0100009a","5e680874c1fce0de01000287","5e6902b38457bade0100024c","5e69eebe3aab3cdf0100027c","5e6b02dd69285ede010000d4","6dtSpmYM2v5HiJ9ko","7PYozaA4XxD8TMSWu","7v67D8gAyyrYcYL8n","8FAeKWJrSQzGoH9xE","92btiJpxxLrqAXgMn","9RzNnQ6CDTvwDBvLk","9xFPbGnxzbTckjz9c","AKtnLn9iXuKfsKnvb","BFbxJdJp2sdQE6jab","C42bg96aJPxALZDMj","DtNfHaeJrKpfNoJ6Y","EjCF3Z7mromd37b46","FAdZj59doyPG95Ft6","FS3CaSTZahuktxKRK","FSHFxTSeaaMHc8JFN","FjBPfgDjAs9qKbrk5","FsZDw63cXDZGCg8cM","FyuCzEsmg5eZwps34","G7Zffx7BGjho2AJZF","GWQKt32StcKocqn5B","GkmLPhgRgdfPyWMpr","GuCyBeEq4CLqBYY4e","HEsiueufKRKp7GbNg","HeDJuNtADqRvbfrNq","HjfA3eJtFSPtgMBym","Jqijff5rjodf97X53","KtL6LDN8YAwLxHa65","Mkn8H8agB7ogrFqWN","NzXzmqRTuu45HnK2v","PrcWsJASY7LaFZhBB","PwRjbkKnSWC6H3n5k","R7kWfTSiqEYweDNJJ","RnYAzvE3YT6XCvYbL","RzmZwHWjFC9KDceD6","S2grxY7kvZtXmkWaz","SFyHCv2aSe3LSrsig","T24gLu9jAvzXQKDdi","TetaaoYbFZFGavtxb","TrJkGmeXPf45TAc2W","WtXExMgBkc2WjYBJt","XA7WBWWEgKAXwNJCd","Xx5DKm38fz55YJDuS","YAHhHms8w9X3eEygF","YkX9xP5ow83tk9puf","YxYksTSKXdNyMqJsi","ZL6Dbz49T8BDz5vKk","aFMaT3CuDYnbfTuK2","aYh8WXnpTgutjdTMd","appbKSaMFf3DMDdyh","bPre4gjTqMby95fE9","bwBtZ44dECqBAqL6B","byXTwmgkSDjBepE6s","dQHw4Zt3JvgfJe4LH","fRHmMjA45atDn2XE2","fswYidNG7RDWyDvav","gGhwKTHH8tmmv276q","h2nvFJ6oT6Ts8LGw8","iWm4sAET4pyRiymhf","ij4rWKxtaweP2mmoQ","j399RSNqBHhuysXLG","jBsGo5nSsKF9Aswd7","jE5oX3AQSLtsnWFq5","jQhrZRo2jakTNZXE2","jXnTqkWvn2uys2LvQ","jYoTKtmcqmnjxyeYG","nCcpY7DvabFtejfsb","nmJWcKmR9YysKb2rn","pDgAmdf6bhwdtM7xi","pmYukAPu4EpuZAnZm","qGrsAHNkXL2yfxqju","qsecNeipc9bA8BJCt","r9c22nKBKGFJSB2La","srLPnyAzJWoRtHW8E","tN3iZEGhSw5dfH6Xz","tkFNTSf2DZXQJ2S68","uhtv8BNREAX7LsJYP","uokAikkyvYZZBbmbj","v2nSToyinuWzoQD4m","vhEMZTdeqfxeNkLCx","vve5WiBtmQqb2NB9Z","vwrt7tPuWdGZn9rfW","wbMcKHXZfdcWNjsvh","xBPtJ8k7YjPfQvS3C","xnzKrBDzkkPg97c7S","y8abYWAnJv92KiDwR","ycjRe3yAeg8atdvL6","ycyAerqYNXsBXxcPX","ykErHr8DwXQjFCSFG","zyNiT5NQSkPSNGs43"],"author_short":["Antichi, G.","Shahbaz, M.","Giordano, S.","Moore, A."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"propositions":[],"lastnames":["Antichi"],"firstnames":["Gianni"],"suffixes":[]},{"propositions":[],"lastnames":["Shahbaz"],"firstnames":["Muhammad"],"suffixes":[]},{"propositions":[],"lastnames":["Giordano"],"firstnames":["Stefano"],"suffixes":[]},{"propositions":[],"lastnames":["Moore"],"firstnames":["Andrew"],"suffixes":[]}],"booktitle":"Proceedings of the first edition workshop on High performance and programmable networking","title":"From 1G to 10G: code reuse in action","year":"2013","month":"Jul","pages":"31–38","abstract":"Ever increasing traffic quantities and link-bandwidths force network devices to meet ever-increasing demands; the march to 100G is well under way. The high-speed networking of today is no longer that of five years ago: Unfortunately, such growth contrasts with current financial forces and this leads organisations to find ways to save money. As a result many developers face the common problem: how to make existing, systems reusable in this new, higher-speed scenario? To attack this problem, we propose new, flexible, legacy support mechanics for designs built using System on a Chip (SoC) and System on FPGA (SoFPGA). We illustrate our approach using the widely used, open-source, NetFPGA platform presenting a migration path for existing 1G designs to plugin into the new NetFPGA 10G board without alteration to code structure. © 2013 ACM.","day":"17","doi":"10.1145/2465839.2465844","journal":"HPPN 2013 - Proceedings of the 2013 ACM Workshop on High Performance and Programmable Networking","publicationstatus":"published","bibtex":"@InProceedings{Antichi20131G,\n author = {Antichi, Gianni and Shahbaz, Muhammad and Giordano, Stefano and Moore, Andrew},\n booktitle = {Proceedings of the first edition workshop on High performance and programmable networking},\n title = {{From 1G to 10G: code reuse in action}},\n year = {2013},\n month = {Jul},\n pages = {31--38},\n abstract = {Ever increasing traffic quantities and link-bandwidths force network devices to meet ever-increasing demands; the march to 100G is well under way. The high-speed networking of today is no longer that of five years ago: Unfortunately, such growth contrasts with current financial forces and this leads organisations to find ways to save money. As a result many developers face the common problem: how to make existing, systems reusable in this new, higher-speed scenario? To attack this problem, we propose new, flexible, legacy support mechanics for designs built using System on a Chip (SoC) and System on FPGA (SoFPGA). We illustrate our approach using the widely used, open-source, NetFPGA platform presenting a migration path for existing 1G designs to plugin into the new NetFPGA 10G board without alteration to code structure. © 2013 ACM.},\n day = {17},\n doi = {10.1145/2465839.2465844},\n journal = {HPPN 2013 - Proceedings of the 2013 ACM Workshop on High Performance and Programmable Networking},\n publicationstatus = {published},\n}\n\n","author_short":["Antichi, G.","Shahbaz, M.","Giordano, S.","Moore, A."],"key":"Antichi20131G","id":"Antichi20131G","bibbaseid":"antichi-shahbaz-giordano-moore-from1gto10gcodereuseinaction-2013","role":"author","urls":{},"metadata":{"authorlinks":{"moore, a":"https://www.cl.cam.ac.uk/~awm22/publications/index.html"}},"downloads":0,"html":""},"bibtype":"inproceedings","biburl":"www.cl.cam.ac.uk/~awm22/tmp/jabref-master.bib","creationDate":"2020-02-24T22:29:03.662Z","downloads":0,"keywords":[],"search_terms":["10g","code","reuse","action","antichi","shahbaz","giordano","moore"],"title":"From 1G to 10G: code reuse in action","year":2013,"dataSources":["P4oCWtW2FaLzS5ueC","Z2XGYjE5q4GTmpP4E","LoreFsEEN9tXGMfht","d8e849HkrdPEWFP7g"]}