Chris Quenelle is a tools developer at Oracle Corp. He's worked on performance and debugging tools at Sun and Oracle for over 15 years. He reads comic books and science fiction,and has more tivos than he can keep track of.

 

May 2012
SMTWTFS
«Apr  
 12345
6789101112
13141516171819
20212223242526
2728293031 

What do you call 64-bits?

You can use Sun Studio to build 32-bit programs and 64-bit programs.  So what is that choice called,anyway?  Is it “data model”,“memory model”,“data addressing model”?  Is it an ABI?  And how is it related to those compilation styles on x86 where you can have large/small/medium/tiny memory models?  Is that a “memory model”too or a “code model”?  Our doc writer Richard started asking those questions,and Wikipedia wasn’t really that helpful in the terminology department. Are there any other good sources for choosing a terminology?  Check out Richard’s blog for more details.

Alan Burlison responded with:

ILP32 and LP64

See http://www.unix.org/version2/whatsnew/lp64_wp.html

Thanks for the pointer,Alan. They call it “model”and “programming model”most of the time. But that page also uses the terms “pointer model”and “data model”(once each).

http://quenelle.org/unix/wp-content/plugins/sociofluid/images/digg_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/reddit_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/dzone_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/stumbleupon_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/delicious_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/furl_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/technorati_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/facebook_24.pnghttp://quenelle.org/unix/wp-content/plugins/sociofluid/images/twitter_24.png

Leave a Reply

  

  

  

You can use these HTML tags

<a href=""title=""><abbr title=""><acronym title=""><b><blockquote cite=""><cite><code><del datetime=""><em><i><q cite=""><strike><strong>