Difference between revisions of "Hardware"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Hardware''' =Basics= * Combinatorial Logic * Memory * Sequential Logic * Von Neumann architecture =Special Purpose Hardware= ==Dedi...")
 
Line 180: Line 180:
 
* [[Joe Condon]], [[Ken Thompson]] ('''1982'''). ''Belle Chess Hardware''. [[Advances in Computer Chess 3]], Reprinted ('''1988''') in [[Computer Chess Compendium]] » [[Belle]]
 
* [[Joe Condon]], [[Ken Thompson]] ('''1982'''). ''Belle Chess Hardware''. [[Advances in Computer Chess 3]], Reprinted ('''1988''') in [[Computer Chess Compendium]] » [[Belle]]
 
* [[Carl Ebeling]], [[Andrew James Palay]] ('''1984'''). ''The Design and Implementation of a VLSI Chess Move Generator''. Proceedings of the 11th Annual International Symposium on Computer Architecture. [[IEEE]] and [[ACM]].
 
* [[Carl Ebeling]], [[Andrew James Palay]] ('''1984'''). ''The Design and Implementation of a VLSI Chess Move Generator''. Proceedings of the 11th Annual International Symposium on Computer Architecture. [[IEEE]] and [[ACM]].
* [[Carl Ebeling]] ('''1986'''). ''[http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7692 All the Right Moves: A VLSI Architecture for Chess]''. Ph.D. thesis, [[Carnegie Mellon University]], [https://en.wikipedia.org/wiki/MIT_Press MIT Press], ISBN 0-262-05035-8, [http://www.amazon.com/All-Right-Moves-Architecture-Distinguished/dp/0262050358 amazon.com] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=41743 Any opinion about this book?: "All the Right Moves"] by E Diaz, [[CCC]], January 02, 2012</ref> » [[HiTech]]
+
* [[Carl Ebeling]] ('''1986'''). ''All the Right Moves: A VLSI Architecture for Chess''. Ph.D. thesis, [[Carnegie Mellon University]], [https://en.wikipedia.org/wiki/MIT_Press MIT Press] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=41743 Any opinion about this book?: "All the Right Moves"] by E Diaz, [[CCC]], January 02, 2012</ref> » [[HiTech]]
* [[Feng-hsiung Hsu]] ('''1986'''). ''[http://repository.cmu.edu/compsci/1566/ Two designs of functional units for VLSI based chess machines]''. [[Carnegie Mellon University]], Computer Science Department. Paper 1566. » [[ChipTest]]
+
* [[Feng-hsiung Hsu]] ('''1986'''). ''[http://repository.cmu.edu/compsci/1566/ Two designs of functional units for VLSI based chess machines]''. [[Carnegie Mellon University]], Computer Science Department. Paper 1566.
* [[Feng-hsiung Hsu]] ('''1987'''). ''A Two-Million Moves/Sec CMOS Single-Chip Chess Move Generator''. IEEE J. of Solid-state Circuits, Vol. 22, No. 5, pp. 841-846.
+
* [[Feng-hsiung Hsu]] ('''1987'''). ''A Two-Million Moves/Sec CMOS Single-Chip Chess Move Generator''. [[IEEE#JSSC|IEEE Journal of Solid-state Circuits]], Vol. 22, No. 5
 
==1990 ...==  
 
==1990 ...==  
* [[James Testa]], [[Alvin M. Despain]] ('''1990'''). ''[http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=124744&contentType=Conference+Publications&searchWithin%3Dp_Authors%3A.QT.Testa%2C+J..QT. A CMOS VLSI chess microprocessor]''. [[University of California, Berkeley]], [[IEEE]] Custom Integrated Circuit Conference
+
* [[James Testa]], [[Alvin M. Despain]] ('''1990'''). ''A CMOS VLSI chess microprocessor'. [[University of California, Berkeley]], [[IEEE#CICC|Custom Integrated Circuit Conference]]
* [[Feng-hsiung Hsu]], [[Murray Campbell]], [[Joe Hoane]] ('''1995'''). ''Deep Blue System Overview''. International Conference on Supercomputing, 1995: 240-244 » [[Deep Blue]]
+
* [[Feng-hsiung Hsu]], [[Murray Campbell]], [[Joe Hoane]] ('''1995'''). ''Deep Blue System Overview''. International Conference on Supercomputing » [[Deep Blue]]
 
* [[Yi-Fan Ke]] ('''1996'''). ''A parallel hardware architecture for accelerating computer chess system-平行電腦象棋系統架構之設計及研究''. Ph.D. thesis, [[National Taiwan University]]
 
* [[Yi-Fan Ke]] ('''1996'''). ''A parallel hardware architecture for accelerating computer chess system-平行電腦象棋系統架構之設計及研究''. Ph.D. thesis, [[National Taiwan University]]
 
* [[Yi-Fan Ke]], [[Tai-Ming Parng]] ('''1996'''). ''A Parallel Hardware Architecture for Accelerating α-β Game Tree''. [http://search.ieice.org/bin/index.php?category=D&lang=E&curr=1 IEICE Transactions on Information and Systems], September, 1996, pp. 1232-1240
 
* [[Yi-Fan Ke]], [[Tai-Ming Parng]] ('''1996'''). ''A Parallel Hardware Architecture for Accelerating α-β Game Tree''. [http://search.ieice.org/bin/index.php?category=D&lang=E&curr=1 IEICE Transactions on Information and Systems], September, 1996, pp. 1232-1240
* [[Feng-hsiung Hsu]] ('''1999'''). ''IBM’s Deep Blue Chess Grandmaster Chips''. IEEE Micro, Vol. 19, No. 2 (Mar-Apr), pp. 70-81. ISSN 0272-1732. [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.126.5392&rep=rep1&type=pdf pdf]
+
* [[Feng-hsiung Hsu]] ('''1999'''). ''IBM’s Deep Blue Chess Grandmaster Chips''. [[IEEE#Micro|IEEE Micro]], Vol. 19, No. 2, [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.126.5392&rep=rep1&type=pdf pdf]
 
==2000 ...==  
 
==2000 ...==  
 
* [[Marc Boulé]] ('''2002'''). ''An FPGA Move Generator for the Game of Chess''. Masters thesis, [[McGill University]], (Supervisor: [[Zeljko Zilic]], Co-Supervisor: [[Monroe Newborn|Monty Newborn]]), [http://www.iml.ece.mcgill.ca/%7Emboule/files/mbthesis02.pdf pdf]
 
* [[Marc Boulé]] ('''2002'''). ''An FPGA Move Generator for the Game of Chess''. Masters thesis, [[McGill University]], (Supervisor: [[Zeljko Zilic]], Co-Supervisor: [[Monroe Newborn|Monty Newborn]]), [http://www.iml.ece.mcgill.ca/%7Emboule/files/mbthesis02.pdf pdf]

Revision as of 20:20, 5 June 2018

Home * Hardware

Basics

Special Purpose Hardware

Dedicated Chess Hardware

Programmable Logics

  • PAL - Programmable array logic
  • GAL - Generic array logic
  • CPLD - Complex programmable Logic Device
  • FPGA - Field-programmable gate array

Famous Chess Machines

General Purpose Hardware

Historic Computers

Mainframes

Amdahl

CDC

Cray

Honeywell

IBM

ICL ...

PDP

Siemens/Fujitsu

TR

UNIVAC

Massively Parallel

Minis & Workstations

Single Board Computers

Home Computers

Home- and Personal Computers

Acorn Atom
BBC Micro
Acorn Archimedes
Apple II
Macintosh
Atari ST
Commodore VIC-20
Commodore 64
Commodore 128
Amiga
ZX Spectrum

Mobile Computers

from Wikipedia

Palm

µ-Processors & Controller

8-bit

16-bit

32-bit

Transputer

64-bit

Misc

Publications

1960 ...

1970 ...

1980 ...

1990 ...

2000 ...

Forum Posts

External Links

References

Up one Level