A decade from now ...

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

edlich

Re: A decade from now ...

Post by edlich »

A decade from now I hope we have a really good parralel programming language! With:
* the parallel bias from scratch as Erlang (has a chess programmer ever tried this?)
* the language power of ruby and
* the ecosystem and tools of Java.

So let's pray for this...

Cheers
Stefan
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: A decade from now ...

Post by michiguel »

sje wrote:A decade from now, the typical workstation or high end consumer PC will have 16 cores at 8 GHz, 128 GB RAM, 32 TB disk storage, 256 GB removable optical storage, a meter size LCD with 10,240 by 6,400 resolution, and an always active gigabit link to the Internet.

A decade from now, how will your chess program be different from what it is today?
128 bits?

Miguel
Gerd Isenberg
Posts: 2250
Joined: Wed Mar 08, 2006 8:47 pm
Location: Hattingen, Germany

Re: A decade from now ...

Post by Gerd Isenberg »

michiguel wrote:
sje wrote:A decade from now, the typical workstation or high end consumer PC will have 16 cores at 8 GHz, 128 GB RAM, 32 TB disk storage, 256 GB removable optical storage, a meter size LCD with 10,240 by 6,400 resolution, and an always active gigabit link to the Internet.

A decade from now, how will your chess program be different from what it is today?
128 bits?

Miguel
More likely 256 or even 512 bit simd registers, I guess. One or two quad-bitboard(s) per instruction - not bad. On the low level front, future is Kogge-Stone and huge dotproducts for eval. Based on that, parallel pattern and feature recognizers for "smarter" search and evaluation.

Gerd
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: A decade from now ...

Post by Dann Corbit »

sje wrote:A decade from now, the typical workstation or high end consumer PC will have 16 cores at 8 GHz, 128 GB RAM, 32 TB disk storage, 256 GB removable optical storage, a meter size LCD with 10,240 by 6,400 resolution, and an always active gigabit link to the Internet.

A decade from now, how will your chess program be different from what it is today?
A decade from now, our super fast CPUs will be starving for RAM, which is growing in access speed in linear fashion while our CPU horsepower grows exponentially.

I do hope that we are not limited by gigabit links. I was hoping for at least 10x that fast.
Aleks Peshkov
Posts: 892
Joined: Sun Nov 19, 2006 9:16 pm
Location: Russia

Re: A decade from now ...

Post by Aleks Peshkov »

Dann Corbit wrote:A decade from now, our super fast CPUs will be starving for RAM, which is growing in access speed in linear fashion while our CPU horsepower grows exponentially.
It was possible to build RAM at CPU clock many years ago till now. The only reason for slow PC memory that DRAM is cheaper then SRAM.
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: A decade from now ...

Post by Dann Corbit »

Aleks Peshkov wrote:
Dann Corbit wrote:A decade from now, our super fast CPUs will be starving for RAM, which is growing in access speed in linear fashion while our CPU horsepower grows exponentially.
It was possible to build RAM at CPU clock many years ago till now. The only reason for slow PC memory that DRAM is cheaper then SRAM.
http://www.cs.virginia.edu/papers/Hitti ... wulf94.pdf
http://www.acm.org/crossroads/xrds5-3/pmgap.html
Terry McCracken
Posts: 16465
Joined: Wed Aug 01, 2007 4:16 am
Location: Canada

Re: A decade from now ...

Post by Terry McCracken »

sje wrote:A decade from now, the typical workstation or high end consumer PC will have 16 cores at 8 GHz, 128 GB RAM, 32 TB disk storage, 256 GB removable optical storage, a meter size LCD with 10,240 by 6,400 resolution, and an always active gigabit link to the Internet.

A decade from now, how will your chess program be different from what it is today?
The HDD will be a thing of the past. Electronic and or Optical storage will replace it. CPU's will be quite different due to spintronics et al.

Welcome to Future Shock Regards...
Aleks Peshkov
Posts: 892
Joined: Sun Nov 19, 2006 9:16 pm
Location: Russia

Re: A decade from now ...

Post by Aleks Peshkov »

From the above article:
The DRAMs also have relatively larger access times as compared to SRAMs. Further, the dynamic nature of the DRAMs accounts for their reduced performance as compared to SRAMs. However the simplified design structure and cost feasibility has made DRAMs the choice for main memory.
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: A decade from now ...

Post by Dann Corbit »

Aleks Peshkov wrote:From the above article:
The DRAMs also have relatively larger access times as compared to SRAMs. Further, the dynamic nature of the DRAMs accounts for their reduced performance as compared to SRAMs. However the simplified design structure and cost feasibility has made DRAMs the choice for main memory.
True but the speed of SRAM is also not increasing as fast as the CPU increases. I suppose it would be possible to use gallium arsenide sram but then nobody could buy the computer.
smcracraft
Posts: 737
Joined: Wed Mar 08, 2006 8:08 pm
Location: Orange County California
Full name: Stuart Cracraft

Re: A decade from now ...

Post by smcracraft »

Tommy wrote:
sje wrote:A decade from now, the typical workstation or high end consumer PC will have 16 cores at 8 GHz, 128 GB RAM, 32 TB disk storage, 256 GB removable optical storage, a meter size LCD with 10,240 by 6,400 resolution, and an always active gigabit link to the Internet.

A decade from now, how will your chess program be different from what it is today?
I'm not sure that will be enough to run Windows properly in the future.

Cheers,
Tom.
Forget Windows. Get Ubuntu GNU/Linux, Debian, SuSE, etc.

Get into the platform of the future today.

And have access to your source code!