SlideShare a Scribd company logo
Informix on IBM PowerLinux
Comparing Power7 and Power8
Eric Vercelletto
eric.vercelletto@begooden-it.com
1CELEBRATING 20 YEARS
Just in case: who am I?
– I dedicated the major part of my life to Informix
– I run Begooden IT Consulting , IBM ISV, exclusively
focused on Informix technology services.
– I am a member of the IIUG Board of Directors, and
president of the French LUG (GUIDE Share France
– groupe Informix)
– check my blogs
• http://www.vercelletto.com
http://levillageinformix.blogspot.com (in french)
2
Agenda
3
Big concentration on hardware
platforms since the 90’s
– In general, all those brands had a distinct home-made
architecture, some exceptions based on Intel.
– Many of those makers have disappeared or been
acquired by existing or emerging makers.
– The Intel architecture has gained a strong momentum
(Compaq, Dell, Gateway, etc…)
– Some home made architecture appeared on the
playfield: IBM PowerPC, Oracle/Sun Sparc
– Others have simply disappeared (HP-PA, MIPS, Alpha,
Motorola)
4
80-90’s: many actors
on the servers market
5
80-90’s: existing CPU technologies
The CPU marketplace today
Who is on the market today
The market recent evolution
IBM Power Architecture is a major player
– The Power PC RISC chip has been released by 1992
– Since then it has constantly been improved. Starting with Power3 models,
we are now at Power 8.
– IBM Power architecture has more cache, more threads and more
bandwidth than any existing Intel architecture, this makes the difference
– Performance, reliability, scalability are key advantages that have made the
success of Power in business critical implementations
10
2004 2007 2010 2014
POWER7/7+
45/32 nm
POWER8
22 nm
POWER6/6+
65/65 nmPOWER5/5+
130/90 nm
Power Architecture is Purpose Built
11
IBM POWER8 : “Design Objectives”
12
12
- More Core / More Threads
- Stronger Perf. / thread
- Higher Data Bandwidth
- Higher IO Bandwith
- “Open HW Accelerator”
Design for :
Cloud
Open Innovation to
put data to work
Analytics InnovationTraditional-IT
+
Few Interesting Facts About Linux
13
Linux is the world’s fastest growing Operating System
• Over 90% of world’s fastest supercomputers, run on Linux
• 8 of the world’s top 10 websites run on Linux (Google, YouTube, Yahoo, Facebook, Twitter)
• 80% of All Stock Exchanges in the world rely on Linux
• 95% of the servers used by Hollywood animation films run on Linux
• US Department of Defense is the "single biggest install base for Red Hat Linux" in the world
Enterprise Linux is growing with new types of workloads
• Big Data, Analytics and Cognitive Computing
IBM is focused on providing a NEW winning solution:
Linux on Power Systems
The LINUX History – a Mature Operating System
Linux is constantly gaining respect in many companies
– Linux is always a very good alternative to Windows servers, for reliability,
availability and budget reasons
– Linux is frequently used in horizontal scalable architectures like Hadoop,
MongoDB etc…
– Linux SAdmin are easy to find: Linux is part of all the universities curriculum
15
– But … Linux on x86 is not globally recognized as the most trusted
combination for critical implementations, because of x86 platform.
IBM Power Systems delivers:
•Dynamic efficiency, with intelligent,
workload-based resource allocation
•Business analytics—optimized
for big data and compute-intensive
applications
•Enhanced reliability and availability
Linux delivers:
•Rich opportunities for innovation
and enablement of new workloads
•Significant cost savings
•Industry-leading flexibility and
performance
Linux on Power Systems
integrates these two powerful
technologies to deliver the
highest levels of:
•Efficiency
•Availability
•Security
•Reliability
•Scalability
•Cost savings
Linux on Power Systems combines the unparalleled performance of
Power with the open innovation and cost effectiveness of Linux.
and Linux distributions support
• Distro officially supported by IBM (with software maintenance)
• Distro supported by community helped by IBM (fully functional)
• Distro with ppc64 version but limited support* (“may work” on Power servers)
* Kernel not optimized for IBM Power Server, No PowerLinux Tools available
Enterprise
Dev. / Solution
Experiment
IBM PowerLinux + Informix:
best match for business critical implementations
– IBM Power has a strong reputation for reliability and performance
– IBM Informix has a strong reputation for reliability and performance
– Many business critical applications run very successfully on this
combination
• Biggest retailer in the world (USA)
• Chinese government
• Biggest entertainment parks in the world(USA,France,Asia)
• Biggest online games company (UK, Ireland)
• Many Bank Assurance companies
• Healthcare
• And many more ( check in the conference rooms  )
– IBM PowerLinux is just as robust and fast as IBM Power AIX AND:
• Servers pricing are aggressive against x86 Servers and IBM Power/AIX
• Informix pricing is more aggressive against x86 of same range
• Linux is cheaper in terms of staffing
18
Now, wake up for some
19
Define the benchmark
20
 Objective: compare performance and system behavior of IBM Informix 12.10 FC2
between a Power 7/PowerLinux Server and a Power8/PowerLinux Server
 Both servers alternatively connected to same storage rack
 Same OS version (RedHat Power 6.4)
 Same binaries
 Same Informix (12.10FC2)
 Same data
 Power7 has 16 cores
 Power8 has 15 cores (this was a pre-release server)
 Methodology: use homebrewed TPC-C benchmark running on the server, and
compare results between Power7 setting and Power8
 Compare data load times
 Compare tpm/C evolution as the number of users grows
 Determine efficiency of hyperthreading
 Specific conditions: the application binaries and the Informix Server run on the same
machine.
The IBM Architecture (Power750 & S824)
Kindly provided by IBM Montpellier Client Center
Comparing tpc-c data load time
22
• Load 300 TPC Warehouses,
• that is data for 3000 users
• One process, running in ‘express’ mode, i.e. using raw tables and prepared inserts
• Same code, same IFMX configuration file, same storage
03:25
01:56:29
00:00
00:28
00:57
01:26
01:55
02:24
02:52
03:21
03:50
1
Data load time
300 Warehouses
POWER7
POWER8
Comparing tpc-c one user
23
Run TPC-C, 1 warehouse, 1 user. All parameters similar, same storage
4 597
7 293
11 032
9302
13394
15727
0
2 000
4 000
6 000
8 000
10 000
12 000
14 000
16 000
18 000
min avg max
tpcc 1 user
results in tpmC
Power7
Power8
Comparing tpc-c 500 users
• Run tpc-c for 50 warehouses 10 users, same
config
24
76 153
83 782
96 503
126860
145453
152485
0
20 000
40 000
60 000
80 000
100 000
120 000
140 000
160 000
180 000
min avg max
tpc-c 500 users
results in tpmC
Power7
Power8
Comparing tpc-c 800 users
• Run tpc-c for 80 warehouses 10 users, same config
25
66 933
77 487
90 770
113396
118243
123753
0
20 000
40 000
60 000
80 000
100 000
120 000
140 000
min avg max
tpc-c 800 users
results in tpmC
Power7
Power8
Comparing best tpc-c obtained
before system optimization
• This graph displays the best tpmC obtained respectively
on Power7 and Power8 with the same configuration
• Best results for P7 is obtained with 500 users
• Best results for P8 is obtained with 600 users
26
96 503
128344
0
20 000
40 000
60 000
80 000
100 000
120 000
140 000
Power7 Power8
Best tpmC with identical configuration
tpmC
Going for maximum performance
with further IFMX optimization
27
• Tpcc-c runs on only 9 tables, which results in a strong contention on
memory and disk IO, generating buffer waits in IFMX
• To eliminate this performance issue, we will fragment the tables and
indexes so that IO and buffer access do not generate a bottleneck
• From now on, we will no more compare results with P7 but show how
far we can go
Fragmenting the tables and indexes
a significant performance gain
28
126 860 128 344
123 753
152 485
162 370
158 125
0
20 000
40 000
60 000
80 000
100 000
120 000
140 000
160 000
180 000
500 users 600 users 700 uers
Gain with tables and index fragmentation
NoFragment
Fragment
Good resistance to
users number increase
29
1400
2000
3000
178 664 171 169 157 644
1
10
100
1000
10000
100000
1000000
1 2 3
Resistance to users increase
Users
tpmC
Setting SMT on Power7
• We did some tests on Power7 with SMT,
namedly SMT=4, but could not conclude in a
real enhancement and did not proceed
further
• Best performance has been achieved with
SMT = 2 ( i.e. 2 threads per core )
• After discussion, IBM Engineering states that
P8 handles threads multiplication per core
much more efficiently than P7
30
POWER8 Multi-threading Options
31
0
0.5
1
1.5
2
2.5
3
3.5
4
P7
SMT1
P8
SMT1
P8
SMT2
P8
SMT4
P8
SMT8
• SMT1: Largest unit of execution work
• SMT2: Smaller unit of work, but provides
greater amount of execution work per cycle
• SMT4: Smaller unit of work, but provides
greater amount of execution work per cycle
• SMT8: Smallest unit of work, but provides
the maximum amount of execution work
per cycle
• Can dynamical shift between modes as
required: SMT1 / SMT2 / SMT4 / SMT8
• Mixed SMT modes supported within same
LPAR
– Requires use of “Resource Groups”
Setting SMT on Power8
• Increasing SMT on P8, correlated with increasing CPU
vp #, is a game changer and provides important gains
in performance
32
49 542
85 391
104 687
164 230
179 838
107 605
149 580 155 023
179 569
204 947
0
50 000
100 000
150 000
200 000
250 000
400 600 800 1200 1600
Impact of SMT setting
SMT2
SMT4
Best Performance overall
• The best tpmC obtained in that benchmark is
264.162 tpmC
With 500 users
On IBM Power S824
Smt=4
32 cpu VPs
33
Conclusions
• PowerLinux is technically a great platform for business
critical applications
– Robust: IBM Power designed for mission-critical
– Fast: IBM Power designed for performance
– Scalalable: PowerVM offers great flexibility
– Easy to administrate: today everyone knows linux
• Power8 offers higher level of performance
– for the cost of an Intel Server
– For a TCO that is really a challenge for same range Intel
platforms
– PVU price is cheaper on PowerLinux than on Intel
• Informix runs great on PowerLinux
• More to come later….
34
Thank you
• IBM Montpellier Client Center Team:
• Fabrice Moyen, Sébastien Chabrolles, Marie-Line
Reygnier, Christophe Cavelier, Laurent Revel
• IBM Lenexa: Vladimir Kholobrodov
• Gonçalo Ruivo (the surfer on the front picture)
35
Informix on IBM PowerLinux
Comparing Power7 and Power8
Questions?
Eric Vercelletto
eric.vercelletto@begooden-it.com
36

More Related Content

What's hot

Presentation power vm editions and power systems virtualization - basic
Presentation   power vm editions and power systems virtualization - basicPresentation   power vm editions and power systems virtualization - basic
Presentation power vm editions and power systems virtualization - basic
solarisyougood
 
PowerVM Live Partition Mobility in IBM PureFlex
PowerVM Live Partition Mobility in IBM PureFlexPowerVM Live Partition Mobility in IBM PureFlex
PowerVM Live Partition Mobility in IBM PureFlex
Luca Comparini
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
solarisyougood
 
IBM XIV Gen3 Storage System
IBM XIV Gen3 Storage SystemIBM XIV Gen3 Storage System
IBM XIV Gen3 Storage System
IBM India Smarter Computing
 
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 SystemsIBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM India Smarter Computing
 
Future of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian NielsenFuture of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian Nielsen
IBM Danmark
 
XIV Storage deck final
XIV Storage deck finalXIV Storage deck final
XIV Storage deck final
Joe Krotz
 
What's new in informix v11.70
What's new in informix v11.70What's new in informix v11.70
What's new in informix v11.70
am_prasanna
 
IBM POWER Systems
IBM POWER SystemsIBM POWER Systems
IBM POWER Systems
tcp cloud
 
Ibm aix
Ibm aixIbm aix
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
xKinAnx
 
Presentation power vm common 2012
Presentation   power vm common 2012Presentation   power vm common 2012
Presentation power vm common 2012
solarisyougood
 
Ibm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshopIbm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshop
solarisyougood
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
solarisyougood
 
FlashSystems 2016 update
FlashSystems 2016 updateFlashSystems 2016 update
FlashSystems 2016 update
Joe Krotz
 
EMC Vnx master-presentation
EMC Vnx master-presentationEMC Vnx master-presentation
EMC Vnx master-presentation
solarisyougood
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
solarisyougood
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
Gokser GUL
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshop
solarisyougood
 

What's hot (20)

Presentation power vm editions and power systems virtualization - basic
Presentation   power vm editions and power systems virtualization - basicPresentation   power vm editions and power systems virtualization - basic
Presentation power vm editions and power systems virtualization - basic
 
PowerVM Live Partition Mobility in IBM PureFlex
PowerVM Live Partition Mobility in IBM PureFlexPowerVM Live Partition Mobility in IBM PureFlex
PowerVM Live Partition Mobility in IBM PureFlex
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
IBM XIV Gen3 Storage System
IBM XIV Gen3 Storage SystemIBM XIV Gen3 Storage System
IBM XIV Gen3 Storage System
 
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 SystemsIBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
 
Future of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian NielsenFuture of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian Nielsen
 
XIV Storage deck final
XIV Storage deck finalXIV Storage deck final
XIV Storage deck final
 
What's new in informix v11.70
What's new in informix v11.70What's new in informix v11.70
What's new in informix v11.70
 
IBM POWER Systems
IBM POWER SystemsIBM POWER Systems
IBM POWER Systems
 
Ibm aix
Ibm aixIbm aix
Ibm aix
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
 
Presentation power vm common 2012
Presentation   power vm common 2012Presentation   power vm common 2012
Presentation power vm common 2012
 
Ibm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshopIbm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshop
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
 
FlashSystems 2016 update
FlashSystems 2016 updateFlashSystems 2016 update
FlashSystems 2016 update
 
EMC Vnx master-presentation
EMC Vnx master-presentationEMC Vnx master-presentation
EMC Vnx master-presentation
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshop
 

Similar to A15 ibm informix on power8 power linux

Ibm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIbm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bk
IBM Switzerland
 
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobrePresentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
PRAGMA PROGETTI
 
11136442.ppt
11136442.ppt11136442.ppt
11136442.ppt
kavita417551
 
IBM Special Announcement session Intel #IDF2013 September 10, 2013
IBM Special Announcement session Intel #IDF2013 September 10, 2013IBM Special Announcement session Intel #IDF2013 September 10, 2013
IBM Special Announcement session Intel #IDF2013 September 10, 2013
Cliff Kinard
 
Inter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresentedInter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresented
Bruce Semple
 
IBM Power Systems Update
IBM Power Systems UpdateIBM Power Systems Update
IBM Power Systems Update
David Spurway
 
SUSE Linux Enterprise Server 11 SP2 for IBM PowerLinux
SUSE Linux Enterprise Server 11 SP2 for IBM PowerLinuxSUSE Linux Enterprise Server 11 SP2 for IBM PowerLinux
SUSE Linux Enterprise Server 11 SP2 for IBM PowerLinux
Patrick Quairoli
 
STG101 Power Product_PRESENTATION VERSION 1.ppt
STG101 Power Product_PRESENTATION VERSION 1.pptSTG101 Power Product_PRESENTATION VERSION 1.ppt
STG101 Power Product_PRESENTATION VERSION 1.ppt
salesjpayroll
 
Cell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupCell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology Group
Slide_N
 
Intel Microprocessors- a Top down Approach
Intel Microprocessors- a Top down ApproachIntel Microprocessors- a Top down Approach
Intel Microprocessors- a Top down Approach
Editor IJCATR
 
Announcement Overview 4Q14 (ext)
Announcement Overview 4Q14 (ext)Announcement Overview 4Q14 (ext)
Announcement Overview 4Q14 (ext)
David Spurway
 
Trends in Systems and How to Get Efficient Performance
Trends in Systems and How to Get Efficient PerformanceTrends in Systems and How to Get Efficient Performance
Trends in Systems and How to Get Efficient Performance
inside-BigData.com
 
OpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC SystemsOpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC Systems
HPCC Systems
 
Superior Cloud Economics with Power Systems
Superior Cloud Economics with Power Systems Superior Cloud Economics with Power Systems
Superior Cloud Economics with Power Systems
IBM Power Systems
 
Xtw01t7v021711 cluster
Xtw01t7v021711 clusterXtw01t7v021711 cluster
Xtw01t7v021711 cluster
pgnguyen44
 
The past and the next 20 years? Scalable computing as a key evolution
The past and the next 20 years? Scalable computing as a key evolutionThe past and the next 20 years? Scalable computing as a key evolution
The past and the next 20 years? Scalable computing as a key evolution
Design And Reuse
 
Slot29-CH18-MultiCoreComputers-18-slides (1).pptx
Slot29-CH18-MultiCoreComputers-18-slides (1).pptxSlot29-CH18-MultiCoreComputers-18-slides (1).pptx
Slot29-CH18-MultiCoreComputers-18-slides (1).pptx
vun24122002
 
Evolution of Supermicro GPU Server Solution
Evolution of Supermicro GPU Server SolutionEvolution of Supermicro GPU Server Solution
Evolution of Supermicro GPU Server Solution
NVIDIA Taiwan
 
IBM Power8 announce
IBM Power8 announceIBM Power8 announce
IBM Power8 announce
Anna Landolfi
 
DATE 2020: Design, Automation and Test in Europe Conference
DATE 2020: Design, Automation and Test in Europe ConferenceDATE 2020: Design, Automation and Test in Europe Conference
DATE 2020: Design, Automation and Test in Europe Conference
LEGATO project
 

Similar to A15 ibm informix on power8 power linux (20)

Ibm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIbm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bk
 
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobrePresentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
 
11136442.ppt
11136442.ppt11136442.ppt
11136442.ppt
 
IBM Special Announcement session Intel #IDF2013 September 10, 2013
IBM Special Announcement session Intel #IDF2013 September 10, 2013IBM Special Announcement session Intel #IDF2013 September 10, 2013
IBM Special Announcement session Intel #IDF2013 September 10, 2013
 
Inter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresentedInter connect2016 yps-2749_02232016_aspresented
Inter connect2016 yps-2749_02232016_aspresented
 
IBM Power Systems Update
IBM Power Systems UpdateIBM Power Systems Update
IBM Power Systems Update
 
SUSE Linux Enterprise Server 11 SP2 for IBM PowerLinux
SUSE Linux Enterprise Server 11 SP2 for IBM PowerLinuxSUSE Linux Enterprise Server 11 SP2 for IBM PowerLinux
SUSE Linux Enterprise Server 11 SP2 for IBM PowerLinux
 
STG101 Power Product_PRESENTATION VERSION 1.ppt
STG101 Power Product_PRESENTATION VERSION 1.pptSTG101 Power Product_PRESENTATION VERSION 1.ppt
STG101 Power Product_PRESENTATION VERSION 1.ppt
 
Cell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupCell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology Group
 
Intel Microprocessors- a Top down Approach
Intel Microprocessors- a Top down ApproachIntel Microprocessors- a Top down Approach
Intel Microprocessors- a Top down Approach
 
Announcement Overview 4Q14 (ext)
Announcement Overview 4Q14 (ext)Announcement Overview 4Q14 (ext)
Announcement Overview 4Q14 (ext)
 
Trends in Systems and How to Get Efficient Performance
Trends in Systems and How to Get Efficient PerformanceTrends in Systems and How to Get Efficient Performance
Trends in Systems and How to Get Efficient Performance
 
OpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC SystemsOpenPOWER Acceleration of HPCC Systems
OpenPOWER Acceleration of HPCC Systems
 
Superior Cloud Economics with Power Systems
Superior Cloud Economics with Power Systems Superior Cloud Economics with Power Systems
Superior Cloud Economics with Power Systems
 
Xtw01t7v021711 cluster
Xtw01t7v021711 clusterXtw01t7v021711 cluster
Xtw01t7v021711 cluster
 
The past and the next 20 years? Scalable computing as a key evolution
The past and the next 20 years? Scalable computing as a key evolutionThe past and the next 20 years? Scalable computing as a key evolution
The past and the next 20 years? Scalable computing as a key evolution
 
Slot29-CH18-MultiCoreComputers-18-slides (1).pptx
Slot29-CH18-MultiCoreComputers-18-slides (1).pptxSlot29-CH18-MultiCoreComputers-18-slides (1).pptx
Slot29-CH18-MultiCoreComputers-18-slides (1).pptx
 
Evolution of Supermicro GPU Server Solution
Evolution of Supermicro GPU Server SolutionEvolution of Supermicro GPU Server Solution
Evolution of Supermicro GPU Server Solution
 
IBM Power8 announce
IBM Power8 announceIBM Power8 announce
IBM Power8 announce
 
DATE 2020: Design, Automation and Test in Europe Conference
DATE 2020: Design, Automation and Test in Europe ConferenceDATE 2020: Design, Automation and Test in Europe Conference
DATE 2020: Design, Automation and Test in Europe Conference
 

More from BeGooden-IT Consulting

Querix lycia presentation v1.2 fr
Querix lycia presentation v1.2 frQuerix lycia presentation v1.2 fr
Querix lycia presentation v1.2 fr
BeGooden-IT Consulting
 
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl applicationQuerix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
BeGooden-IT Consulting
 
Querix Lycia: 4GL is modern!
Querix Lycia: 4GL is modern!Querix Lycia: 4GL is modern!
Querix Lycia: 4GL is modern!
BeGooden-IT Consulting
 
A12 vercelletto indexing_techniques
A12 vercelletto indexing_techniquesA12 vercelletto indexing_techniques
A12 vercelletto indexing_techniques
BeGooden-IT Consulting
 
Informix4gl status
Informix4gl statusInformix4gl status
Informix4gl status
BeGooden-IT Consulting
 
Ibm informix security functionality overview
Ibm informix security functionality overviewIbm informix security functionality overview
Ibm informix security functionality overview
BeGooden-IT Consulting
 
F12 vercelletto innovator-c_tpc_benchmark
F12 vercelletto innovator-c_tpc_benchmarkF12 vercelletto innovator-c_tpc_benchmark
F12 vercelletto innovator-c_tpc_benchmark
BeGooden-IT Consulting
 

More from BeGooden-IT Consulting (7)

Querix lycia presentation v1.2 fr
Querix lycia presentation v1.2 frQuerix lycia presentation v1.2 fr
Querix lycia presentation v1.2 fr
 
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl applicationQuerix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
 
Querix Lycia: 4GL is modern!
Querix Lycia: 4GL is modern!Querix Lycia: 4GL is modern!
Querix Lycia: 4GL is modern!
 
A12 vercelletto indexing_techniques
A12 vercelletto indexing_techniquesA12 vercelletto indexing_techniques
A12 vercelletto indexing_techniques
 
Informix4gl status
Informix4gl statusInformix4gl status
Informix4gl status
 
Ibm informix security functionality overview
Ibm informix security functionality overviewIbm informix security functionality overview
Ibm informix security functionality overview
 
F12 vercelletto innovator-c_tpc_benchmark
F12 vercelletto innovator-c_tpc_benchmarkF12 vercelletto innovator-c_tpc_benchmark
F12 vercelletto innovator-c_tpc_benchmark
 

Recently uploaded

DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLESINTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
anfaltahir1010
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 

Recently uploaded (20)

DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLESINTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 

A15 ibm informix on power8 power linux

  • 1. Informix on IBM PowerLinux Comparing Power7 and Power8 Eric Vercelletto eric.vercelletto@begooden-it.com 1CELEBRATING 20 YEARS
  • 2. Just in case: who am I? – I dedicated the major part of my life to Informix – I run Begooden IT Consulting , IBM ISV, exclusively focused on Informix technology services. – I am a member of the IIUG Board of Directors, and president of the French LUG (GUIDE Share France – groupe Informix) – check my blogs • http://www.vercelletto.com http://levillageinformix.blogspot.com (in french) 2
  • 4. Big concentration on hardware platforms since the 90’s – In general, all those brands had a distinct home-made architecture, some exceptions based on Intel. – Many of those makers have disappeared or been acquired by existing or emerging makers. – The Intel architecture has gained a strong momentum (Compaq, Dell, Gateway, etc…) – Some home made architecture appeared on the playfield: IBM PowerPC, Oracle/Sun Sparc – Others have simply disappeared (HP-PA, MIPS, Alpha, Motorola) 4
  • 5. 80-90’s: many actors on the servers market 5
  • 6. 80-90’s: existing CPU technologies
  • 8. Who is on the market today
  • 9. The market recent evolution
  • 10. IBM Power Architecture is a major player – The Power PC RISC chip has been released by 1992 – Since then it has constantly been improved. Starting with Power3 models, we are now at Power 8. – IBM Power architecture has more cache, more threads and more bandwidth than any existing Intel architecture, this makes the difference – Performance, reliability, scalability are key advantages that have made the success of Power in business critical implementations 10 2004 2007 2010 2014 POWER7/7+ 45/32 nm POWER8 22 nm POWER6/6+ 65/65 nmPOWER5/5+ 130/90 nm
  • 11. Power Architecture is Purpose Built 11
  • 12. IBM POWER8 : “Design Objectives” 12 12 - More Core / More Threads - Stronger Perf. / thread - Higher Data Bandwidth - Higher IO Bandwith - “Open HW Accelerator” Design for : Cloud Open Innovation to put data to work Analytics InnovationTraditional-IT +
  • 13. Few Interesting Facts About Linux 13 Linux is the world’s fastest growing Operating System • Over 90% of world’s fastest supercomputers, run on Linux • 8 of the world’s top 10 websites run on Linux (Google, YouTube, Yahoo, Facebook, Twitter) • 80% of All Stock Exchanges in the world rely on Linux • 95% of the servers used by Hollywood animation films run on Linux • US Department of Defense is the "single biggest install base for Red Hat Linux" in the world Enterprise Linux is growing with new types of workloads • Big Data, Analytics and Cognitive Computing IBM is focused on providing a NEW winning solution: Linux on Power Systems
  • 14. The LINUX History – a Mature Operating System
  • 15. Linux is constantly gaining respect in many companies – Linux is always a very good alternative to Windows servers, for reliability, availability and budget reasons – Linux is frequently used in horizontal scalable architectures like Hadoop, MongoDB etc… – Linux SAdmin are easy to find: Linux is part of all the universities curriculum 15 – But … Linux on x86 is not globally recognized as the most trusted combination for critical implementations, because of x86 platform.
  • 16. IBM Power Systems delivers: •Dynamic efficiency, with intelligent, workload-based resource allocation •Business analytics—optimized for big data and compute-intensive applications •Enhanced reliability and availability Linux delivers: •Rich opportunities for innovation and enablement of new workloads •Significant cost savings •Industry-leading flexibility and performance Linux on Power Systems integrates these two powerful technologies to deliver the highest levels of: •Efficiency •Availability •Security •Reliability •Scalability •Cost savings Linux on Power Systems combines the unparalleled performance of Power with the open innovation and cost effectiveness of Linux.
  • 17. and Linux distributions support • Distro officially supported by IBM (with software maintenance) • Distro supported by community helped by IBM (fully functional) • Distro with ppc64 version but limited support* (“may work” on Power servers) * Kernel not optimized for IBM Power Server, No PowerLinux Tools available Enterprise Dev. / Solution Experiment
  • 18. IBM PowerLinux + Informix: best match for business critical implementations – IBM Power has a strong reputation for reliability and performance – IBM Informix has a strong reputation for reliability and performance – Many business critical applications run very successfully on this combination • Biggest retailer in the world (USA) • Chinese government • Biggest entertainment parks in the world(USA,France,Asia) • Biggest online games company (UK, Ireland) • Many Bank Assurance companies • Healthcare • And many more ( check in the conference rooms  ) – IBM PowerLinux is just as robust and fast as IBM Power AIX AND: • Servers pricing are aggressive against x86 Servers and IBM Power/AIX • Informix pricing is more aggressive against x86 of same range • Linux is cheaper in terms of staffing 18
  • 19. Now, wake up for some 19
  • 20. Define the benchmark 20  Objective: compare performance and system behavior of IBM Informix 12.10 FC2 between a Power 7/PowerLinux Server and a Power8/PowerLinux Server  Both servers alternatively connected to same storage rack  Same OS version (RedHat Power 6.4)  Same binaries  Same Informix (12.10FC2)  Same data  Power7 has 16 cores  Power8 has 15 cores (this was a pre-release server)  Methodology: use homebrewed TPC-C benchmark running on the server, and compare results between Power7 setting and Power8  Compare data load times  Compare tpm/C evolution as the number of users grows  Determine efficiency of hyperthreading  Specific conditions: the application binaries and the Informix Server run on the same machine.
  • 21. The IBM Architecture (Power750 & S824) Kindly provided by IBM Montpellier Client Center
  • 22. Comparing tpc-c data load time 22 • Load 300 TPC Warehouses, • that is data for 3000 users • One process, running in ‘express’ mode, i.e. using raw tables and prepared inserts • Same code, same IFMX configuration file, same storage 03:25 01:56:29 00:00 00:28 00:57 01:26 01:55 02:24 02:52 03:21 03:50 1 Data load time 300 Warehouses POWER7 POWER8
  • 23. Comparing tpc-c one user 23 Run TPC-C, 1 warehouse, 1 user. All parameters similar, same storage 4 597 7 293 11 032 9302 13394 15727 0 2 000 4 000 6 000 8 000 10 000 12 000 14 000 16 000 18 000 min avg max tpcc 1 user results in tpmC Power7 Power8
  • 24. Comparing tpc-c 500 users • Run tpc-c for 50 warehouses 10 users, same config 24 76 153 83 782 96 503 126860 145453 152485 0 20 000 40 000 60 000 80 000 100 000 120 000 140 000 160 000 180 000 min avg max tpc-c 500 users results in tpmC Power7 Power8
  • 25. Comparing tpc-c 800 users • Run tpc-c for 80 warehouses 10 users, same config 25 66 933 77 487 90 770 113396 118243 123753 0 20 000 40 000 60 000 80 000 100 000 120 000 140 000 min avg max tpc-c 800 users results in tpmC Power7 Power8
  • 26. Comparing best tpc-c obtained before system optimization • This graph displays the best tpmC obtained respectively on Power7 and Power8 with the same configuration • Best results for P7 is obtained with 500 users • Best results for P8 is obtained with 600 users 26 96 503 128344 0 20 000 40 000 60 000 80 000 100 000 120 000 140 000 Power7 Power8 Best tpmC with identical configuration tpmC
  • 27. Going for maximum performance with further IFMX optimization 27 • Tpcc-c runs on only 9 tables, which results in a strong contention on memory and disk IO, generating buffer waits in IFMX • To eliminate this performance issue, we will fragment the tables and indexes so that IO and buffer access do not generate a bottleneck • From now on, we will no more compare results with P7 but show how far we can go
  • 28. Fragmenting the tables and indexes a significant performance gain 28 126 860 128 344 123 753 152 485 162 370 158 125 0 20 000 40 000 60 000 80 000 100 000 120 000 140 000 160 000 180 000 500 users 600 users 700 uers Gain with tables and index fragmentation NoFragment Fragment
  • 29. Good resistance to users number increase 29 1400 2000 3000 178 664 171 169 157 644 1 10 100 1000 10000 100000 1000000 1 2 3 Resistance to users increase Users tpmC
  • 30. Setting SMT on Power7 • We did some tests on Power7 with SMT, namedly SMT=4, but could not conclude in a real enhancement and did not proceed further • Best performance has been achieved with SMT = 2 ( i.e. 2 threads per core ) • After discussion, IBM Engineering states that P8 handles threads multiplication per core much more efficiently than P7 30
  • 31. POWER8 Multi-threading Options 31 0 0.5 1 1.5 2 2.5 3 3.5 4 P7 SMT1 P8 SMT1 P8 SMT2 P8 SMT4 P8 SMT8 • SMT1: Largest unit of execution work • SMT2: Smaller unit of work, but provides greater amount of execution work per cycle • SMT4: Smaller unit of work, but provides greater amount of execution work per cycle • SMT8: Smallest unit of work, but provides the maximum amount of execution work per cycle • Can dynamical shift between modes as required: SMT1 / SMT2 / SMT4 / SMT8 • Mixed SMT modes supported within same LPAR – Requires use of “Resource Groups”
  • 32. Setting SMT on Power8 • Increasing SMT on P8, correlated with increasing CPU vp #, is a game changer and provides important gains in performance 32 49 542 85 391 104 687 164 230 179 838 107 605 149 580 155 023 179 569 204 947 0 50 000 100 000 150 000 200 000 250 000 400 600 800 1200 1600 Impact of SMT setting SMT2 SMT4
  • 33. Best Performance overall • The best tpmC obtained in that benchmark is 264.162 tpmC With 500 users On IBM Power S824 Smt=4 32 cpu VPs 33
  • 34. Conclusions • PowerLinux is technically a great platform for business critical applications – Robust: IBM Power designed for mission-critical – Fast: IBM Power designed for performance – Scalalable: PowerVM offers great flexibility – Easy to administrate: today everyone knows linux • Power8 offers higher level of performance – for the cost of an Intel Server – For a TCO that is really a challenge for same range Intel platforms – PVU price is cheaper on PowerLinux than on Intel • Informix runs great on PowerLinux • More to come later…. 34
  • 35. Thank you • IBM Montpellier Client Center Team: • Fabrice Moyen, Sébastien Chabrolles, Marie-Line Reygnier, Christophe Cavelier, Laurent Revel • IBM Lenexa: Vladimir Kholobrodov • Gonçalo Ruivo (the surfer on the front picture) 35
  • 36. Informix on IBM PowerLinux Comparing Power7 and Power8 Questions? Eric Vercelletto eric.vercelletto@begooden-it.com 36