ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » Some things you may not know about POWER7

Post new topic  Reply to topic
 Some things you may not know about POWER7 « View previous topic :: View next topic » 
Author Message
lancelotlinc
PostPosted: Fri Mar 30, 2012 5:36 am    Post subject: Some things you may not know about POWER7 Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

Features & Benefits of Performance Optimization With Enhanced RISC (POWER) version 7


POWER7 has its roots in an IBM research and development project in 1974 to enable a telephone switch to be able to handle 300 calls per second. Thus, from the get-go, the focus of the whole enchilada was performance. This beginning found its way into another project in 1982 code-named 'Cheetah', another euphamism for high performance, lean and mean. POWER1 was launched in 1990 and efforts were made to create a hybrid AS/400 that could run both AIX and OS/400.

The year 2010 brought POWER7, featuring new capabilities using multiple cores and multiple CPU threads, creating a pool of virtual CPUs. Typical IBM POWER7 processor has eight cores, and four threads per core, for a total capacity of 32 simultaneous threads, or 32 virtual CPUs per processor circuit while still using the same electricity consumption as the POWER6 processor circuit which could only support 8 virtual CPUs. The typcial POWER7 processor unit has 1.2 billion transistors and is 567 mm2 large fabricated on a 45 nm process. POWER7 can execute instructions out-of-order instead of in-order, by implementing an aggressive out-of-order instruction set which drives highly efficient use of available execution paths. The POWER7 processor has an Instruction Sequence Unit that is capable of dispatching up to six instructions per cycle to a set of queues. Up to eight instructions per cycle can be issued to the Instruction Execution units.

POWER7 processor circuits sport two 4-channel DDR3 memory controllers, for a total of 8 channels of memory and 100GBps total memory bandwidth. System design has given POWER7-based systems a multipath communications channel of 360GBps (GigaBytes not gigabits) to neighboring CPUs, enabling very high-speed communication between processors. This enables multi-terabyte memory address range and page table access to support global petabyte shared memory space for POWER7 clusters so that software developers can program a cluster as if it were a single system, without using message passing. AIX 7 includes a new built-in clustering capability called Cluster Aware AIX. Administrators can use this new capability to cluster a pool of AIX nodes. By default, AIX V7.1 pins kernel memory and includes support to allow applications to pin their kernel stack. Pinning kernel memory and the kernel stack for applications with real-time requirements can provide performance improvements by ensuring that the kernel memory and kernel stack for an application is not paged out.

POWER7 systems include the Active Memory Expansion feature, which increases system flexibility where you can configure logical partitions (LPARs) to use less physical memory. For example, an LPAR running AIX appears to the OS applications be configured with 80 GB of physical memory but the hardware actually only consumes 60 GB of physical memory. Active Memory Expansion employs memory compression technology to transparently compress in-memory data, allowing more data to be placed into memory and thus expanding the memory capacity of POWER7 systems. Utilizing Active Memory Expansion can improve system utilization and increase a system’s throughput. AIX 7 automatically manages the size of memory pages used to automatically use 4K, 64K or a combination of those page sizes. This self-tuning feature results in optimized performance without administrative effort.

AIX 7 offers a wide range of system interoperability features and open source tools to enable Linux® applications to be recompiled and run in a native AIX 7 environment. AIX affinity with Linux can promote faster and less costly deployment of multiplatform, integrated solutions. Many solutions developed for Linux will run on AIX 7 with a simple recompilation of the source code. IBM provides the AIX Toolbox for Linux Applications, which is a collection of open source and GNU software commonly found with Linux distributions. Because the applications run on AIX, businesses can combine the flexibility of Linux with the advanced features of AIX 7, including advanced workload management, sophisticated systems management tools, scalability and security.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Fri Mar 30, 2012 5:37 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

What's that, you say?

You sense that lancelotlinc has an arrangement with IBM where he gets a portion of commission on sales of POWER7 systems?
Back to top
View user's profile Send private message
bruce2359
PostPosted: Fri Mar 30, 2012 5:55 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9470
Location: US: west coast, almost. Otherwise, enroute.

And it seems vaguely familiar... like I've read it before.

Should this be moved to another forum? Deleted?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri Mar 30, 2012 5:57 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Moved to General Discussion.

Note: the discussion round POWER7 being a platform of such technical merit all other platforms should be decommissioned (or not) started from a discussion of WMB performance. So posting this in the WMB forum was valid, but there's nothing specifically WMB about the discussion per se.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri Mar 30, 2012 5:58 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

bruce2359 wrote:
And it seems vaguely familiar... like I've read it before.


But not a double post really.

bruce2359 wrote:
Should this be moved to another forum? Deleted?


I'm typing as fast as I can.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Fri Mar 30, 2012 5:58 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

bruce2359 wrote:
And it seems vaguely familiar... like I've read it before. Should this be moved to another forum?


I had written a similar post two years ago, which began some dialogue comparing POWER7 with another well known OS architecture. Since there seems to be great resistance to that comparison, rather than update the old post, I wrote this new post. I hope others with POWER7 experience will add their insight.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Fri Mar 30, 2012 6:00 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

lancelotlinc wrote:
bruce2359 wrote:
And it seems vaguely familiar... like I've read it before. Should this be moved to another forum?


I had written a similar post two years ago, which began some dialogue comparing POWER7 with another well known OS architecture


Don't be shy - it was z/OS which " is 3 times slower than POWER 7". Not a direct quote to be sure but I believe that was the assertion you made?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Fri Mar 30, 2012 6:24 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

Vitor wrote:
lancelotlinc wrote:
bruce2359 wrote:
And it seems vaguely familiar... like I've read it before. Should this be moved to another forum?


I had written a similar post two years ago, which began some dialogue comparing POWER7 with another well known OS architecture


Don't be shy - it was z/OS which " is 3 times slower than POWER 7". Not a direct quote to be sure but I believe that was the assertion you made?


Trying ever so hard to avoid direct comparisons, the liquid cooled z systems can only address 248 GB of memory, which makes it easy to see why POWER7 can perform so much better. Three times faster with three times less electricity and no need for liquid coolant, IMHO.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Fri Mar 30, 2012 6:32 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

lancelotlinc wrote:
Three times faster with three times less electricity and no need for liquid coolant, IMHO.

And you can script and manage things with Perl, instead of JCL.

Perl is *much* more readable and usable than JCL.

IMHO.
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri Mar 30, 2012 6:33 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

mqjeff wrote:
Perl is *much* more readable and usable than JCL.



_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Fri Mar 30, 2012 6:36 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9470
Location: US: west coast, almost. Otherwise, enroute.

lancelotlinc wrote:
Trying ever so hard to avoid direct comparisons, the liquid cooled z systems can only address 248 GB of memory, which makes it easy to see why POWER7 can perform so much better. Three times faster with three times less electricity and no need for liquid coolant, IMHO.

While your treatise on Power7 is interesting, your bias is showing.

Three times faster doing what? Not all z boxes are liquid-cooled.

Complete your research. Show side-by-side throughput comparisons, for example.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Fri Mar 30, 2012 6:40 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Vitor wrote:
mqjeff wrote:
Perl is *much* more readable and usable than JCL.



Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Fri Mar 30, 2012 6:56 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

bruce2359 wrote:
lancelotlinc wrote:
Trying ever so hard to avoid direct comparisons, the liquid cooled z systems can only address 248 GB of memory, which makes it easy to see why POWER7 can perform so much better. Three times faster with three times less electricity and no need for liquid coolant, IMHO.

While your treatise on Power7 is interesting, your bias is showing.

Three times faster doing what? Not all z boxes are liquid-cooled.

Complete your research. Show side-by-side throughput comparisons, for example.


Good points Bruce. I may need to invest some time and effort creating sample message flows and run them in both environments. The original discussion involves WMQ message latency with payloads of 2,000 bytes. The IBM support paks performance reports are arguable due to the apples disclaimers. CPU time on z/OS for 2,000 byte message null ESQL Compute node is about 2.87 ms whereas on AIX 6.1 is less.

Its clear we need an Apples-to-Apples comparison with fair ground rules to see the actual difference. If I did this on my own, your right, my bias may tilt the measurements a certain way. Perhaps others can collaborate with me to come up with an Apples-to-Apples benchmark we can run on both platforms.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Fri Mar 30, 2012 6:58 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

The problem with an apples-to-apples is that the closest you may be able to come is a Fuji<->Red Delicious.

And those are not remotely the same apples.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Fri Mar 30, 2012 7:31 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9470
Location: US: west coast, almost. Otherwise, enroute.

My point here is that the internals of the hardware and o/s, while perhaps fascinating, offer little/no perspective on aggregate throughput - that which delivers SLAs.

To counter-balance (and deliberately lacking specificity), a single, newer z box can be provisioned to support 60 LPARS, 60 processors, 3T real (central) storage. thousands of concurrent I/Os, thousands of concurrent logged-on users, thousands of concurrent transactions and batch jobs...

Newer z boxes can now manage midrange workloads (read: Intel, AIX) along with z operating system workloads (zLinux, z/OS, z/VM, z/TPF, z/VSE).
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » Some things you may not know about POWER7
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.