Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Special-purpose processors in theoretical physics
Pearson R., Richardson J., Toussaint D. Communications of the ACM28 (4):385-389,1985.Type:Article
Date Reviewed: Oct 1 1985

As the development of specialized-purpose computer processors continues, no discipline has so reaped the benefits of these systems as computational physics. In an area where multitudes of variables undergo numerous perturbations, specialized processors have revolutionized and streamlined our ability to perform calculations which years ago would have required decades to complete.

To put this development into perspective, the authors address two main issues. They review the kinds of physical calculations which are ideal for a hardware implementation. Two ideal candidates, the Monte Carlo simulation of the three-dimensional Ising model, and the SU(3) lattice gauge theory, are chosen to illustrate what makes a particular algorithm an ideal candidate for a specialized processor. The remaining portion serves to exemplify how some particular processor architectures have been tailored to solving these and other problems in theoretical physics. In conclusion, the authors provide some thoughts on future directions.

While the treatment of the subject is commendable, the prospective reader should be aware that the authors are speaking from a physics perspective, not one based in traditional computer science. Anyone looking for detailed expositions on microsystem architectures will not find it here. Nor will the nonphysicist easily comprehend and appreciate the computational advancement achieved in elementary particle theory and statistical mechanics. What results is a descriptive, but mostly nontechnical survey of special-purpose processor applications in physics only.

This approach works well when addressing scientific problems but can be misleading when relating to relevant computing issues. To illustrate, the authors refer to computer-aided design techniques in speculating that VLSI technology may someday permit actual hardware realizations of conceptual algorithms through a process known as a “silicon compiler.” Upon reading further, the impression emerges that this process is more of a dream than a reality. While “silicon compilers” have yet to be perfected, current practice is that many custom and semicustom companies not only have tools today, but are producing working chips from customers’ “high level” designs.

The best part of the paper is its account of how the development of microprocessor systems has significantly advanced computer physics. This is a noteworthy achievement due to equal efforts by both computer scientists and theoretical physicists. Not surprisingly, hardware specialists interested in applications, and scientists looking for unique computer solutions to numerical problems, will find this article of particular interest.

While the evolution of special-purpose processors is by no means complete, the authors give evidence that the future of special processors in theoretical science looks bright.

Reviewer:  John Lowell Review #: CR109522
Bookmark and Share
 
Other Architecture Styles (C.1.3 )
 
 
Physics (J.2 ... )
 
 
Special-Purpose And Application-Based Systems (C.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Other Architecture Styles": Date
Symbolics architecture
Moon D. Computer 20(1): 43-52, 1987. Type: Article
Feb 1 1988
Proving liveness and termination of systolic arrays using communicating finite state machines
Gouda M. (ed), Lee H. IEEE Transactions on Software Engineering SE-11(10): 1240-1251, 1985. Type: Article
Apr 1 1986
The g-machine: a fast, graph-reduction evaluator
Kieburtz R.  Functional programming languages and computer architecture (, Nancy, France,4131985. Type: Proceedings
Aug 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy