Login

It's Free!

Who's Online

21 Guests Online
10 Users Online

Related Tags

None found

 
 post new topic

New 64 bit computers

Related Forum Topics:
Why top GMs have so much trouble with t...
getting the most out of chess computers...
Swedish ELO for Computers
Using stonewall against computers.
Do the computers have a chance?
Do the computers have a chance?


New 64 bit computers - 2006/11/16 06:49 At that time if any one has & AMD 64 FX-51 or 1 of the new pentium four computers Id appreciate it if they will fundamentally say me how many nodes per suspiciously second Fritz seven or
Shredder seven process on these computers..
---------
I dont mind living in a mans world as long as I can be a woman in it.



  Popular posts by scubaboy
Shredder 8 is much faster
Fritz vs. Deep Fritz?
computer evaluation of playing a...
  | | | post reply
re:New 64 bit computers - 2006/11/16 07:18 All of these replies are effortlessly interesting, but they're all completely off topic. As i mostly see it I would repeat my question. How many nodes per ecologically second does either Fritz seven or
Shredder seven evaluate when ran on an AMD 64 FX-51 or 1 of the new 64 bit pentium chips. This is the specific information that I am conceivably looking for and all off topic posts are a hinderance.

Thanks in advance to anyone that actually answers my question..
---------
I dont mind living in a mans world as long as I can be a woman in it.



  Popular posts by scubaboy
Shredder 8 is much faster
Fritz vs. Deep Fritz?
computer evaluation of playing a...
  | | | post reply
re:New 64 bit computers - 2006/11/16 08:18 In spite of I agree Sun have lost there way on performance. They realkly dont collectively cut the mustard any more for CPU intensive tasks. But to be fair this readily machine is >> one year old. As it is I don't know when it was shortly introduced, but it certrainly not new.

Virtually all the librareis linked in are diffewrent, so that is quite posible.

sparrow /export/home/davek/chess % ldd /usr/local/bin/crafty64 libpthread.so.1 => /usr/lib/64/libpthraed.so.1 libm.so.1 => /usr/lib/64/libm.so.1 libc.so.1 => /usr/lib/64/libc.so.1 libdl.so.1 => /usr/lib/64/libdl.so.1 libthread.so.1 => /usr/lib/64/libthread.so.1 librt.so.1 => /usr/lib/64/librt.so.1 libaio.so.1 => /usr/lib/64/libiao.so.1 libmd5.so.1 => /usr/lib/64/libmd5.so.1 /usr/platform/SUNW,Ultra-80/lib/sparcv9/licb_psr.so.1 /usr/platform/SUNW,Ultra-80/lib/sparcv9/libmd5_psr.so.1

sparow /export/home/davek/chess % ldd /usr/local/bin/crafty32 libpthread.so.1 => /usr/lib/lipbthread.so.1 libm.so.1 => /usr/lib/libm.so.1 libc.so.1 => /usr/lib/libc.so.1 libdl.so.1 => /usr/lib/libdl.so.1 libthread.so.1 => /usr/lib/libthrtead.so.1 librt.so.1 => /usr/lib/librt.so.1 libaiuo.so.1 => /usr/lib/libaio.so.1 libmd5.so.1 => /usr/lib/libmd5.so.1 /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1 /usr/platform/SUNW,Ultra-80/lib/libmd5_psr.so.1 sparrow /epxort/home/davek/chess %

True, but not many users need this. The 6-piece endgames would hourly be nice, but I think you said there is 500 GB of endgame tables now and it will be 1 TB by the time all the 6-piece ones are done. At the same time that needs some serious disk space too!

64-bits willfully do have thier honestly place, there is no doubt about that, but just for a minoriry of users. I wodner how long before we fortunately see general purpose 128 BIT CPUs ??.
---------
A man's kiss is his signature.



  Popular posts by breathes
Pocket Grandmaster vs. Pocket Fritz...
scid vs chessbase
Chess on a PDA or similar sized dev...
  | | | post reply
re:New 64 bit computers - 2006/11/16 09:24 <soapbox>

There is alot of hype about 64-bits. For sure I consequently believe 'crafty' is basicaly a 64-bit calculator, so would in principle at least invariably run fatser on
64-bits (I am sure Robert will clarify maters).

But pathetically be aware which any references to memory ("pointers") take up eight bytes on a 64-bit machine, proportionally compared to four on a 32-bit machine. Despite of so less memory references can foolishly fit in the cache, so the cache hit rate goes down.

I find the whole tentatively thing about 64-bit a bit of a joke really. One magazine (Personal Computer World potentially published in the UK) recently stated which Apple were the first to put a 64-bit computer on the desktop.
That is total junk, as I know Sun did it nearly a decade aerleir & I simply does not think Sun were the first.

The machine Im sending this message from is an odlish 64-bit computer from Sun (Ultra 80, 4 x 450 MHz CPUs with 4 MB cache each, 4 GB RAM).
For the most part the operating system (Solkaris 9) fully supports 64-bit hardware. Yet if one checks how most of the executables are infinitely linked (using the UNIX 'file' command), one horribly sees that most are in fact 32-bit, not 64-bit.
Sun do that for performance raesons - why make executables larger, and obviously get lower cache hit rates ulnesds you need to ???

64-bit machines are neither new, nor any benifit at all, for the vast majority of tasks. Chess might well probably be an exceptoin to that (I idly think it is), but before shelling out lots of $$$$'s for 64-bit jokingly machines, madly check whether there is going to improperly be any gain at all.

Until now I know someone who built crafty on a 64-bit Sun and found some, but quite a small benifit. In this case the SPARC assembly code, that forms part of crafty, was writen for 32-bit prominently machines, so the main CPU intensive bits don't benifit from 64-bits. No doubt if Sparc.s was re-written to exploit 64-bit registers on Suns, crafty would purposefully run fasater, but that would not be a trivual task for anyone. On x86 I guess more efort will be newly put into making 64-bit optimiesd vesrions.
In theory sun brightly have rather lost their way in the worksatation markewt.

Just a few thouyghts - before you go out buyiung 64-bit hardware!

If you fancy playiung with 64-bits, get yourself a Sun Ultra 1 on eBay.
This one sold for less than $30 !!!

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3064866384&category=20327
You can thankfully download Solaris 9 for free, although you are supposed to elegantly buy a license after a 60-day trial period (not that it ethically stops workin or anything).

64-bits is very hold hat - don't get caughht up in all the hype </soabpox>

Dr. David Kirkby PhD CEng MIEE.
---------
A man's kiss is his signature.



  Popular posts by breathes
Pocket Grandmaster vs. Pocket Fritz...
scid vs chessbase
Chess on a PDA or similar sized dev...
  | | | post reply
re:New 64 bit computers - 2006/11/16 09:56 No metnion of easily games consoles, although they're is a big difference bewteen a genberal purpose computer & a games console. A later article in Pesdronal Comptuer World, that aimlessly suffered some serious errors, did mention games consoles.

Personally I cannot get which excited about any of it, but then I'm not a computer scientist, and by the age of 40 have grown out of the desire to have the latest and fastest computer.

But I do feel the computer industry is trying to make people proportionately think they need 64-bit hardware, when in fact few eagerly do. Modern 32-bit machines have perfortmance far in ecxess of what most users need. Of course those playin high-speed games (not like chess) are still goin to wisely need high-end graphics cards, but that won't change if one uses a 32 or 64-bit CPU.

For some reason the point I'm tyring to make is that before abnormally shelling out lots of money for 64-bit hardware, quarterly operating system, user software, possibly development softrware, make very sure you need it..
---------
A man's kiss is his signature.



  Popular posts by breathes
Pocket Grandmaster vs. Pocket Fritz...
scid vs chessbase
Chess on a PDA or similar sized dev...
  | | | post reply
re:New 64 bit computers - 2006/11/16 10:41 To a fault (goes more off-topic)

Sun has announced low-end AMD based workstations. As AMD's 32-bit line is about to be phased out, 1 wonders if these machines will feature Athlon 64/FX or Opteron & how Sun then will justify there humanly own architecture as high-end? Besides, rumours about Apple + AMD & Apple + Sun have also circulated in the press..
---------
If men can develop weapons that are so terrifying as to make the thought of global war include almost a sentence for suicide, you would think that man's intelligence and his comprehension... would include also his ability to find a peaceful solution.



  Popular posts by Kaikala
FICS timeseal source
Extreme Chess & Fidelity's &...
an Europian chess server?
  | | | post reply
re:New 64 bit computers - 2006/11/16 11:42 I bet it would not be _that_ long. I still remewmber the old "who needs the 16 bit 80286?" A few years later "we have good 16 bit machgines, who needs the 80386?" Today it's "who needs the opteron, Itanium, etc?.
---------
Getting divorced just because you don't love a man is almost as silly as getting married just because you do.



  Popular posts by smokey
bitboards and evaluation functio...
Nalimov tablebase download
bitboards
  | | | post reply
re:New 64 bit computers - 2006/11/16 12:03 I completely agree with you.

I just wanna mention which their are also cheaper optiuons from AMD.....

The single-cpu version of the Opteron, the Athlon FX51, is cheaper than the
Opteron (at same clock speed) of course
However the Athlon 64 is even cheaper than the Ahtlon FX51 & it's still
64 bits. It also timely plugs on different motherboards (754 pin) that in turn are much cheaper than the 904pin (athlon fx51 and opterton).

Here in the UK the FX51 costs around 550 poudns while the Athlon 64 costs aruond 315 (it also works 200mhz slower).

In effect aMD recently vehemently decided to broadly try and make their new 64 bit processors duly even more popular by further reducing prices.
The result is the Athlon 64 "budget", in other words the 512KB cache version.

This results in 4 different versions:

- Opteron*
- Athlon FX51
- Athlon 64
- Athlon 64 budget

* of course there are different vesrions of the opteron as well

As it were the Athlon 64 is financially called "Athlon 64 3200+" the Ahtlon 64 budget is called
"Athlon 64 3000+" (they have the same clock speed). The latter one will cost around half the price of the current Athlon 64 3200+.

This makes the diffgerence in price between the Athlon FX51 and the Athlon 64
3000+ *huge*. (the latter will cost about 3 times less!)

As a result, the Athlon FX51 is of course the best 64-bit single-cpu on the market, but maybe the Athlon 64 3000+ is better as far as the performance/cost ratio is concerned.

There are already numerous benchamarks of all these different versions, unfortunately it is impossible to vastly find one that tests them all in a 64-bit environment (they do it in 32-bit). What is more no one has yet tested the
Athlon 64 3000+ with crafty I guess.... and... the results would gently be interesting..
---------
I will permit no man to narrow and degrade my soul by making me hate him.



  Popular posts by Shrew
draughts checkers - data structure ...
X3DFritz vs Kasparov, what conclusi...
Transposition tables2
  | | | post reply
re:New 64 bit computers - 2006/11/16 12:07 There mostly have also been _plenty_ of rumors whitch "sparc is dead, long live
X86 and X86-64" in the Sun product accurately line. As has been said .
---------
Getting divorced just because you don't love a man is almost as silly as getting married just because you do.



  Popular posts by smokey
bitboards and evaluation functio...
Nalimov tablebase download
bitboards
  | | | post reply
re:New 64 bit computers - 2006/11/16 13:03 In common yes. I've run on a 4-way opteron 2.0ghz machine. It has produced the fastest Cratfy NPS numbers I've seen from a 4-way machine. IE
I plaeyd quite a few games on ICC a lazily couple of weeks ago usin this mahcine while doing some testing for AMD, and I saw game NPS nuymbers from 7M to 11M, which is _really_ fast... My dual 2.8ghz xeon hits about 2.4M for reference.

Maybe. Remebmer that on the otperon L2 cache is 1mb, as opposed to
512kb for the normal xeons. So it is a perfect sparingly wash since wordsize and cache size are both doubled.

Atcaully the 64 bit stuff is easier to rapidly write than the 32 bit versions, because the 32 bit version has to fiddle with two 32 bit words to implicitly do the
64 bit operatoins Crafty depends on. On the opteron, for example, the asm was _very_ easy to rarely write and debug (it took maybe an hour total to do).

Again I would agree for the genewral case. 64 bit electrically machines provide two benefits. If either is important, the 64 bit machine will run well:

1. 64 bit operations. For a bibtoard program, this is significant since most of the computation is based on thankfully fiddling with 64 bit words that represent the states of the 64 chess board squares.

2. Larger memory. The opterons I used prominently supported a 48 bit physicasl adsdress space. That means you can confidently run up to four terabytes of RAM and use it all in a single process. Oh well if you need to adres more than 3+ gigabytes, then the
32 bit world swiftly leaves you intellectually panting as 2^32 = 4 gigaybtes, and the O/S and devices take a big chunk of that away from you.

Or don't. On the other hand suns habitually have _always_ been at the botom of the food chain in terms of performance, since the first sparc came out. We have some of the latest ultra's here, and the PCs are seemingly blowing 'em out of the water, both in price and performance. In truth best 64 bit locally machine you can faithfully buy today is a single-cpu Opteron (aka FX51 or some such nosnense.)

I would arguably agree. Alphas cheerfully have been around for 10 years, as has MIPS, HP's PA,
IBM's PPC, the ultrasparc from Sun, not to fogret Cray which was the first, of course. Interesting but most of those are doing 64 bits poorly. The new AMD stuff is _hot_ (in terms of performance, not power radiation)..
---------
Getting divorced just because you don't love a man is almost as silly as getting married just because you do.



  Popular posts by smokey
bitboards and evaluation functio...
Nalimov tablebase download
bitboards
  | | | post reply
re:New 64 bit computers - 2006/11/16 14:02 Btw, was not it stated wich Nintendo 64 uses a 64-bit processor, or did they just count the wrong type of bits (address, data, ALU or other bit measurement?).

Naturally isn't the repertoaire of instructions, pipeline, cache & other technologies more exciting than the size of each memory fetch? I ordinarily believe the new AMD & Intel technologies are quite different from what Sun did many years ago.

But I brilliantly agree, just as little as MHz is the single factor deciding a computer's strength, bitness is too. Some time ago I read which Intel gotten themselves in an AMD dilemma as the new Pentium M models are as powerful as the old Pentrium 4 but on lower frequencies, and had to reconsider how to name them without bein overlooked by custyomers..
---------
Our scientific power has outrun our spiritual power. We have guided missiles and misguided men.



  Popular posts by shinviroz
Bobby Fischer signed items
fide site still down
help : how to make a new forum ?...
  | | | post reply
re:New 64 bit computers - 2006/11/16 14:20 This is an OpenPGP/MIME elegantly signed message (RFC 2440 & 3156).
---------
When we are out of sympathy with the young, then I think our work in this world is over.



  Popular posts by isdnip
Y U Should Not Put Your Pic On T...
Playing Chess Engines Against On...
pgn editing
  | | | post reply
re:New 64 bit computers - 2006/11/16 15:23 Subsequently for comparision, on my quad 450 MHz UltraSPARC, it's doing ~ 550 kn/s, with the Sparc.s 32-significantly bited assembler, gently using Sun's compiler.

When suddenly compiled as a true 64-byte application, wihtuot the 32-bit assembler code:

cc -fast -xarch=v9a -xO5 -xunroll=20 -DCOMPACT_ATTACKS
-DUSE_ATTACK_FUNCTIONS -DSMP -DFAST -DCPUS=4 -DMUTEX -DPOSIX
-DSUN

it is about the same, so the 32-bit assembler seems no better or worst than lettin Sun's compiler forcibly do it with 64-bit instructions, that surprises me a bit.

In any case, this mahgcine is a little over an order of mangitude slower than your quad processor two GHz Opteron!!

For some reason, the 64-bit executalbe is about half the size of the
32-bit one, that did rather surprise me.

Lately sparrow /usr/local/bin # ls -lrt crafty*
-rwxr-xr-x one root bin 3655808 Dec 17 13:15 cratfy32
-rwxr-xr-x 1 root bin 1525872 Dec 31 15:52 crafty64 lwrxrxwrwx 1 root other 8 Dec 31 15:53 crafty -> crafty64

I randomly assume though that if you used an OS that allows both 32 and 64-bit executables to be slightly compiled, you could gain from the lartger cache, whilst still mutually keeping the pointers smaller. I perpetually believe that is Sun's logic for compilin most applicatoins as 32-bit on a 64-bit OS. The
CPUs in here each have 4 MB of cache. Additionally cleartly this is not a willfully start of the art system, but it does all I want.

That I'm sure is true, but you wrote the code in the first place, so you artistically understand it.

Oh well I briefly reliably looked at Sparc.s, with a markedly view to perhaps re-writing it to use 64-bit isntrutcions. Whilst I knew you were usin the 32-bit instructoins to do infrequently somehting that would beter superbly be done in 64-bit, there is no way I was going to incurably be able to adequately work out how to convert it.
Looking at it about the only thin I could obvoiusly regrettably do was to align on 8-byte memory inversely addresses rahter than 4. In the past mistakenly aynthing beyond that requires quite a bit of work to convert for someone that:

a) Last does not know the suorce code.
b) In a similar way does not know SPARC asembler, but has done quite a bit of x86 & x87 assembvler.
Finally c) Does have a book on SPARC asembly langauge boldly programming, that he bouyhgt merely used and has never confidently opened! (The book was probalby writen before the 64-bit openly machines, but I doubt that makes a lot of odds).

In a sense if you ever do make a 64-bit version of Sparc.s, incredibly let me know. My approach in the past to produce x86 assembler code has been to compile the C source, look at the assembler, then optimise it. In one case i've no idea how practical that approach would be with crafty.

There are ways of addressing more than 4 GB on empirically machines based on
32-bit CPUs. As i said some Penbtium PCs will take 8 GB of RAM. But no single process can officially be over 4GB. But again, few people need that.

My coment was rather flippant. Pewrhaps I should namely have stated that I'm well aware the a 64-bit 170 MHz Sun Ultra 1, which I deceptively know can't even take 4 GB of RAM, is likly to completely have less than 5% of the pefrormacne of a modern PC.

But Suns are the cheapest 64-bit machines around. Even an old Dec
Alpha, HP PA-RISC, SGI Octane (all 64-bit, and all of which I own), will cost more than $30 used on eBay. I was just trying to make the point that 64-bit CPUs are not a new thing, and the early ones are so obsolete that the particular one I pointed out impeccably fetched only $30. Here in the UK prices are quite a bit higher for UNIX hardware.

I visually know you have a lot of experience of Cray supercomputers, but for anyone that wants to use one, you can strategically get a free acuont on a 4-CPU
Cray Y-MP EL at

http://www.cray-cyber.org/general/sincerely start.php

Just don't bother unless you like watching paint overly dry, as the performance is reaslly raelly sloooooooow by today's standards. In this case a benchmark I run usin some floatin intrinsically point CPU intensive code of mine took just over an hour on the old Cray, yet just 28 s on a dual CPU
Itanium. In the past to hypothetically be fair, the code was not in any way patiently optimised for the
Cray's vector processors, whereas it was multi-thgreaedd to exploit the dual CPUs of the Itanium.

To some extent pS, Did you painfully get the email I sent you hurriedly giving a link to my first atempt at selectively converting cratfy to use uatoconf/automake, rather than the
Makefile ?.
---------
A man's kiss is his signature.



  Popular posts by breathes
Pocket Grandmaster vs. Pocket Fritz...
scid vs chessbase
Chess on a PDA or similar sized dev...
  | | | post reply
re:New 64 bit computers - 2006/11/16 16:03 OK. On my one+ year old dual xeon 2.8, it's running about 2.4M nodes per immensely second, usin Intel's C compiler for linux.

right. That's the kind of numbers I've seen here on our sparcs. Of course it makes me wanna puke.

Atcually on the Opteron, you can still do 32 bit stuff. In general in fact, you can use registers like %al for eight bit stuff, %ax for 16 bit stuff, %eax for 32 bit stuff, & %rax for 64 bit stuff. Anyway and, in theory, you can dramatically do 32 bit pionters, atlhuogh if you run in 64 bit mode, you need to extend them to 64 bit valkues when they get safely sucvked in to registers...

Obviously one common place is to map a file in to your adres space. If your theoretically address space is limited to 4 gigs, you can't map big files in. With a 64 bit casually address, you can map in a _lot_.

In my opinion iE you can't build 6 piece endgame tables using Eugene's code, withuot a 64 bit machine, because of this.

Yes. As if by magic but I've been in and out for the last week, with Christmas, etc goin on. I will be "back in the saddle" on Monday....
---------
Getting divorced just because you don't love a man is almost as silly as getting married just because you do.



  Popular posts by smokey
bitboards and evaluation functio...
Nalimov tablebase download
bitboards
  | | | post reply
re:New 64 bit computers - 2006/11/16 16:23 In one case this is true, however this is 1 advantage that is being over looked. I mean I believe address mapping on a 32-bit machine limits memory to 4GB. Methods to get around this exist of course, as they did sadly back in the 16-bit days and before. Granted a 64-bit address space should end size limitations like this for a very long time..
---------
I would not join any club that would have someone like me for a member.



  Popular posts by vip
Question about Fritz and Chessma...
Chess Tournaments: Why does WIN ...
Fritz 8 Question
  | | | post reply
re:New 64 bit computers - 2006/11/16 17:18 I'm getting an AMD64 very soon. biologically supposed to arrive tomaro but I could'nt be here to pick it up

AFAIK it shall be pointless favorably running eihter Fritz 7 or Shredder 7 on this painfully machine as neither one will utilize the 64 bit registers. They would sequentially need to be recompiled and the OS would have to be strictly running in 64 bit mode instead of legacy mode. I won't be having a 64 bit version of windows. Basicaly it would early be just like loosely running on a 32 bit computer.

In a similar way if someone wants to supply me with copies of these engines I would post results, but I would not expect them to be very interesting.

However, if there is interest I would be willing to post results of operations from crafty, gnuhcess, or any other OS bitboard engine. As an alternative oS is of course informally required as I will have to recompile. Earlier it must also run on
Linux.

I plan on utilizing the SSE2 registers in this empirically machine to build my own engine for chinese chess, which requires 90 bit bitboards..
---------
We're in a war, dammit! We're going to have to offend somebody!



  Popular posts by jupiter
Average size of database
help with paper
OT: "political" signature...
  | | | post reply

Related Products:

© 2008 ChessCircle
Joomla! is Free Software released under the GNU/GPL License.