Darryl Gove's blog

Friday Apr 04, 2008

Atomic operations and memory ordering

Nice article on the developer portal that discusses memory ordering and atomic operations. It's worth noting that Solaris 10 has a number of atomic operations implemented in libc.

Comments:

That was a good article on the subject. Got a question and i hope you don't mind. So here goes, Is there some way to take a look at the intermediate code generated by the Sun Studio12 C compiler? I am really curious about it...

Posted by Raymond on April 05, 2008 at 07:39 PM PDT #

Thanks for the review, Raymond!

Unfortunately, I don't think that there's a supported way of viewing the IR.

Darryl.

Posted by Darryl Gove on April 07, 2008 at 04:01 PM PDT #

I expected as much, can't seem to find much information on the IR from Google. Btw, love your book 'Solaris Application Programming'; are you planning a sequel?

Posted by Raymond on April 08, 2008 at 06:29 AM PDT #

Thanks!

I'm currently working on other materials - you'll have seen some of my presentation schedule. Not planning a sequel just yet! :)

Posted by Darryl Gove on April 08, 2008 at 11:36 PM PDT #

Post a Comment:
Comments are closed for this entry.

Calendar

Search this blog

About

Solaris Application Programming

Book resources

Recent entries

Custom search

Tag cloud

ats bit book c++ cmt communityone compiler cooltools cpu2006 developers dtrace gccfss hpc multithreading openmp opensparc parallelisation parallelization performance performanceanalyzer secondlife solaris solarisapplicationprogramming sparc spot sunstudio t2 ultrasparc ultrasparct2 x86

Links

Webcasts

Articles

Presentations

Navigation

Referers

Feeds