{"title":"On Network Systems Design: Pushing the Performance Envelope via FPGA Prototyping","authors":"A. Abdelmoniem, Yomna M. Abdelmoniem, B. Bensaou","doi":"10.1109/ITCE.2019.8646322","DOIUrl":null,"url":null,"abstract":"Performance studies of computer network systems traditionally relied on mathematical modelling. Then, to deal with the increasingly complex systems in a meaningful manner, simulation and emulation tools have been developed to circumvent the intractability or the oversimplification that comes with mathematical methods. However, such emulation methods still make many simplifying assumptions as they are incapable of capturing the real system in its totality. Recently, Field Programmable Gate Array (FPGA) based prototyping systems have become an affordable option for researchers as an easy and quick tool for network system prototyping. In this paper, we motivate system prototyping based research via FPGA in conducting research experiments as well as facilitating new system designs where some traditional software functions are offloaded to the FPGA. We present a new switch prototype and preliminary results from its deployment in a real testbed.","PeriodicalId":391488,"journal":{"name":"2019 International Conference on Innovative Trends in Computer Engineering (ITCE)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Innovative Trends in Computer Engineering (ITCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITCE.2019.8646322","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Performance studies of computer network systems traditionally relied on mathematical modelling. Then, to deal with the increasingly complex systems in a meaningful manner, simulation and emulation tools have been developed to circumvent the intractability or the oversimplification that comes with mathematical methods. However, such emulation methods still make many simplifying assumptions as they are incapable of capturing the real system in its totality. Recently, Field Programmable Gate Array (FPGA) based prototyping systems have become an affordable option for researchers as an easy and quick tool for network system prototyping. In this paper, we motivate system prototyping based research via FPGA in conducting research experiments as well as facilitating new system designs where some traditional software functions are offloaded to the FPGA. We present a new switch prototype and preliminary results from its deployment in a real testbed.