Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Mossberg: ‘Apple’s Mac software and hardware are markedly superior to those of Windows PCs’
Mac Daily News ^ | 03/22/2007

Posted on 03/22/2007 12:59:16 PM PDT by Swordmaker

click here to read article


Navigation: use the links below to view more comments.
first previous 1-2021-4041-46 next last
To: IslandJeff; Swordmaker
Took the plunge last night

Are you keeping up with the FR switchers, Swordmaker? Every day there seems to be 1 or 2 more.

21 posted on 03/23/2007 9:28:36 AM PDT by cowboyway (My heroes have always been Cowboys)
[ Post Reply | Private Reply | To 6 | View Replies]

To: IslandJeff; Swordmaker
For what I spent, I could have built two PC's and had legit copies of XP...........If need be, I can always go back.

Take a deep breath, Jeff.

You're just having a minor FUD attack.

Everything will be alright.

22 posted on 03/23/2007 9:34:12 AM PDT by cowboyway (My heroes have always been Cowboys)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Swordmaker
The selection of Mac models is very limited compared to the variety of what can be bought, custom built, or hand built, in the PC hardware space.

But it's very nice hardware, for a fair price.

If what you want anyway closely matches an available Mac hardware model, that may well be your best choice. But if you have other specific needs, then usually you can get a better fit in the commodity PC hardware space.

If price is a key selection criteria, that "better fit" can include a lower price, in which case your hardware might not be as nice as Mac hardware, but it may meet your needs just as well, if not better, for less money.

For a couple of my relatives who just need simple documents, email and web, I build systems for a few hundred dollars, plus monitor and printer. I could do that with a Mac Mini, but it would cost two to three hundred more.

For my teenage son and his friends, I build gaming systems for perhaps a thousand to fifteen hundred dollars each. I could do that with a Mac Pro, booted into Windows (serious games are exclusively Windows), for perhaps an extra thousand dollars.

The same applies on the high end -- for my day job, I work on ten thousand to ten million dollar systems, built mostly from commodity PC hardware ... very select, very leading edge, industrial strength, commodity hardware. In another window, I just logged off a system with 2048 CPUs and 4 terabytes of memory (RAM, not disk). It was running a single Linux boot, not a cluster. Apple is not one of the vendors we deal with.

23 posted on 03/23/2007 3:13:00 PM PDT by ThePythonicCow (The Greens steal in fear of pollution, The Reds in fear of greed; Fear arising from a lack of Faith.)
[ Post Reply | Private Reply | To 19 | View Replies]

To: ThePythonicCow
In another window, I just logged off a system with 2048 CPUs and 4 terabytes of memory (RAM, not disk). It was running a single Linux boot, not a cluster.

I am having a bit of trouble that it is not a cluster. It seems to me that even with re-entrant libraries, a single Linux boot would be tripping all over itself, just with HD access speed, with library calls from 2048 processors unless there is some kind of distributed library system. Can you provide more information?

If I recall correctly, the Virginia Tech Apple G5 Cluster of 2200 processors has a total of 17.6 Terabytes of RAM. There are a couple of larger Apple clusters that have more. I read the US Army's COLSA MACH5 Apple G5 cluster has 25 TB of RAM.

24 posted on 03/23/2007 6:32:56 PM PDT by Swordmaker (Remember, the proper pronunciation of IE is "AAAAIIIIIEEEEEEE)
[ Post Reply | Private Reply | To 23 | View Replies]

To: Swordmaker
The Mac had long been 'plug and play,' and Windows was much closer to that goal.

One wouls hope that the overpriced accessories sold by the computer's manufacturer would of course be plug and play...

25 posted on 03/23/2007 6:58:22 PM PDT by jimt
[ Post Reply | Private Reply | To 1 | View Replies]

To: Swordmaker
It's a single system image - off the shelf SUSE SLES 10, with just a few patches. Without any patches, we can boot that kernel, right off the SUSE DVD, on a 1024 CPU system.

It's what's called a cache coherent NUMA architecture.

One benchmark I saw go by just now was scaling at over 90 per-cent efficiency.

Every Unix command and system call sees just one kernel; there is just one kernel.

We've been doing some -serious- scaling of the main stream Linux kernel the last few years. Look for the configuration parameter CONFIG_NR_CPUS in the stock kernel that comes from Linux, in the various arch/*/configs/*_defconfig files. You will see values ranging from 2 to 1024, for various hardware architectures.

That means, for that hardware, you can run the kernel on a system with that many CPUs, if you can scrape together that much hardware and that much money for the kick ass interconnects that it takes to run stuff like this at speed.

Yes - I know what a cluster is, including some clusters that support shared memory and such transparently across the nodes.

This is not a cluster. Though we'd be happy to sell you a cluster as well. The main difference between a cluster and a big box like this is the interconnects. Running a cache coherent single system memory image across this much memory requires some seriously fat and fast wires, and some nasty routers. The memory controller chip, what would be the north bridge in an ordinary PC, is rather different too - not a commodity part.

For jobs that are sufficiently parallelizable, clusters are more economical. For jobs that are only coded to run in a single big memory, you need serious NUMA iron like this.

26 posted on 03/23/2007 7:54:06 PM PDT by ThePythonicCow (The Greens steal in fear of pollution, The Reds in fear of greed; Fear arising from a lack of Faith.)
[ Post Reply | Private Reply | To 24 | View Replies]

To: Swordmaker
Folks running this class of hardware stay away from the disks during the main computation phases like fighter pilots avoid dirt roads.

And for when they do have to go to disk, to get the input data or write the results, they are going to some major storage arrays.

27 posted on 03/23/2007 7:57:43 PM PDT by ThePythonicCow (The Greens steal in fear of pollution, The Reds in fear of greed; Fear arising from a lack of Faith.)
[ Post Reply | Private Reply | To 24 | View Replies]

To: jimt
One wouls hope that the overpriced accessories sold by the computer's manufacturer would of course be plug and play...

Let's see... those "overpriced accessories" would be:

I have almost all of the above... and, except for my 23 inch Cinema LCD Monitor, none of them were manufactured by Apple or sold to me by Apple. Most of them are available through normal retail or discount channels.

Every one of them was recognized and mounted by the OS when it was plugged in. The only one that required special software to be installed after it was recognized and mounted was my PDA... but I could still synch my Mac Addressbook, iCalendar, and notes without it.

28 posted on 03/23/2007 10:16:39 PM PDT by Swordmaker (Remember, the proper pronunciation of IE is "AAAAIIIIIEEEEEEE)
[ Post Reply | Private Reply | To 25 | View Replies]

To: ThePythonicCow

Interesting, how are you getting up to 2048 CPU, is it virtual? The largest SSI I've heard about are 1024, and that wasn't long ago. This probably isn't just straight "Linux" either is it, don't you need some proprietary SSI software from IBM or SGI, etc to provide the boot layer? I've heard about OpenSSI but it's nowhere close to this is it? You're right about the programming advantages though, I've heard programming for the clusters can be difficult, and why so many stick with their old Cray or IBM Mainframe.


29 posted on 03/24/2007 10:08:01 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 26 | View Replies]

To: Swordmaker
Congrats... Great. Welcome to the best side of computing.

I beg to differ:

Wink, wink, nudge, nudge.

Cheers!

30 posted on 03/24/2007 10:18:30 AM PDT by grey_whiskers (The opinions are solely those of the author and are subject to change without notice.)
[ Post Reply | Private Reply | To 14 | View Replies]

To: ThePythonicCow
One benchmark I saw go by just now was scaling at over 90 per-cent efficiency.

What was the benchmark? A numerical kernel or an application code?

What language was it written in?

Hint: drool drool. :-)

31 posted on 03/24/2007 10:25:33 AM PDT by grey_whiskers (The opinions are solely those of the author and are subject to change without notice.)
[ Post Reply | Private Reply | To 26 | View Replies]

To: Swordmaker

Do you have a Mac or a Windows computer?


32 posted on 03/24/2007 10:28:08 AM PDT by darthyorktown
[ Post Reply | Private Reply | To 1 | View Replies]

To: grey_whiskers

Eh - sorry - I can't publish details of benchmarking ahead
of the proper process ;).


33 posted on 03/24/2007 12:32:26 PM PDT by ThePythonicCow (The Greens steal in fear of pollution, The Reds in fear of greed; Fear arising from a lack of Faith.)
[ Post Reply | Private Reply | To 31 | View Replies]

To: Golden Eagle
Nothing virtual, no OpenSSI, just straight Linux. SUSE SLES 10 supports up to 1024 CPUs, straight up, on the Itanium architecture. The 2048 CPU system is closely based on that.
34 posted on 03/24/2007 12:38:11 PM PDT by ThePythonicCow (The Greens steal in fear of pollution, The Reds in fear of greed; Fear arising from a lack of Faith.)
[ Post Reply | Private Reply | To 29 | View Replies]

To: darthyorktown
Do you have a Mac or a Windows computer?

I own both... and am a cross platform consultant for businesses and individuals who run networks of either Windows PCs or Macs... but my by far preferred platform is a Mac.

35 posted on 03/24/2007 1:41:49 PM PDT by Swordmaker (Remember, the proper pronunciation of IE is "AAAAIIIIIEEEEEEE)
[ Post Reply | Private Reply | To 32 | View Replies]

To: Swordmaker

I would get one, but I hear it's hard to get games for them, and they don't have all the games that a Windows would have.


36 posted on 03/24/2007 5:30:43 PM PDT by darthyorktown
[ Post Reply | Private Reply | To 35 | View Replies]

To: darthyorktown
I would get one, but I hear it's hard to get games for them, and they don't have all the games that a Windows would have.

You are aware that Macs can now run all Windows software, aren't you? Boot into Windows XP and run any game you want.

37 posted on 03/24/2007 5:41:54 PM PDT by Swordmaker (Remember, the proper pronunciation of IE is "AAAAIIIIIEEEEEEE)
[ Post Reply | Private Reply | To 36 | View Replies]

To: ThePythonicCow
Thanks, there's little to no info out there about 2048 CPU SSI systems, and I don't blame you for being discreet, but that has to be the only one or one of the very few in existence. Let's hope that kind of power is only ever used for righteous causes!
38 posted on 03/25/2007 6:44:18 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 34 | View Replies]

To: Golden Eagle
Yes - there aren't many like that.

These machines are put to good use, by the good guys.

39 posted on 03/25/2007 8:09:22 PM PDT by ThePythonicCow (The Greens steal in fear of pollution, The Reds in fear of greed; Fear arising from a lack of Faith.)
[ Post Reply | Private Reply | To 38 | View Replies]

To: ThePythonicCow

Thanks, I'm just concerned about it being open source, which IMO makes it easier for anyone, including the bad guys, to get it. My understanding of the reason why some believe that should be accepted is their belief the "open" development environment allows for faster advancement of technology and capability, which is possibly true but then again becomes a concern of proliferation.

If the envelope or bleeding edge of technology is being shared by everyone, why couldn't the bad guys be just as likely to hold a superior advantage over you at any point in the future, since you're already giving them equal footing? Sorry to put you on the spot since you already shared as much as you did, but in the dangerous world in which we live I've never really understood why this sort of technology isn't being better protected.


40 posted on 03/25/2007 8:56:31 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 39 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-46 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson