Baby's First Weblog

Hello, world! This is Joe Bonasera. I've been a software engineer in the Solaris Kernel Group for 4 1/2 years working mostly on core Virtual Memory support. My team's major project for Solaris 10 integrated this week, so I have some extra time available to initiate a weblog.

That project was the amd64 porting effort to allow Solaris 10 and applications to run in 64 bits on x86 platforms with either AMD 64 or Intel EM64T processors. To get the Solaris terminology right from the start:

  • x86 refers to the computer platform, be it a 32 or 32/64 bit capable system
  • i386 is for 32 bit OS, programs, ABI's, ... on x86
  • amd64 is for 64 bit OS, programs, ABI's, ... on x86

The "i" in i386 applies and "amd" in amd64 applies no matter who makes the CPU. There'll be much more news about Solaris and amd64 in coming posts.

I came to Sun after working on various types of software (mostly optimizing compilers and some parallel database engine work), so I have a long running interest in software performance and scalability issues in high performance computing. Some of my posts will include information about those issues for large memory programs on Solaris.

Comments:

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

JoeBonasera

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
News

No bookmarks in folder

Blogroll

No bookmarks in folder