First Talk-29-10-2013.pdf
-
Upload
vbsatheesh -
Category
Documents
-
view
213 -
download
0
Transcript of First Talk-29-10-2013.pdf
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 1/17
PERIYAR MANIAMMAI UNIVERSITY
Energy Efficient Dynamic AdaptiveSelf-Configurable Network Processor
A. SATHEESH
Research Scholar
Department of Computer Science and Engineering
Research Supervisor
Dr.D.KumarProfessor & Dean (Research)Department of Electronics and Communication
Engineering
29.10.2013
1A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 2/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
If you are able, give only what isneeded-this is a principle of thosewho respect the value of wealth
“¬üÈ¢ý «ÇÅÈ¢óÐ ®¸ «Ð¦À¡ÕûÀ¡üÈ¢ ÅÆíÌ ¦¿È¢”
¾¢ÕìÌÈû, 477
Thirukkural, 477
2A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 3/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Overview
Introduction
Problem and Solution
Design and Method
Result Analysis
Conclusion and Future Work
3A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 4/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Introduction
4A.SATHEESH, Research Scholar, Periyar Maniammai University
2% of energy consumed in the world by computers.
Performance penalties are very severe
Poor resource allocation–
non-uniform Traffic
IXP2400 NP consumes – 9-12W (400MHz)
- 13-16W (600MHz)
Our proposed method - saved 25-28% of power
consumption.
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 5/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Introduction
5A.SATHEESH, Research Scholar, Periyar Maniammai University
Heavy Traffic Low Traffic Moderate Traffic
Source: CAIDA (The Cooperative Association for Internet Data Analysis)
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 6/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Functional Unit
6A.SATHEESH, Research Scholar, Periyar Maniammai University
Media
Switch
Fabric
Scratchpad
memory
SRAM
Controller
A
DRAM
Controller
PCI
Controller
SRAM
Controller
B
ME
0x1
ME
0x2
Hash
Unit
CAP
ME
0x0
ME
0x3
ME
0x4
ME
0x5
ME
0x7
ME
0x6
Intel
XScale
Core
Peripheral
Intel
XScale
Core
P e r f o r m a n c
e
M o n i t o r
ME C l u s t er 2
ME C l u s t er 1
Input
Output
Control
128SRAM
XFER IN
128 GPRA BANK
128 GPR
B BANK
128DRAM
XFER IN
16
entriesCAM
A
B
A L U
128 SRAMXFER
128 SRAMXFER IN
Local
Memory640
Words
ControlStore4K
instruction
CommandFIFO
S h i f t e r
Functional Unit of IXP2400 NP
Architecture of IXP2400 NPMicroengine
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 7/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Overview
Introduction
Problem and Solution
Design and Method
Result Analysis
Conclusion and Future Work
7A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 8/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Problem and Solution
Problem:Network Processor (NP) Consumes more power.
Solution:
Microengines(ME) are consumed more than 80%
of Power
MEs are Switched off/on based upon traffic
fluctuation
8A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 9/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Overview
Introduction
Problem and Solution
Design and Method
Result Analysis
Conclusion and Future Work
9A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 10/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
10A.SATHEESH, Research Scholar, Periyar Maniammai University
Design and Method
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 11/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Overview
Introduction
Problem and Solution
Design and Method
Result Analysis
Conclusion and Future Work
11A.SATHEESH, Research Scholar, Periyar Maniammai University
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 12/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
NP without Dynamic Reconfiguration
12A.SATHEESH, Research Scholar, Periyar Maniammai University
0
100
200
300
400
500
600
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
Time(Sec)
Arrival Rate Queue Length
W o r k l o a d ( N
o . o f P a c k e t s )
0
100
200
300
400
500
600
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
Time(Sec)
Arrival Rate Queue Length
Wo
rk
loa
d
(No
. of
Pac
ket
s)
W o r k l o a d ( N o . o f P a c k
e t s )
0
50
100
150
200
250
300
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
Time(Sec)
Arrival Rate Queue Length
W o r k l o a d ( N o . o f P a
c k e t s )
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 13/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
NP with Dynamic Reconfiguration
13A.SATHEESH, Research Scholar, Periyar Maniammai University
0
100
200
300
400
500
600
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
Time(Sec)
Arrival Rate Queue Length
Dynamic
Deployment
W o r k l o a d ( N o . o f P a c k e t s )
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 14/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Power Consumption
14A.SATHEESH, Research Scholar, Periyar Maniammai University
Benchmark Applications
ipfwdr nat md4
Power(Watt)
0
2
4
6
8
10
12
Low Traffic
Moderate Traffic
Heavy Traffic
Power consumption by different benchmarksin non-uniform traffic mixture (Corefrequency is 600MHz)
Power consumption by different benchmarks innon-uniform traffic mixture (Core frequency is400MHz)
Benchmark Applications
ipfwdr nat md4
Power(Watt)
0
2
4
6
8
10
12
14
16
Low Traffic
Moderate Traffic
Heavy Traffic
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 15/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Power Consumption of MEs
15A.SATHEESH, Research Scholar, Periyar Maniammai University
Power Consumption of MEs
Micro-engines in IXP2400 NP
ME0 ME1 ME2 ME3 ME4 ME5 ME6 ME7
%
ofPowerConsu
mption
0
20
40
60
80
100
Low Traffic
Moderate Traffic
Heavy Traffic
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 16/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Throughput Vs Sojourn Time
16A.SATHEESH, Research Scholar, Periyar Maniammai University
No. of Packets
200 400 600 800 1000
Time(Seco
nds)
0.0
0.2
0.4
0.6
0.8
1.0
Throughput
Sojourn Time
7/27/2019 First Talk-29-10-2013.pdf
http://slidepdf.com/reader/full/first-talk-29-10-2013pdf 17/17
PERIYAR MANIAMMAI UNIVERSITY
P E R I Y A
R M A N I A M M A
I U N I V E R S I T Y
Overview
Introduction
Problem and Solution
Design and Method
Result Analysis
Conclusion and Future Work
17A.SATHEESH, Research Scholar, Periyar Maniammai University