Sun Studio 12 Update 1 blog entry live on AMD site

Just had a blog entry about Sun Studio 12 Update 1 posted to the AMD forums site.

Comments:

I Installed windows vista,but i want to install solaris on my laptop.my laptop details are HP COMPAQ 250gb hard disk,intel pentium dual 2-17ghz.if i install open solaris on my laptop, will it makes me trouble ..could u plz give me suggestions for my issue..

Posted by chandru on July 25, 2009 at 06:07 AM PDT #

We have been doing battle with a number of performance issues as well as basic porting issues. Regardless of Studio 11 or 12 or 12u1 we see some odd behavior. My friend Giancarlo Niccolai explains one of these rather well at http://www.niccolai.cc/index.php?itemid=266

We have been fighting this battle inside the Blastwave build farm for a while and ultimately we had to look at what, really, was the compiler doing to result in such a massive performance drop? Well, see the above link please.

Posted by Dennis Clarke on July 26, 2009 at 01:21 AM PDT #

@Chandru. One way of trying OpenSolaris without the stress of repartitioning the disk is to run it in virtualbox (http://www.virtualbox.org/)

Instructions:
http://dlc.sun.com/osol/docs/content/IPS/virtualbox.html

The same page contains instructions for installing the 2008.05 release of OpenSolaris in a multi-boot environment. There are plenty of other pages which walk through the process (eg http://blogs.sun.com/amaguire/entry/opensolaris_windows_vista_dual_boot)

Posted by Darryl Gove on July 26, 2009 at 05:46 PM PDT #

@Dennis. Very interesting blog entry. What's the quickest way for me to reproduce the issue?

Posted by Darryl Gove on July 26, 2009 at 05:48 PM PDT #

Well, this (an exert of) the item class of which I speak in the post:

http://falconpastebin.appspot.com/39011

Just change pointer types in void\* and int32/int64 into proper types, and check out the "<<<<" notes. Accessing multiple times the type inline (in writing) and using the copy() method, on a sparc32 machine (v8ultra), should do.

However, you may jump in #blastwave at irc.freenode.net, so other people there can help pointing out details that I may be missing.

Posted by Giancarlo Niccolai on July 28, 2009 at 04:05 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

Darryl Gove is a senior engineer in the Solaris Studio team, working on optimising applications and benchmarks for current and future processors. He is also the author of the books:
Multicore Application Programming
Solaris Application Programming
The Developer's Edge

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
5
6
8
9
10
12
13
14
15
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
Bookmarks
The Developer's Edge
Solaris Application Programming
Publications
Webcasts
Presentations
OpenSPARC Book
Multicore Application Programming
Docs