ACM Home Page
Please provide us with feedback. Feedback
A memory management unit and cache controller for the MARS system
Full text PdfPdf (1.07 MB)
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: 200 - 208  
Year of Publication: 1990
ISBN:0-89791-413-9
Authors
Feipei Lai  Department of Electrical Engineering & Department of Computer Science, National Taiwan University, Taipei, Taiwan, R.O.C.
Chyuan-Yow Wu  Department of Electrical Engineering & Department of Computer Science, National Taiwan University, Taipei, Taiwan, R.O.C.
Tai-Ming Parng  Department of Electrical Engineering & Department of Computer Science, National Taiwan University, Taipei, Taiwan, R.O.C.
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): 7,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

ABSTRACT

For large caches, the interaction between cache access and address translation affects the machine cycle time and the access time to memory. The physically addressed caches slow down the cache access due to the virtual address translation. The virtually addressed caches is faster, but the synonym problem is difficult to handle. By some software constraints and hardware support, our virtually addressed physically tagged caches can achieve the same speed as traditional virtually addressed cache and solve the synonym problem. The design of delayed miss signal makes the TLB access depart from the critical path of the cache access. A simple method to solve the TLB coherence is implemented in this chip and only a little hardware is required.


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
2
3
4
 
5
6
 
7
L. M. Censier and P. Feautrier, "A New Solution to Coherence Problems in Multicache Systems," IEEE Transactions on Computers, Vol. C-27, No.12, December 1978.
8
9
10
11
 
12
Frank S. J. "Tightly Coupled Multiprocessor System Speed Up Memory Access Time," Electronics, January 1985.
13
14
15
16
17
18
19
 
20
C. K. Tang, "Cache Design in the Tightly Coupled Multiurocessor system," AFIPS Conference Proc., National Computer Conference, June 1976, pp.749-753.
 
21
Lucien M. Censier and Paul Feautrier, "A New Solution to Coherence Problem in Multicache Systems," IEEE Transactions on Computers, December 1978, pp. 1112-1118.
22
 
23
Wei C. Yen, David W. L. Yen, and King-Sun Fu.,"Data Coherence Problem in a Multicache System," IEEE Transactions on Computers, January 1985, pp.56-65.
24
25
26
27
28
 
29
G. S. Jang, F. Lai, H. C. Lee, Y. C. Maa, T. M. Parng, and J. Y. Tsai, "MARS - Multiprocessor Architecture Reconciling Symbolic with numerical Processing," International Symposium on VLSI Technology, System, and Applications, May 17-19, 1989.
 
30
Y.-C. Maa, "Designing Instruction Fetch Unit for the MARS System," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June. 1989.
 
31
W.-C. Tsai, "The Design and Implementation of Instruction Fetch Unit of the MARS System," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June, 1990.
 
32
G.-S. Jang, "The Design of Integer Processing Unit for the MARS Syatem," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June. 1989.
 
33
C.-J. Horng, "The Design and Implementation of Integer Processing Unit (IPU) for the MARS Syatem," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June. 1990.
 
34
J.-Y. Tsai, "The Design of List Processing Unit for the MARS Syatem," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June. 1989
 
35
C.-Y. Chen, "The Design and Implementation of List Processing Unit (LPU) for the MARS Syatem," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June. 1990.
 
36
L.-M. Tzeng, "MARS Performace Evaluation with Different Interconnection Networks," Master Thesis, Computer Science Div., Dept. of Electrical Engineering, National Taiwan University, June. 1989.
 
37
38
39
Collaborative Colleagues:
Feipei Lai: colleagues
Chyuan-Yow Wu: colleagues
Tai-Ming Parng: colleagues

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