Linux and EM64T; Intel's 64-bit Suggestion
by Kristopher Kubicki on August 9, 2004 12:05 AM EST- Posted in
- Linux
John the Ripper
Out of all of our synthetic benchmarks, John the Ripper is perhaps the most robust; we can benchmark a wide range of encryption algorithms with many or no options very easily and quickly. For this benchmark, we downloaded John the Ripper 1.6. We had originally intended to build the program with the generic Linux make configuration. Unfortunately, John did not want to play nicely with that idea. We only ran the Intel CPU with HyperThreading for this portion of the benchmark.linux:~/john-1.6/src # make linux-x86-any-elf
ln -sf x86-any.h arch.h
make ../run/john ../run/unshadow ../run/unafs ../run/unique \
JOHN_OBJS="DES_fmt.o DES_std.o BSDI_fmt.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o signals.o single.o status.o tty.o wordlist.o unshadow.o unafs.o unique.o x86.o" \
CFLAGS="-c -Wall -O2 -fomit-frame-pointer -m486"
make[1]: Entering directory '/root/john-1.6/src'
gcc -c -Wall -O2 -fomit-frame-pointer -m486 -funroll-loops DES_fmt.c
'-m486' is deprecated. Use '-march=i486' or '-mcpu=i486' instead.
cc1: error: CPU you selected does not support x86-64 instruction set
make[1]: *** [DES_fmt.o] Error 1
make[1]: Leaving directory '/root/john-1.6/src'
make: *** [linux-x86-any-elf] Error 2
Undeterred, we proceeded to build John with the generic configuration instead. John optimizes itself during the build, so you may view the builds of each configuration here (Intel) and here (AMD).
For those of you who downloaded the text files, you already know that the Intel CPU has pulled ahead, at least according to John. Below are some of the scores John posted while testing the utility.
As we saw in the intensive math benchmarks, the Athlon 64 has trouble keeping up with the Intel CPU.
275 Comments
View All Comments
- Saturday, October 24, 2009 - link
http://www.goph3r.com/mh">http://www.goph3r.com/mh(air jordan, air max, shox tn, rift, puma, dunk sb, adidas) nike jordan shoes 1-24 $32
lv, coach, chane bag $35
COOGI(jeans, tshirts, hoody, jacket) $30
christian audigier(jeans, tshirts, hoody) $13
edhardy(shoes, tshirts, jeans, caps, watche, handbag) $25
Armani(jeans, tshirts,) $24
AF(jeans, coat, hoody, sweater, tshirts)Abercrombie & Fitch $31
http://www.goph3r.com/mh">http://www.goph3r.com/mh
dfxshadow - Friday, August 20, 2004 - link
I will admit, i am an AMD fanboy, i was loyal to AMD since the k6-2 days. I ran AMD when intel was stomping us... Now we get a better product, and this, A review comparing a Desktop pc processor. with the very best that intel can pull off. and it only manages to win by a few.. Compare it to an opteron 250, i do belive the 250 will bench 2 or 3 times more than this new intel, It is good to see competition. But, is it really worth trying to glorify sub par technology.KristopherKubicki - Wednesday, August 18, 2004 - link
TauCeti:EMT is some medical something. EM64T is the actual terminology.
Kristopher
caliden - Tuesday, August 17, 2004 - link
Oh dear. I'm sorry to say that this review is so full of conceptual and methodological holes that I can almost hear generations of scientists, reviewers and geeks in general turning in their graves.Does anandtech have no peer review procedure? No one checks articles before they are published? It's such a shame, because this has made me think twice before accepting what I read here as objective fact.
johnsonx - Monday, August 16, 2004 - link
Just wondering, is 270 comments (not counting this one) a record?dark0n3 - Thursday, August 12, 2004 - link
I see lots of pro-AMD comments here, but I think noone noticed one issue about this test that might make intel scores look worse than they really are.Because Xeon's pipelines are much longer than pipelines in A64/Opteron, their performance is more dependant of optimizations. And from my experience, gcc does not produce binaries that have comparable quality to binaries that any windows compiler produce. (and disabling all optimizations in some tests...) I wonder how results would look, if programs were compiled with intel's linux compiler instead. See performance delta on windows for reference [gcc vs icc]: http://www.aceshardware.com/read_news.jsp?id=75000... I'd expect same ratio to apply in unix benchmarks.
TauCeti - Thursday, August 12, 2004 - link
Hi Kristopher,"What the heck is an EMT64? "
Because Intel changes terms for the AMD64 emulation mode every odd hour, YOUR test-system.os vendor ( SuSE 9.1 Pro) decided to stick to the EMT64 nomenclature.
http://www.suse.com/us/private/products/suse_linux...
Not that it matters a lot...
KristopherKubicki - Thursday, August 12, 2004 - link
hifisoftware:What the heck is an EMT64?
Kristopher
KristopherKubicki - Thursday, August 12, 2004 - link
http://www.anandtech.com/mb/showdoc.aspx?i=2163Kristopher
hifisoftware - Thursday, August 12, 2004 - link
Yep, pretty stupid idea for this review. I have an old bicycle, why not compare it to EMT64... Ohh wait here is another great idea for the review: "What tastes better, EMT64 vs LCD TV vs Scroll wheel from the mouse?".... I guess I could continue like this for a while.Man do you really have so much trouble figuring out what to review?