0% found this document useful (0 votes)
11 views

Tmperf Slides

The document analyzes the performance of AES encryption algorithm candidates when implemented on the TriMedia VLIW Media-processor. It shows performance comparisons of candidates like Rijndael, Serpent, RC6 and Twofish in different modes like feedback, interleaved and varying instruction issue slots. Rijndael performance varies the least with different modes while RC6 benefits most from interleaving and outperforms others.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Tmperf Slides

The document analyzes the performance of AES encryption algorithm candidates when implemented on the TriMedia VLIW Media-processor. It shows performance comparisons of candidates like Rijndael, Serpent, RC6 and Twofish in different modes like feedback, interleaved and varying instruction issue slots. Rijndael performance varies the least with different modes while RC6 benefits most from interleaving and outperforms others.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Performance of AES Candidates on the

TriMedia VLIW Media-processor


- 3rd AES Candidate Conference, New York, April 2000

Craig Clapp
PictureTel Corporation

Third AES Candidate Conference, New York, 13th April 2000 1


AES candidate performance versus
execution resources (theoretical)
1.20

Mars
RC6
1.00
Rijndael
Serpent
0.80 Twofish
Bits per cycle

0.60

0.40

0.20

0.00
1 2 3 4 5 6 7 8
Instruction issue slots

Third AES Candidate Conference, New York, 13th April 2000 2


Throughput of AES candidates on
TriMedia CPU in feedback mode
1.00

0.90

0.80

0.70
Bits per cycle

0.60

0.50

0.40

0.30

0.20

0.10

0.00
Mars RC6 Rijndael Serpent Twofish

Third AES Candidate Conference, New York, 13th April 2000 3


Throughput of AES candidates on
TriMedia CPU in interleaved modes
2.00
Non-interleaved
1.80
2-way interleaved
1.60 3-way interleaved
4-way interleaved
1.40
Bits per cycle

1.20

1.00

0.80

0.60

0.40

0.20

0.00
Mars RC6 Rijndael Serpent Twofish

Third AES Candidate Conference, New York, 13th April 2000 4


Throughput of AES candidates on
TriMedia CPU in interleaved modes
2.2

2.0

1.8
Mars
1.6
RC6
1.4
Bits per cycle

Rijndael

1.2 Serpent
Twofish
1.0

0.8

0.6

0.4

0.2

0.0
Non- 2-way 3-way 4-way 8-way
interleaved interleaved interleaved interleaved interleaved

Third AES Candidate Conference, New York, 13th April 2000 5


Conclusions
o On advanced CPUs the relative performance of
candidates may differ wildly between feedback and
non-feedback (or interleaved) modes

o Rijndael’s performance varies the least with mode

o RC6 shows the greatest benefit from interleaved


modes, considerably outperforming the other
candidates

Third AES Candidate Conference, New York, 13th April 2000 6

You might also like