UNIX Consulting and Expertise
Golden Apple Enterprises Ltd. » Posts for tag 'SUN'

Sun Studio compiler options - a beginners guide No comments yet

Looking for UNIX and IT expertise? Why not get in touch and see how we can help?

Over at Sun’s HPC blog, Thierry Manfe has a nice blog up looking at compiler optimisation flags in the Sun Studio compiler. I try and use Sun Studio when building stuff on Solaris, because not only does it aid performance, but if you know what you’re doing you can use it to really optimise for your processor.

And that’s the problem - there are a whole raft of command line options, and if you’re just starting out you’re presented with a dizzying array of possible optimisations.

Theirry’s post discusses some of the obvious ‘quick win’s you can make, as well as covering their potential downsides. It covers such gems as -fast:

If you are in a rush, you can use the -fast option. What it really does is triggering a set of other options for maximum runtime performance.

Head on over to this page and have a read through the full post - it’s very handy and has some useful tips on building some really optimised code.

New home for orphaned Sun projects No comments yet

Looking for UNIX and IT expertise? Why not get in touch and see how we can help?

There was always going to be some fallout from the Oracle takeover of Sun - projects that were still in the development phase, technologies that weren’t making enough money - and there have been questions about how the open source casualties would continue.

Izumo Shinohara, a recently ex Sun employee, has setup a new site - Red Giant Phase - which aims to provide a new home for these orphaned projects.

Currently listed are projects like Wonderland, Dark Star, and Project DReaM, amongst others.

It’ll be interesting to see what happens to these open sourced projects now that they’re outside Sun - I wish them all the best.

Sun and Oracle - aftermath of the big event No comments yet

Looking for UNIX and IT expertise? Why not get in touch and see how we can help?

Last week Oracle held a marathon 5 hour webcast session, where they laid out their plans for Sun and their technologies. Sun’s website now redirects to Oracle, and although all the old Sun website links are still live, it’s now Oracle through and through.

The webcast held no surprises, really. As I mentioned previously about the Sun/Oracle merger and Larry’s talk on Oracle’s use of Sun technology, Oracle weren’t going to ditch Sun’s hardware line. The analysts were full of hysterics and gloom, but I’ve yet to meet an analyst who has the slightest clue of what’s going on. They’re paid to make noise and sell ‘research’, not to know what they’re talking about.

As predicted, there’s more investment in Sun’s hardware line, including lots more tasty new CMT processors, and a scaling up of the line to larger multi-socket machines. The high end gear will continue, as will the partnership with Fujitsu. SPARC continues to get a lot of investment and love, and will be a big focus going forwards. Amen to that.

Pretty much all of the software stack will stay and get integrated with Oracle’s offerings. I note with distaste that Oracle’s crappy Internet Directory remains the ‘enterprise’ offering for LDAP and identity management, with Sun’s LDAP products being pushed at smaller deployments. On the OS side, it’s a bit of Linux, and Solaris, Solaris, Solaris - Oracle recognise it’s the best commercial UNIX currently on the market, and that the feature set is unmatched.

Storage lives on, with Sun’s excellent Amber Road Storge 7000 Unified Storage boxes becoming ZFS appliances. Particularly exciting is their integration into OEM - imagine simple management of RMAN backups to ZFS appliances, giving low level snapshots and all sorts of goodness. I can see a lot of places going for that in a big way.

The big question for me was around OpenSolaris. No mention of it at all. It’s Open Source - that particular cat is out of the bag, and it’s not going away. So the question is what sort of effort will Oracle put behind it? Lots of new, OpenSolaris specific features - the new IPS packaging system and the Automated Installer - have potential, but aren’t up to scratch yet, and quite frankly don’t play well with existing Solaris infrastructure.

My bet is we’ll see less effort in re-inventing the wheel, and more focus on making OpenSolaris a more palatable Solaris 11. There’s a big Solaris installed base out there, and the focus on x86 and new features has so far meant that OpenSolaris isn’t really a credible upgrade path.

As I expected when I first heard the news, Oracle are going to be leveraging Sun’s technology and services and own and optimise the entire stack, from the silicon up to the application. This gives them a chance to really tune everything and to go head to head with IBM. May you live in interesting times, as they say.

Obviously there’s more, lots more. Oracle have handily posted up each section of the webcast so you can pick and choose which session you want to watch here. There are also a series of special short webcasts which focus on specific product areas - you can view them all here.

PS: as a side note, Thomas Kurian, who presented the Software Strategy webcast, managed to give one of the dullest presentations I’ve seen. Seriously, that was a really important session, but I almost nodded off a couple of times. Dire.

SuCLE lives: Oracle/Sun merger approved by the EU No comments yet

Looking for UNIX and IT expertise? Why not get in touch and see how we can help?

The Oracle takeover of Sun has finally been approved by the EU, after a long delay while the EU competition folks had to discover that, in fact, MySQL wasn’t the only open source database on the planet. Shocking discovery, I know.

Oracle are holding a webcast next Wednesday 27th, where Mad Larry will be laying out his stalls and plotting the roadmap to world domination. You can sign up here - well worth a listen, if only because now Oracle are fully off the leash they’re free to really put the boot in to IBM and HP.

On a related note, I find Monty Widenius’ objections to the merger/takeover/sale bizarre. Sun paid the shareholders a cool $1 billion for MySQL AB - a ridiculous amount. They can do what they want with it. Surely if that caused you problems, you shouldn’t have sold it in the first place?

Selling something, then trying to force the new owners to let you have back control so you can build a competing commercial business off it - for free - is, quite frankly, greedy and deeply shady. And in the meantime, the delay has damaged Sun, their customers, partners - oh, and the career prospects of all those MySQL AB guys who now work for Sun. I’m sure Monty will be crying them all a river as he rolls around in the big stack of cash he got from Sun.

It’s a strange contrast to the behaviour of the Jboss folks, where after the sale the application server has been transformed via RedHat cash into a credible platform that’s met with some solid commercial success.

Optimising performance for parallel processing No comments yet

Looking for UNIX and IT expertise? Why not get in touch and see how we can help?

Over at the Sun HPC Watercooler there’s a great video from Acumen CTO Professor Erik Hagersten about how to migrate legacy code to multicore architectures, and how to optimise performance for parallel architectures.

Finding single core processors in servers is almost impossible now, and with processors like Sun’s UltraSPARC T2+ and NVidia’s GPU solutions, parallel processing (and the associated performance issues) are going to be a hot topic over the next few years.

The full video can be viewed here - well worth a watch.

Top of page / Subscribe to new Entries (RSS)