Last update: Thu Apr 12 03:37:15 MDT 2012
Top |
Symbols |
Numbers |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Upton:1994:RAH,
author = "Michael Upton and Thomas Huff and Trevor Mudge and
Richard Brown",
title = "Resource allocation in a high clock rate
microprocessor",
journal = j-SIGPLAN,
volume = "29",
number = "11",
pages = "98--109",
month = nov,
year = "1994",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:57 MST 2003",
bibsource = "http://portal.acm.org/; http://www.acm.org/pubs/toc/",
URL = "http://www.acm.org:80/pubs/citations/proceedings/asplos/195473/p98-upton/",
abstract = "This paper discusses the design of a high clock rate
(300 MHz) processor. The architecture is described, and
the goals for the design are explained. The performance
of three processor models is evaluated using
trace-driven simulation. A cost model is used to
estimate the resources required to build processors
with varying sizes of on-chip memories, in both single
and dual issue models. Recommendations are then made to
increase the effectiveness of each of the models.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Electr. Eng. and Comput. Sci., Michigan
Univ., Ann Arbor, MI, USA",
classification = "C5130 (Microprocessor chips); C5220 (Computer
architecture); C5230 (Digital arithmetic methods);
C6150J (Operating systems)",
confdate = "4-7 Oct. 1994",
conflocation = "San Jose, CA, USA; 4-7 Oct. 1994",
confsponsor = "ACM; IEEE Comput. Soc",
conftitle = "Sixth International Conference on Architectural
Support for Programming Languages and Operating Systems
(ASPLOS-VI)",
corpsource = "Dept. of Electr. Eng. and Comput. Sci., Michigan
Univ., Ann Arbor, MI, USA",
keywords = "computer architecture; Cost model; cost model; design;
floating point arithmetic; Floating point latency;
floating point latency; High clock rate microprocessor;
high clock rate microprocessor; measurement;
microprocessor chips; Nonblocking cache; nonblocking
cache; On-chip memories; on-chip memories; performance;
performance evaluation; Pipelining; pipelining;
Prefetching; prefetching; Processor model performance;
processor model performance; Resource allocation;
resource allocation; theory; Trace-driven simulation;
trace-driven simulation; virtual machines",
sponsororg = "ACM; IEEE Comput. Soc",
subject = "{\bf C.1.2} Computer Systems Organization, PROCESSOR
ARCHITECTURES, Multiple Data Stream Architectures
(Multiprocessors), Pipeline processors**. {\bf D.4.2}
Software, OPERATING SYSTEMS, Storage Management,
Allocation/deallocation strategies. {\bf C.4} Computer
Systems Organization, PERFORMANCE OF SYSTEMS.",
thesaurus = "Computer architecture; Floating point arithmetic;
Microprocessor chips; Performance evaluation; Resource
allocation; Virtual machines",
treatment = "P Practical; T Theoretical or Mathematical",
}
Related entries
- Allocation/deallocation,
25(6)66,
25(6)296,
28(6)217,
29(11)76-1,
32(5)7,
32(5)97,
32(5)287,
32(5)296-1,
34(3)49,
34(3)79,
34(3)176
- ARCHITECTURES,
25(6)28,
26(6)229,
27(7)94,
27(7)188-1,
27(9)76,
27(9)85,
27(9)111,
27(9)149,
27(9)162,
27(9)175,
27(9)213,
27(9)262,
27(9)274,
27(9)285,
28(6)68,
28(6)112,
28(6)258,
29(6)36,
29(11)25,
29(11)38,
29(11)51,
29(11)61,
29(11)196,
29(11)219,
29(11)232,
29(11)242,
29(11)252,
29(11)274,
30(6)79-1,
31(9)2-1,
31(9)12,
31(9)26,
31(9)37,
31(9)50,
31(9)210,
31(9)279,
32(5)183,
32(5)334,
33(11)58,
33(11)159,
33(11)170,
33(11)181,
33(11)283
- arithmetic,
25(1)59,
25(6)92,
25(6)102,
25(6)112,
25(12)85,
27(1)95,
27(6)54,
27(7)128,
28(8)90,
29(4)49,
29(6)61,
29(6)326,
29(6)349,
29(6)349-1,
30(6)1,
30(6)186,
32(3)57,
33(5)118
- both,
25(1)59,
25(6)9,
25(6)85-1,
25(6)102,
25(6)112,
26(4)28,
26(7)83,
27(5)z,
27(7)82,
27(7)94,
27(7)175,
27(7)212,
27(7)249,
27(7)283,
27(10)452,
28(3)231,
28(3)299,
28(3)353,
28(3)357,
28(6)26,
28(6)177,
28(6)248,
28(7)13,
28(7)23,
28(7)54-1,
28(7)112,
28(7)129,
29(6)1,
29(6)290,
29(6)302,
29(8)59,
29(8)119,
29(11)2,
29(11)38,
29(11)61,
29(11)110,
29(11)122,
29(11)171,
29(11)183,
29(11)252,
29(11)274,
29(11)308,
30(2)25,
30(3)50,
30(6)56,
30(6)67,
30(6)93,
30(6)130,
30(6)186,
30(6)205,
30(6)279,
30(8)29,
30(8)68,
30(8)102,
30(8)156,
30(8)179,
30(8)207,
30(11)20-1,
31(5)108
- build,
25(4)51,
27(7)82,
27(9)262,
29(6)196,
30(3)94,
30(3)111,
30(8)29,
30(8)80-1,
30(11)20-1,
34(4)19,
34(4)19-1,
34(9)249
- C.1.2,
27(7)94,
27(7)188-1,
27(9)76,
27(9)85,
27(9)111,
27(9)149,
27(9)162,
27(9)175,
27(9)262,
27(9)274,
27(9)285,
28(6)68,
28(6)112,
29(11)25,
29(11)38,
29(11)51,
29(11)61,
29(11)196,
29(11)219,
29(11)232,
29(11)242,
29(11)252,
29(11)274,
31(9)2-1,
31(9)12,
31(9)26,
31(9)37,
31(9)50,
31(9)210,
31(9)279,
32(5)183,
32(5)334,
33(11)58,
33(11)170,
33(11)181
- C.4,
27(9)76,
27(9)111,
27(9)124,
27(9)137,
27(9)162,
27(9)175,
27(9)187,
27(9)248,
27(9)262,
27(9)274,
29(6)186,
29(11)51,
29(11)61,
29(11)110,
29(11)122,
29(11)183,
29(11)219,
29(11)232,
29(11)242,
29(11)252,
29(11)274,
29(11)308,
29(11)319,
29(11)328,
30(11)20-1,
30(11)31,
30(11)60,
30(11)70,
30(11)79,
31(9)2-1,
31(9)138,
31(9)160,
31(9)258,
31(9)268,
33(11)71,
33(11)92,
33(11)105,
33(11)170,
33(11)181,
33(11)193,
33(11)205,
33(11)228,
33(11)240,
33(11)272,
33(11)283,
33(11)295
- C5130,
29(12)73
- C5220,
26(4)28,
26(4)290,
26(6)219,
29(6)186,
29(11)110
- C5230,
25(1)59,
25(6)92,
25(6)112,
27(1)95,
29(6)61
- C6150J,
26(6)219,
28(6)100,
28(6)177,
28(6)187,
28(6)207-1,
28(6)217,
29(3)33,
29(9)140,
29(10)341,
29(11)12,
29(11)38,
29(11)110,
29(11)122,
29(11)132-1,
29(11)145,
29(11)158,
29(11)171,
29(11)274,
29(11)308,
30(8)11,
30(11)1,
30(11)7,
30(11)60
- chip, On-,
30(6)56
- chip, on-,
33(11)252
- chips,
28(7)218,
29(11)86,
29(12)73,
30(6)186
- clock,
33(11)252
- cost,
25(6)66,
26(4)28,
26(12)26,
27(7)188-1,
27(7)300,
27(7)311,
27(9)262,
28(6)217,
28(6)268,
28(7)218,
29(6)61,
29(6)73,
29(9)135,
29(10)324,
29(10)341,
29(11)51,
29(11)61,
29(11)76-1,
29(11)86,
29(11)110,
29(11)158,
29(11)242,
29(11)252,
29(11)263,
29(11)274,
29(11)319,
29(12)66,
30(3)35,
30(3)50,
30(6)93,
30(6)103,
30(6)301,
30(8)189,
31(6)92,
31(10)306,
32(5)320,
32(5)320-1,
32(8)292,
32(10)342,
32(10)342-1,
33(7)51,
33(7)67,
34(7)20
- D.4.2,
25(6)66,
25(6)234,
25(6)296,
27(9)10,
27(9)23,
27(9)51,
27(9)62,
27(9)124,
27(9)137,
27(9)149,
27(9)187,
27(9)274,
27(9)285,
28(6)217,
29(11)2,
29(11)76-1,
29(11)86,
29(11)132-1,
29(11)145,
29(11)158,
29(11)196,
29(11)208,
29(11)297,
30(11)125,
31(5)44,
31(9)74,
31(9)84,
31(9)105,
31(9)210,
31(9)244-1,
31(9)258,
31(9)279,
32(5)7,
32(5)97,
32(5)287,
32(5)296-1,
33(11)2,
33(11)12,
33(11)24,
33(11)92,
33(11)218,
33(11)240,
33(11)295,
34(3)1,
34(3)10,
34(3)20,
34(3)37,
34(3)49,
34(3)57,
34(3)68,
34(3)79,
34(3)86,
34(3)97,
34(3)118,
34(3)130,
34(3)138,
34(3)146,
34(3)166,
34(3)176,
34(3)186
- described,
23(1)17,
25(6)16,
25(10)237,
26(6)219,
27(7)128,
27(7)140,
27(7)200,
27(7)300,
27(7)331,
28(3)149,
28(3)209,
28(3)365,
28(6)227,
29(8)94,
30(6)56,
30(11)117,
30(11)134
- digital,
25(1)59,
25(6)92,
25(6)112,
25(6)189,
25(6)311,
25(6)322,
27(1)95,
29(6)61,
30(6)186,
30(7)7,
30(8)134,
31(9)234,
33(2)34
- discuss,
27(7)68,
27(7)249,
27(9)274,
28(3)53,
28(3)209,
28(3)231,
28(7)13,
28(7)187,
28(7)229,
29(6)171,
29(8)94,
29(11)297,
30(3)71,
30(8)58,
30(8)156,
30(11)125,
31(10)83,
32(4)27-1
- driven, Trace-,
28(6)177
- driven, trace-,
28(6)177,
29(11)132-1,
29(11)158
- dual,
27(4)12,
31(9)234
- each,
25(6)85-1,
25(6)234,
25(6)283,
26(4)290,
27(7)1,
27(7)22,
27(7)68,
27(7)82,
27(7)188-1,
27(7)212,
27(7)273,
27(7)322,
28(2)21,
28(3)299,
28(6)1,
28(6)26,
28(6)56,
28(6)90,
28(6)100,
28(6)126,
28(6)147,
28(8)90,
29(6)13,
29(6)85,
29(6)107,
29(6)171,
29(6)349,
29(6)349-1,
29(8)59,
29(8)101,
29(8)119,
29(11)61,
29(11)171,
29(11)286,
29(11)297,
29(11)319,
30(3)35,
30(3)62,
30(6)23,
30(6)47,
30(6)79-1,
30(6)93,
30(8)29,
30(8)80-1,
30(8)134,
30(8)189,
30(11)79,
30(11)125,
33(7)43
- effectiveness,
25(3)156,
25(6)53,
27(7)1,
28(6)197,
28(7)44,
29(6)159,
29(6)186,
29(6)218,
29(6)242,
29(6)242-1,
29(11)219,
29(11)328,
32(8)99,
33(7)11
- estimate,
25(6)174,
27(9)248,
28(6)278,
29(6)73,
29(6)85,
29(6)121,
30(6)151
- evaluated,
26(4)28,
27(7)200,
28(6)1,
29(6)186,
30(8)48
- explained,
25(4)59,
27(4)11
- floating,
25(1)59,
25(6)92,
25(6)112,
25(12)85,
26(4)28,
26(4)290,
26(6)219,
29(6)61,
33(9)103
- goal,
25(1)59,
25(6)174,
27(9)248,
27(12)20,
28(3)271,
28(3)299,
28(6)166,
29(11)38,
30(3)71,
30(6)93,
30(8)29,
33(7)27
- increase,
25(6)9,
25(6)53,
25(6)127-1,
27(7)322,
27(9)248,
28(2)21,
28(6)1,
28(6)177,
28(6)237,
28(7)229,
29(6)1,
29(6)159,
29(6)186,
29(6)349,
29(6)349-1,
29(11)2,
29(11)232,
29(11)242,
29(11)263,
29(11)319,
30(3)13,
30(6)93,
30(6)151,
30(8)179,
30(11)134,
34(10)47
- issue,
25(6)322,
25(10)235,
26(3)45,
26(11)163,
27(7)68,
27(10)435,
27(10)435-1,
28(3)231,
28(6)227,
28(6)290,
28(7)44,
28(7)54-1,
28(7)149,
29(6)159,
29(12)78,
30(6)116,
30(6)246,
30(8)207,
31(9)2-1,
31(9)12,
31(9)26,
31(9)37,
31(9)50,
31(9)60,
31(9)74,
31(9)84,
31(9)94,
31(9)105,
31(9)116,
31(9)128,
31(9)138,
31(9)150,
31(9)160,
31(9)174,
31(9)186,
31(9)198,
31(9)210,
31(9)222-1,
31(9)234,
31(9)244-1,
31(9)258,
31(9)268,
31(9)279,
31(9)290
- latency,
27(9)51,
28(6)278,
28(7)218,
29(6)107,
29(11)2,
29(11)86,
29(11)219,
29(11)274,
29(11)308,
29(11)328,
30(6)130,
30(6)151,
30(8)48,
30(11)20-1,
31(9)198,
31(9)258
- made,
23(1)17,
25(5)95,
27(7)116,
27(7)249,
27(7)300,
27(9)285,
28(3)149,
28(3)347,
28(6)217,
28(8)90,
28(12)169,
29(6)13,
29(6)186,
30(11)125
- memories,
27(9)124,
27(9)137,
27(9)149,
29(9)22,
29(11)86,
29(11)145,
29(11)158,
29(11)196,
29(11)219,
29(11)252,
29(11)286,
29(11)297,
30(11)125,
31(9)94,
31(9)268,
32(5)171,
33(11)228,
33(11)240,
33(11)252
- microprocessor,
29(6)186,
29(11)122,
29(11)171,
29(11)308,
29(12)73,
30(6)186,
31(9)2-1,
34(9)8-1
- Mudge, Trevor,
29(11)132,
29(11)132-1
- nonblocking,
30(6)151
- on-chip,
30(6)56,
33(11)252
- PERFORMANCE,
27(9)76,
27(9)111,
27(9)124,
27(9)137,
27(9)162,
27(9)175,
27(9)187,
27(9)248,
27(9)262,
27(9)274,
29(6)186,
29(11)51,
29(11)61,
29(11)110,
29(11)122,
29(11)183,
29(11)219,
29(11)232,
29(11)242,
29(11)252,
29(11)274,
29(11)308,
29(11)319,
29(11)328,
30(11)20-1,
30(11)31,
30(11)60,
30(11)70,
30(11)79,
31(9)2-1,
31(9)138,
31(9)160,
31(9)258,
31(9)268,
33(11)71,
33(11)92,
33(11)105,
33(11)115,
33(11)170,
33(11)181,
33(11)193,
33(11)205,
33(11)218,
33(11)228,
33(11)240,
33(11)272,
33(11)283,
33(11)295
- pipeline,
27(7)283,
28(6)258,
29(6)36,
29(6)196,
29(11)242,
30(6)139,
30(8)134,
32(5)183,
33(11)170,
34(7)35
- pipelining,
26(4)28,
26(6)219,
27(7)249,
27(7)283,
28(6)100,
28(6)290,
29(6)36,
30(6)139,
30(6)196,
31(5)1
- point,
25(1)59,
25(6)92,
25(6)112,
25(10)312,
25(12)85,
26(4)28,
26(4)290,
26(6)219,
27(7)32,
27(7)224,
27(7)235,
27(9)223,
28(3)69,
28(6)68,
28(6)197,
29(6)1,
29(6)61,
29(6)121,
29(6)349,
29(6)349-1,
29(8)59,
29(10)85,
29(11)12,
29(11)122,
29(11)208,
31(1)9,
31(1)9-1,
31(3)6,
31(3)6-1,
33(9)103
- prefetching,
26(4)40,
27(9)51,
27(9)62,
27(9)274,
29(10)191,
29(11)219,
31(9)222,
31(9)222-1,
33(11)115,
34(10)276
- PROCESSOR,
25(6)28,
26(6)229,
27(7)94,
27(7)188-1,
27(9)76,
27(9)85,
27(9)111,
27(9)149,
27(9)162,
27(9)175,
27(9)213,
27(9)262,
27(9)274,
27(9)285,
28(6)68,
28(6)112,
28(6)258,
29(6)36,
29(11)25,
29(11)38,
29(11)51,
29(11)61,
29(11)196,
29(11)219,
29(11)232,
29(11)242,
29(11)252,
29(11)274,
30(6)79-1,
31(9)2-1,
31(9)12,
31(9)26,
31(9)37,
31(9)50,
31(9)210,
31(9)279,
32(5)183,
32(5)334,
33(11)58,
33(11)159,
33(11)170,
33(11)181,
33(11)283
- processors**.,
27(7)94,
27(9)285,
28(6)68,
28(6)112,
29(11)51,
29(11)61,
29(11)196,
31(9)26,
31(9)37,
31(9)50,
32(5)183,
33(11)170
- rate,
27(9)248,
28(6)177,
28(6)300,
29(6)97,
29(11)38,
29(11)86,
29(11)145,
29(11)252,
29(11)274,
30(6)79-1,
30(6)279
- recommendations,
25(4)20
- required,
25(1)59,
25(6)102,
25(6)112,
25(6)272,
25(6)337,
27(9)248,
28(3)299,
29(6)302,
29(11)76-1,
29(11)171,
29(11)196,
29(11)319,
30(6)139,
30(11)20-1
- resource,
26(7)1,
28(6)100,
29(11)12,
30(3)23,
30(6)139,
30(11)60,
31(1)6,
31(1)6-1,
31(12)29,
32(8)274,
33(5)118,
33(10)21,
34(4)33-1,
34(12)24-1
- simulation,
25(3)89,
26(8)80,
27(7)12,
27(7)200,
27(8)99,
28(3)149,
28(3)369,
28(6)177,
28(10)338,
28(12)158,
29(6)196,
29(6)218,
29(10)153,
29(11)38,
29(11)86,
29(11)122,
29(11)132,
29(11)132-1,
29(11)158,
29(11)196,
29(11)286,
29(11)308,
30(6)205,
30(6)291,
30(8)48,
30(8)179,
30(11)1,
31(5)249,
33(11)127,
33(11)283,
34(8)25,
34(8)151
- single,
25(6)28,
25(6)272,
27(7)162,
27(7)188-1,
27(9)175,
27(9)213,
28(3)177,
28(3)299,
28(6)36,
28(6)78-1,
28(6)126,
28(7)13,
28(7)44,
28(7)239,
29(6)24,
29(6)97,
29(6)107,
29(6)171,
29(6)186,
29(6)196,
29(7)51,
29(8)1,
29(11)38,
29(11)319,
30(3)13,
30(3)50,
30(3)62,
30(3)119,
30(6)1,
30(6)13,
30(6)47,
30(6)67,
30(6)186,
30(8)48,
30(11)60,
33(5)97,
34(5)204
- size,
25(6)246,
25(6)272,
25(6)311,
25(12)85,
26(6)130,
27(7)22,
27(7)200,
27(7)273,
27(7)322,
28(3)359,
28(6)237,
28(7)13,
28(7)44,
28(7)208,
29(6)49,
29(6)97,
29(6)107,
29(6)290,
29(6)337,
29(6)337-1,
29(11)158,
29(11)171,
29(11)232,
29(11)328,
30(3)94,
30(6)32,
30(6)56,
30(6)186,
30(6)279,
30(8)39,
30(11)88
- strategy,
25(6)16,
25(6)28,
25(6)66,
25(6)137,
25(6)296,
26(3)45,
27(7)283,
27(9)285,
28(6)217,
28(7)229,
28(10)437,
29(6)313,
29(9)29,
29(11)76-1,
29(11)252,
30(4)29,
30(6)93,
30(6)130,
30(8)1,
32(5)7,
32(5)97,
32(5)287,
32(5)296-1,
32(7)264,
32(10)243,
33(7)11,
34(1)13,
34(3)49,
34(3)79,
34(3)176
- stream,
25(6)28,
26(4)2,
27(7)12,
27(7)68,
27(7)94,
27(7)188-1,
27(9)76,
27(9)85,
27(9)111,
27(9)149,
27(9)162,
27(9)175,
27(9)213,
27(9)262,
27(9)274,
27(9)285,
28(6)68,
28(6)112,
29(3)33,
29(11)25,
29(11)38,
29(11)51,
29(11)61,
29(11)196,
29(11)219,
29(11)232,
29(11)242,
29(11)252,
29(11)274,
30(8)11,
30(8)134,
31(9)2-1,
31(9)12,
31(9)26,
31(9)37,
31(9)50,
31(9)210,
31(9)279,
32(5)183,
32(5)334,
33(11)58,
33(11)170,
33(11)181,
34(1)261
- then,
25(6)92,
25(6)102,
25(6)209,
25(6)223,
25(6)296,
27(7)152,
27(7)188-1,
27(7)300,
27(7)311,
28(3)37,
28(3)177,
28(3)209,
28(3)231,
28(3)333,
28(6)13,
28(6)78-1,
28(6)166,
28(7)64,
29(11)122,
29(11)171,
29(11)242,
30(3)23,
30(3)94,
30(6)47,
30(6)67,
30(6)116,
30(6)186,
30(6)218,
30(8)166,
30(8)179,
30(11)79,
33(7)59
- three,
26(4)28,
27(7)22,
27(7)44,
27(7)200,
27(7)212,
28(6)13,
28(6)237,
28(7)33,
28(7)187,
28(7)198,
29(6)1,
29(6)186,
29(8)46,
29(11)61,
29(11)286,
29(11)297,
30(3)83,
30(3)94,
30(4)29,
30(6)151,
30(8)68,
30(8)80-1,
30(11)50,
30(11)117
- trace-driven,
28(6)177,
29(11)132-1,
29(11)158
- varying,
25(6)223,
28(2)14,
28(2)14-1,
29(11)219,
29(11)328
- virtual,
26(4)96,
27(7)55,
27(9)187,
28(10)48,
29(4)31,
29(5)37,
29(6)196,
29(10)65,
29(10)259,
29(10)324,
29(11)38,
29(11)122,
29(11)132-1,
29(11)158,
29(11)171,
29(11)319,
29(12)73,
29(12)94,
30(6)315,
30(7)52,
30(7)52,
30(11)31,
30(11)146-1,
31(9)74,
31(9)84,
31(9)210,
31(9)244-1,
31(9)258,
31(9)279,
31(10)306,
31(10)324,
32(2)22,
32(2)22-1,
32(7)217,
32(10)125,
32(12)107,
33(3)73,
33(3)73-1,
33(5)269,
33(10)36,
33(10)179,
33(10)179-1,
33(11)71,
33(11)295,
34(6)37,
34(6)37-1,
34(8)119,
34(10)114