ACM Home Page
Please provide us with feedback. Feedback
A multiple floating point coprocessor architecture
Full text PdfPdf (519 KB)
Source International Symposium on Microarchitecture archive
Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture table of contents
Orlando, Florida, United States
Pages: 216 - 222  
Year of Publication: 1990
ISBN:0-89791-413-9
Authors
Lawrence Rauchwerger  Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign, Urbana, IL
P. Michael Farmwald  Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign, Urbana, IL
Sponsors
IEEE-CS : Computer Society
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 9,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

ABSTRACT

General purpose microprocessor based computers usually speed their arithmetic processing performance by using a floating point co-processor. Because adding more co-processors represents neither a technological nor a cost problem we investigated a system based on a MIPS R2000 [2] and 4 floating point units. In this paper we show a block diagram of such an implementation and how two important scientific operations can be accelerated using a single unmodified data bus. A large percentage of the engineering applications are solved with the help of linear algebra methods like BLAS3 [4] algorithms; It is precisely for these primitives that the proposed architecture brings significant performance gains. The first operation described will be a matrix multiplication algorithm, its timing diagram and some results, Next a polynomial evaluation technique will be examined. Finally we show how to use the same ideas with various other microprocessors.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Weitek Corporation, Weitek WTL 3164/XL-3164 WTL 3364/XL-3364 Data Sheet, Sunnyvale CA, 1988
 
2
 
3
 
4
K. Gallivan, W. Jalby, U. Meier and A. Sameh, The Impact of Hierarchical Memory Systems on Linear Algebra Algorithm Design, International Journal of Supercomputing Applications, Vol.2 No 1, Spring 1988
Collaborative Colleagues:
Lawrence Rauchwerger: colleagues
P. Michael Farmwald: colleagues

Peer to Peer - Readers of this Article have also read: