Book Reviews


[Day Permalink] Tuesday, September 9, 2003

[Item Permalink] Updated collection of Mac OS X articles (in Finnish) -- Comment()
I noticed that Macsanomat pointed to my recently updated collection of Mac OS X articles (available in Finnish). These articles were published in the @CSC magazine.


[Item Permalink]  -- Comment()
Apple sells ten million tunes: "Apple says it has sold more than ten million songs on its iTunes Music Store since its launch four months ago." [BBC News | Technology | UK Edition]


[Item Permalink] Testing the Fortran 90/95 compilers by IBM and Absoft (on Mac OS X) -- Comment()
I compared the speed of code generated by the IBM and Absoft Fortran 90/95 compilers on Mac OS X. The test code was an iterative solver for linear equations. The size of the system was 1600x1600, using a dense matrix formulation in double precision.

In summary, the average time (in 20 runs for each compiler) to solve the 1600x1600 system was 1.7 seconds with the IBM compiler, and 2.1 seconds with the Absoft compiler. Thus, there was some difference in the speed, but the difference was not dramatical, only about 20% less cpu time with the IBM compiler.

The Absoft compiler was version 7.0 (current is 8.0), and the IBM was 8.0 beta. For both compilers the optimization level was -O3. The tests were done on a 1 GHz PowerBook G4.

By the way, this was quite respectable speed: on a Compaq AlphaServer ES45 with 1 GHz Alpha EV68 processors the run time was 2.6 seconds on average.

There were several other appications running, so there was some variability in the cpu time taken for the different runs. I paused for 5 seconds between each comparison run. Half of the runs were made with IBM version first, half with Absoft version first. There was a pause of 8 seconds between each pair of runs. In all pairs of runs the code generated by the IBM Fortran compiler was faster than Absoft.


[Item Permalink]  -- Comment()
Migrating saved Mail structure and data to a new machine: "When upgrading from my old G4 cube to my new dualie, I wanted to keep all the mail I had organized into folders (in the "On my mac" section of the mailboxes drawer). I found that I could simply drag the folders from Mail.app to the desktop. I zipped them up, uploaded them to my iDisk, set up the new computer, downloaded them, and dragged them to the On my Mac part of the Mail.app mailboxes drawer." [macosxhints]


[Item Permalink]  -- Comment()
iTunes: over 10 million songs downloaded: "Apple let it be known they have sold over 10 million tunes since the iTunes launch 4 months ago. Extrapolated over a year, it comes to sales of over 30 million tunes and would be approach the number of CD + LP singles sold in the past 2 years." [Ars Technica]


[Item Permalink]  -- Comment()
BBEdit Version Control: "CVS originated on Unix, and like most Unix software, it runs perfectly on OS X. There's just one downside: until recently, the only way to access CVS was through OS X's Terminal application -- not an enticing prospect for most Mac users. -- With BBEdit 7.0, you can open old versions of files, save new versions, and collaborate on team projects, all from the comfort of a polished Mac interface." [visakopu.net]