2009
DOI: 10.1007/978-3-642-01399-7_45
|View full text |Cite
|
Sign up to set email alerts
|

Practical Random Linear Network Coding on GPUs

Abstract: Abstract. Recently, random linear network coding has been widely applied in peer-to-peer network applications. Instead of sharing the raw data with each other, peers in the network produce and send encoded data to each other. As a result, the communication protocols have been greatly simplified, and the applications experience higher end-to-end throughput and better robustness to network churns. Since it is difficult to verify the integrity of the encoded data, such systems can suffer from the famous pollution… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
14
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
4
2

Relationship

4
2

Authors

Journals

citations
Cited by 20 publications
(14 citation statements)
references
References 21 publications
0
14
0
Order By: Relevance
“…In [7] the impact of several IEEE 802.11based MAC protocols on the performance of network coding for broadcast communications is analyzed. We highlight that to the best of our knowledge only a few works, e.g., [7], [6], exist on network coding for ad hoc networks, referring to practical scenarios or using realistic network simulators. Thus, one of the main goals of our work is to assess the performance of network coding for message broadcasting by using the network simulator ns-2 as an evaluation tool [1].…”
Section: Related Workmentioning
confidence: 99%
“…In [7] the impact of several IEEE 802.11based MAC protocols on the performance of network coding for broadcast communications is analyzed. We highlight that to the best of our knowledge only a few works, e.g., [7], [6], exist on network coding for ad hoc networks, referring to practical scenarios or using realistic network simulators. Thus, one of the main goals of our work is to assess the performance of network coding for message broadcasting by using the network simulator ns-2 as an evaluation tool [1].…”
Section: Related Workmentioning
confidence: 99%
“…GPUs have become popular parallel computing accelerators; but their further performance enhancement is limited by the sophisticated memory system [1][2][3][4][5][6]. In order to reduce the default memory access consumption, developers usually utilize some specially designed memory spaces empirically [3][4][5].…”
Section: Introductionmentioning
confidence: 99%
“…In CUDA, the GPU becomes a dedicated coprocessor to the host CPU, which works in the principle of single-program multiple data whereby multiple threads based on the same code can run simultaneously. GPUs have recently been proposed to accelerate network coding [13][14][15]. Our previous work also applied GPU computing in accelerating homomorphic hashing [15][16][17].In this paper, we propose the Tsunami system that uses GPUs for homomorphic hashing.…”
mentioning
confidence: 99%
“…GPUs have recently been proposed to accelerate network coding [13][14][15]. Our previous work also applied GPU computing in accelerating homomorphic hashing [15][16][17].In this paper, we propose the Tsunami system that uses GPUs for homomorphic hashing. The homomorphic hash function needs to multiply a large number of exponentiations, so the critical design concern of Tsunami is to optimize the modular exponentiation operation for high precision large integers.…”
mentioning
confidence: 99%
See 1 more Smart Citation