liu.seSearch for publications in DiVA
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A Programmable Network Interface Accelerator
Linköpings universitet, Institutionen för systemteknik, Datorteknik. Linköpings universitet, Tekniska högskolan.
2003 (engelsk)Licentiatavhandling, med artikler (Annet vitenskapelig)
Abstract [en]

The bandwidth and number of users in computer networks are rapidly growing today. The need for added functionality in the network nodes is also increasing. The requirements on the processing devices get harder and harder to meet using traditional hardware architectures. Hence, a lot of effort is currently focused on finding new improved hardware architectures.

In the emerging research area of programmable network interfaces, there exist many hardware platform proposals. Most of them aim for router applications but not so many for terminals. This thesis explores a number of different router design alternatives and architectural concepts. The concepts have been examined to see which apply also to terminal designs.

A novel terminal platform solution is proposed in this thesis. The platform is accelerated using a programmable protocol processor. The processor uses a number of different dedicated hardware blocks, that operates in parallel, to accelerate the platform. The hardware blocks have been selected and specified to fulfill the requirements set by a number of common network protocols. To do this, the protocol processing procedure has been investigated and divided into processing tasks. The different tasks have been explored to see which are suitable for hardware acceleration and which should be processed in other parts of the platform.

The dedicated datapath, simplified control, and minimal usage of data buffers makes the proposed processor attractive from a power perspective. Further it accelerates the platform so that high speed operation is enabled.

sted, utgiver, år, opplag, sider
Linköping: Uniserv , 2003. , s. 63
Serie
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 998
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-33282Lokal ID: 19282ISBN: 91-7373-580-9 (tryckt)OAI: oai:DiVA.org:liu-33282DiVA, id: diva2:254105
Tilgjengelig fra: 2009-10-09 Laget: 2009-10-09 Sist oppdatert: 2013-11-15
Delarbeid
1. Configuration-based architecture for high speed and general-purpose protocol processing
Åpne denne publikasjonen i ny fane eller vindu >>Configuration-based architecture for high speed and general-purpose protocol processing
1999 (engelsk)Inngår i: 1999 IEEE Workshop on Signal Processing Systems, 1999. SiPS 99., 1999, s. 540-547Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

A novel configuration based general-purpose protocol processor is proposed. It can perform much faster protocol processing compared to general-purpose processors. As it is configuration based, different protocols can be configured for different protocols and different applications. The configurability makes compatibility possible, it also processes protocols very fast on the fly. The proposed architecture can be used as a platform or an accelerator for network-based applications

HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-100980 (URN)10.1109/SIPS.1999.822360 (DOI)
Konferanse
SIPS 1999, 20-22 October. Taipei, Taiwan
Tilgjengelig fra: 2013-11-15 Laget: 2013-11-15 Sist oppdatert: 2013-11-15
2. CRC generation for protocol processing
Åpne denne publikasjonen i ny fane eller vindu >>CRC generation for protocol processing
2000 (engelsk)Inngår i: Proceedings of NORCHIP 2000, 2000, s. 288-293Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

In order to provide error detection in communication networks a method called Cyclic Redundancy Check has been used for almost 40 years. This algorithm is widely used in computer networks of today and will continue to be so in the future. The implementation methods has on the other hand been constantly changing.

A comparative study of different implementation strategies for computation of Cyclic Redundancy Checks has been done in this paper. 10 different implementation strategies was examined. A novel architecture suitable for use as an IP in an protocol processor is presented. As conclusion, different implementation techniques have been divided into application areas according to their speed, flexibility and power-consumption.

HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-100981 (URN)
Konferanse
18th NORCHIP Conference, 6-7 November, 2000, Turku, Finland
Tilgjengelig fra: 2013-11-15 Laget: 2013-11-15 Sist oppdatert: 2014-12-19
3. Packet Classification and Termination in a Protocol Processor
Åpne denne publikasjonen i ny fane eller vindu >>Packet Classification and Termination in a Protocol Processor
2003 (engelsk)Konferansepaper, Publicerat paper (Annet vitenskapelig)
Abstract [en]

This paper introduces a novel architecture for acceleration of control memory access in a protocol processor dedicated for packet reception in network terminals. The architecture ena'bles the protocol processor to perform high performance reassembly and also offtoads other parts of the control flow processing. The architecture includes packet classification engines and concepts used in modem high-speed routers. The protocol processor combined with a general purpose micro controller, fully offload up to layer 4 processing in multi gigabit networks when implemented in mature standard cell processes.

HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-33275 (URN)19275 (Lokal ID)19275 (Arkivnummer)19275 (OAI)
Konferanse
Ninth International Symposium on High Performance Computer Architecture. Anaheim, California, February 8-12, 2003.
Tilgjengelig fra: 2009-10-09 Laget: 2009-10-09 Sist oppdatert: 2013-11-15

Open Access i DiVA

Fulltekst mangler i DiVA

Personposter BETA

Nordqvist, Ulf

Søk i DiVA

Av forfatter/redaktør
Nordqvist, Ulf
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric

isbn
urn-nbn
Totalt: 240 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf