The Application of GPGPU in Network Packet Processing
碩士 === 國立中山大學 === 資訊工程學系研究所 === 98 === Several demands relied on high-performance computing come up with the advanced technologies, like Satellite Imaging, Genetic Engineering, Global Weather Forecast, Nuclear Explosion Emulation, and in the meantime, the amount of data usually approaches the rank o...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/96344831572911494767 |
id |
ndltd-TW-098NSYS5392031 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098NSYS53920312015-10-13T18:39:45Z http://ndltd.ncl.edu.tw/handle/96344831572911494767 The Application of GPGPU in Network Packet Processing 通用圖像處理器的網路封包處理應用 Chun-cheng Su 蘇峻晟 碩士 國立中山大學 資訊工程學系研究所 98 Several demands relied on high-performance computing come up with the advanced technologies, like Satellite Imaging, Genetic Engineering, Global Weather Forecast, Nuclear Explosion Emulation, and in the meantime, the amount of data usually approaches the rank of Tera-Bytes, even Peta-Bytes. Besides, we need practical image application in our daily life, such as Game, 3D Display, High-Definition Video, etc. These requirements of high-performance computing are rigorous challenge to current devices. The performance of GPU (Graphic Processing Unit) is growing up rapidly in recent years. GPU doubles its computing power every year, which is far superior to CPU (Central Processing Unit) performance based on Moore’s Law. Nowadays, the computing power of GPU on the single-precision floating-point operations is ten times than that of CPU. Furthermore, CUDA (Compute Unified Device Architecture) is a parallel computing architecture proposed by NVIDIA at 2007, and it is the first C-like language software development environment without Graphics API. In this research, we use GPU to assist network devices in filtering packets of the network flow, whose quantity is becoming more and more large. Due to the popularization of network, people pay attention to different types of network attacks or safety problems. Therefore, it is important to remove malicious packets from normal ones without degrading the network performance. RICHARD CHUN-HUNG LIN 林俊宏 2010 學位論文 ; thesis 34 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 資訊工程學系研究所 === 98 === Several demands relied on high-performance computing come up with the advanced technologies, like Satellite Imaging, Genetic Engineering, Global Weather Forecast, Nuclear Explosion Emulation, and in the meantime, the amount of data usually approaches the rank of Tera-Bytes, even Peta-Bytes. Besides, we need practical image application in our daily life, such as Game, 3D Display, High-Definition Video, etc. These requirements of high-performance computing are rigorous challenge to current devices.
The performance of GPU (Graphic Processing Unit) is growing up rapidly in recent years. GPU doubles its computing power every year, which is far superior to CPU (Central Processing Unit) performance based on Moore’s Law. Nowadays, the computing power of GPU on the single-precision floating-point operations is ten times than that of CPU. Furthermore, CUDA (Compute Unified Device Architecture) is a parallel computing architecture proposed by NVIDIA at 2007, and it is the first C-like language software development environment without Graphics API.
In this research, we use GPU to assist network devices in filtering packets of the network flow, whose quantity is becoming more and more large. Due to the popularization of network, people pay attention to different types of network attacks or safety problems. Therefore, it is important to remove malicious packets from normal ones without degrading the network performance.
|
author2 |
RICHARD CHUN-HUNG LIN |
author_facet |
RICHARD CHUN-HUNG LIN Chun-cheng Su 蘇峻晟 |
author |
Chun-cheng Su 蘇峻晟 |
spellingShingle |
Chun-cheng Su 蘇峻晟 The Application of GPGPU in Network Packet Processing |
author_sort |
Chun-cheng Su |
title |
The Application of GPGPU in Network Packet Processing |
title_short |
The Application of GPGPU in Network Packet Processing |
title_full |
The Application of GPGPU in Network Packet Processing |
title_fullStr |
The Application of GPGPU in Network Packet Processing |
title_full_unstemmed |
The Application of GPGPU in Network Packet Processing |
title_sort |
application of gpgpu in network packet processing |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/96344831572911494767 |
work_keys_str_mv |
AT chunchengsu theapplicationofgpgpuinnetworkpacketprocessing AT sūjùnchéng theapplicationofgpgpuinnetworkpacketprocessing AT chunchengsu tōngyòngtúxiàngchùlǐqìdewǎnglùfēngbāochùlǐyīngyòng AT sūjùnchéng tōngyòngtúxiàngchùlǐqìdewǎnglùfēngbāochùlǐyīngyòng AT chunchengsu applicationofgpgpuinnetworkpacketprocessing AT sūjùnchéng applicationofgpgpuinnetworkpacketprocessing |
_version_ |
1718035838778998784 |