Homework Papers
-
Paper #1
-
J.H.Saltzer, D.P.Reed and D.D.Clark, "End-to-End Arguments
in System Design," ACM Transactions on Computer Systems, Vol.2, pp.277-288,
Nov.1984
-
Homework #1
-
J.E.Smith, "Decoupled access/execute computer architectures,"
ACM Transactions on Computer Systems, Vol.2, pp.289-308, Nov.1984
-
L.Kurian, P.T.Hulina and L.D.Coraor, "Memory latency effects
in decoupled architectures," IEEE Transactions on Computers, Vol.C-43,
pp.1129-1139, Oct.1994
-
Paper #2
-
J.E.Smith, "A Study of Branch Prediction Strategies," 8th
Symposium on Computer Architecture, 1981
-
K.K.F.Lee and A.J Smith, "Branch Prediction Strategies and
Target Buffer Design," IEEE Computer, pp.6-22, Jan.1984
-
T.-Y.Yeh and Y.N.Patt, "A Comparison of Dynamic Branch Predictors
that Use Two Levels of Branch History," 20th Symposium on Computer Architecture,
1993
-
Homework #2
-
A.J.Smith, "Cache Memories," ACM Computing Survey, Vol.14,
No.3, pp.473-530, Sep.1982
-
J.Chen and B.Bershad, "The Impact of Operating System Structure
on Memory System Performance," 14th ACM Symposium on Operating System Principles,
Dec.1993
-
Homework #3
-
K.Li and P.Hudak, "Memory Coherence in shared virtual memory
systems," ACM Transactions on Computer Systems, 7(4) pp.321-359, Nov.1989
-
A.Gottlieb, et al., "The NYU Ultracomputer - Designing an
MIMD Shared Memory Parallel Computer," IEEE Transactions on Computers,
Vol.C-32, pp.175-189, 1983