Andrew Bitar - Academia.edu (original) (raw)

Andrew Bitar

Related Authors

Oleg Yu Vorobyev

Alberto Trombetta

Dr. Girish Tere

Dr. Girish Tere

Thakur college of Science And Commerce (University Of Mumbai)

Mohamed ILeeyas

Kemal Tutuncu

Uploads

Papers by Andrew Bitar

Research paper thumbnail of Design and Applications for Embedded Networks-on-Chip on FPGAs

IEEE Transactions on Computers, 2016

Research paper thumbnail of Design and simulation tools for Embedded NOCs on FPGAs

2015 25th International Conference on Field Programmable Logic and Applications (FPL), 2015

Research paper thumbnail of Take the Highway

Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays - FPGA '15, 2015

Research paper thumbnail of Efficient and programmable ethernet switching with a NoC-enhanced FPGA

Proceedings of the tenth ACM/IEEE symposium on Architectures for networking and communications systems - ANCS '14, 2014

Communications systems make heavy use of FPGAs; their programmability allows system designers to ... more Communications systems make heavy use of FPGAs; their programmability allows system designers to keep up with emerging protocols and their high-speed transceivers enable high bandwidth designs. While FPGAs are extensively used for packet parsing, inspection and classification, they have seen less use as the switch fabric between network ports. However, recent work has proposed embedding a networkon-chip (NoC) as a new "hard" resource on FPGAs and we show that by properly leveraging such a NoC one can create a very efficient yet still highly programmable network switch. We compare a NoC-based 16×16 network switch for 10-Gigabit Ethernet traffic to a recent innovative FPGA-based switch fabric design. The NoC-based switch not only consumes 5.8× less logic area, but also reduces latency by 8.1×. We also show that using the FPGA's programmable interconnect to adjust the packet injection points into the NoC leads to significant performance improvements. A routing algorithm tailored to this application is shown to further improve switch performance and scalability. Overall, we show that an FPGA with a low-cost hard 64-node mesh NoC with 64-bit links can support a 16×16 switch with up to 948 Gbps in aggregate bandwidth, roughly matching the transceiver bandwidth on the latest FPGAs.

Research paper thumbnail of Bringing programmability to the data plane: Packet processing with a NoC-enhanced FPGA

2015 International Conference on Field Programmable Technology (FPT), 2015

Research paper thumbnail of Design and Applications for Embedded Networks-on-Chip on FPGAs

IEEE Transactions on Computers, 2016

Research paper thumbnail of Design and simulation tools for Embedded NOCs on FPGAs

2015 25th International Conference on Field Programmable Logic and Applications (FPL), 2015

Research paper thumbnail of Take the Highway

Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays - FPGA '15, 2015

Research paper thumbnail of Efficient and programmable ethernet switching with a NoC-enhanced FPGA

Proceedings of the tenth ACM/IEEE symposium on Architectures for networking and communications systems - ANCS '14, 2014

Communications systems make heavy use of FPGAs; their programmability allows system designers to ... more Communications systems make heavy use of FPGAs; their programmability allows system designers to keep up with emerging protocols and their high-speed transceivers enable high bandwidth designs. While FPGAs are extensively used for packet parsing, inspection and classification, they have seen less use as the switch fabric between network ports. However, recent work has proposed embedding a networkon-chip (NoC) as a new "hard" resource on FPGAs and we show that by properly leveraging such a NoC one can create a very efficient yet still highly programmable network switch. We compare a NoC-based 16×16 network switch for 10-Gigabit Ethernet traffic to a recent innovative FPGA-based switch fabric design. The NoC-based switch not only consumes 5.8× less logic area, but also reduces latency by 8.1×. We also show that using the FPGA's programmable interconnect to adjust the packet injection points into the NoC leads to significant performance improvements. A routing algorithm tailored to this application is shown to further improve switch performance and scalability. Overall, we show that an FPGA with a low-cost hard 64-node mesh NoC with 64-bit links can support a 16×16 switch with up to 948 Gbps in aggregate bandwidth, roughly matching the transceiver bandwidth on the latest FPGAs.

Research paper thumbnail of Bringing programmability to the data plane: Packet processing with a NoC-enhanced FPGA

2015 International Conference on Field Programmable Technology (FPT), 2015

Log In