QuicksearchDisclaimerThe individual owning this blog works for Oracle in Germany. The opinions expressed here are his own, are not necessarily reviewed in advance by anyone but the individual author, and neither Oracle nor any other party necessarily agrees with them.
|
Problems with AIXSunday, May 13. 2007Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
I don't think in-order versus out of order execution is that big of a deal. Certainly in the HPC space, customers compile their code for maximum performance. But as long as the ISA is the same, things like in-order vs. out of order execution, prefetch, cache architecture, etc. should not matter.
I would note UltraSPARC has always been in-order execution, while SPARC64 has always been out of order execution. The same Solaris applications ran fine on both.
As soon as you use optimizing compilers this is not the case. I saw already programs, that were heavly optimized towards the cache hierarchy of SPARC IV+.
I rememeber, that for example different AIX released made a big performance difference. One versions had optimizations for a new Power proc, the other hadnīt them.
I just had IBM visiting us today. It was really a lot of benchmarketting. Sun was also mentioned a lot, despite it was a presentation about IBM Products
Even when there is a performance hit for non-optimized applications on Power6, IBM will downplay this (like my question about the hypervisor/vio server overhead...) But then again... Power6 really looks like a fast CPU, the question is, how much optimization is relevant.... PS: IBM really tries to sell only HW, they did not mention AIX that much, maybe they are ashamed of it PS2: It was also funny to listen to sales-engineers who know Sun/Solaris only from benchmarks and gartner/idc studies....
Thanks god the Java Community does not have to care about those optimizations at all...
Not exactly: This is a thing JVM developers have to take into consideration. I think they are part of the Java community as well.
And in the end: When the JVM doesnīt optimize to a new processor and the groundlaying operating system isnīt optimized toward the processor, the java developer looses performance. Furthermore: They canīt do anything about it. |
+1The LKSF bookThe book with the consolidated Less known Solaris Tutorials is available for download here
Web 2.0Contact
Networking xing.com My photos Comments about Nanosecond
Wed, 23.05.2012 00:11
I remember this being drummed
into us during Digital Design
at Uni. It's important to cons
ider it when laying out [...]
Mon, 21.05.2012 18:04
Hello Kevin, Im not surprised
with what you are seeing or ha
ve seen when attaching a SSD t
o a USB2.0. USB3.0 helps [...]
Mon, 21.05.2012 04:44
Hi Greg,
With regards to IO
PS I have seen terrible result
s using a 60GB SATA2 SSD with
USB2.0 - USB2 really cho [...]
about ZFS Dedup Internals
Sat, 19.05.2012 09:50
There is no impact to boot/imp
ort times, as the DDT is loade
d as needed ... so the pool is
imported as fast as wit [...]
Buttons![]() This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Germany License
![]() ![]() ![]() Blog Administration |