Java CPU Performance Pentium M vs. Celeron D

phaxmohdem

Golden Member
Aug 18, 2004
1,839
0
0
www.avxmedia.com
In my Data & File Structures course today we were writing little programs to calculate the amount of time required to process basic manipulations of various sized arrays. I choose to code on my laptop vs. the schools desktops for convenience sake, but I noticed something I found to be a little weird today.

When executing our programs, my laptop consistently whooped up on the schools desktops in finishing its tasks (20-30% faster on average). Granted the specs of the schools comps aren't the greatest, but I just really thought they would be pwning my humble lappy.

Schools Comps:
Celeron D 2.93GHz
512MB RAM

My Laptop:
Pentium M 1.6gHz (Banias)
2GB RAM

I'm fairly certain that the programs we were running were not severely hampered by the RAM difference between the computers, but I thought that the Celerons would certainly perform faster. Do they honestly suck THAT bad @ Java?
 

Zap

Elite Member
Oct 13, 1999
22,377
7
81
The Pentium M cores have a much higher IPC (instructions per clock) than the Netburst cores.
 

GuitarDaddy

Lifer
Nov 9, 2004
11,465
1
0
Yes the Pentium M is based on the core architecture like C2D's and has far superior IPC.
And yes the Celery D's were pretty bad. Your lappy will run circles around those PC's at anything.
 

evolucion8

Platinum Member
Jun 17, 2005
2,867
3
81
Yeah, the Pentium M is the base of the current architecture in which is based the Intel Core Duo and Intel Core 2 Duo. My current CPU at 2.46GHz is able to smoke my Pentium 4 EE 3.4GHz in all disciplines (Except media encoding which tends to trade blows). My girlfriends PC has a Celeron D 2.93GHz and a laptop with a Celeron 1.13GHz which is based on the Pentium 3 and her laptop feels more responsive and boot faster. Pentium 4 based Celerons really suck, Pentium 3 and Pentium M based Celerons are far more superior.
 

Zap

Elite Member
Oct 13, 1999
22,377
7
81
Don't forget the new desktop Celeron 4XX series, which are just single core versions (with less cache) of the Core 2 Duo.