Entry Darley:1990:TFP from ieeemicro.bib
Last update: Fri Jul 3 02:09:12 MDT 2009
Top |
Symbols |
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{Darley:1990:TFP,
author = "Merrick Darley and Bill Kronlage and David Bural and
Bob Churchill and David Pulling and Paul Wang and Rick
Iwamoto and Larry Yang",
title = "The {TMS390C602A} Floating-Point Coprocessor for
{Sparc} Systems",
journal = j-IEEE-MICRO,
volume = "10",
number = "3",
pages = "36--47",
month = jun,
year = "1990",
CODEN = "IEMIDZ",
ISSN = "0272-1732",
bibdate = "Thu Dec 14 06:08:58 MST 2000",
bibsource = "Compendex database;
garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt; Science
Citation Index database (1980--2000)",
abstract = "A recent Sparc (scalable processor architecture)
processor consists of a two-chip configuration,
containing the TMS390C601 integer unit (IU) and the
TMS390C602A floating-point unit (FPU). The second
device, an innovative coprocessor that lets the
processor execute single- or double-precision
floating-point instructions concurrently with IU
operations is described. Dedicated floating-point
hardware in the FPU increases the performance of the
system. Running at clock periods as small as 20 ns, the
chip should deliver 5.5 million double-precision
floating-point operations per second under the Linpack
benchmark (50-MHz clock rate). The FPU provides single-
and double-precision arithmetic functions: addition,
subtraction, multiplication, division, square root,
compare, and convert. To minimize its math unit's
latency, the FPU uses a highly parallel architecture
requiring separate math units to optimize additions and
multiplications. Traps stop the execution of a program
to jump to software routine for handling data-dependent
errors or to execute instructions not implemented in
the hardware. Benchmark results are presented. (4
Refs.)",
acknowledgement = ack-nj # " and " # ack-nhfb,
affiliation = "Texas Instruments Inc, Dallas, TX, USA",
classcodes = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips); C5230 (Digital arithmetic
methods)",
classification = "B1265F (Microprocessors and microcomputers); C5130
(Microprocessor chips); C5230 (Digital arithmetic
methods); 721; 722; 723",
conference = "First Annual Hot Chips Symposium",
corpsource = "Texas Instrum. Inc., Dallas, TX, USA",
keywords = "TMS390C602A floating-point coprocessor; Sparc systems;
Two-chip configuration; TMS390C601 integer unit;
TMS390C602A floating-point unit; Linpack benchmark;
Addition; Subtraction; Multiplication; Division; Square
root; Compare; Convert; addition; chip configuration;
compare; Computer Architecture--Reduced Instruction Set
Computing; Computer Systems, Digital--Parallel
Processing; convert; digital arithmetic; division;
Floating-Point Coprocessor; floating-point unit; Highly
Parallel Architecture; Linpack benchmark;
Microprocessor Chips; microprocessor chips;
multiplication; Multiplier Data Path; Sparc Systems;
Sparc systems; square root; subtraction; TMS390C601
integer unit; TMS390C602A; TMS390C602A floating-point
coprocessor; two-",
meetingabr = "First Annu Hot Chips Symp",
meetingaddress = "Palo Alto, CA, USA",
meetingdate = "Jun 26--27 1989",
meetingdate2 = "06/26--27/89",
sponsor = "IEEE Computer Soc, Palo Alto, CA, USA",
thesaurus = "Digital arithmetic; Microprocessor chips",
treatment = "P Practical",
}
Related entries
- Architecture--Reduced,
10(1)37,
10(3)9
- arithmetic,
3(6)44,
4(3)7,
4(4)86,
6(2)6,
6(3)61,
6(6)29,
6(6)60,
7(4)42,
7(5)10,
7(5)83,
7(6)41,
8(3)53,
8(3)77,
8(6)13,
8(6)30,
8(6)49,
9(3)26,
9(4)63,
9(6)64,
10(1)55,
10(3)9,
10(3)48,
10(5)63,
12(2)23,
13(4)17,
14(2)23,
15(2)10,
15(2)33
- B1265F,
17(2)27,
17(2)34
- benchmark,
5(6)50,
6(4)53,
6(5)3,
8(2)37,
8(6)49,
9(5)28,
11(4)20,
11(6)44,
12(2)10,
12(6)10,
13(3)36,
13(4)17,
15(3)52,
15(6)66,
16(3)52,
17(4)79-2,
20(3)3,
20(3)86,
21(1)6,
23(1)6,
24(5)55,
28(4)71,
28(6)20
- C5130,
17(2)27,
17(2)34
- chip, Two-,
16(2)51
- chip, two-,
4(5)44,
10(2)26,
16(2)51
- clock,
5(3)11,
10(1)27,
10(2)40,
10(3)68,
11(3)18,
11(6)35,
13(4)8,
14(2)50,
14(6)2,
15(2)33,
16(2)28,
17(1)26,
18(1)25
- compare,
10(2)70,
10(6)12
- configuration,
6(5)61,
6(6)49,
7(2)33,
7(5)70,
10(2)56,
11(4)16,
11(5)16,
14(4)17,
15(4)8,
15(5)41,
16(4)69,
17(4)67
- coprocessor,
3(6)44,
4(4)101,
5(5)27,
6(1)7,
7(4)42,
7(6)63,
8(3)10,
8(3)53,
8(5)30,
9(1)10,
9(1)42,
9(3)26,
10(1)10,
10(1)27,
10(1)55,
10(1)66,
10(3)9,
10(4)21,
12(3)20,
12(3)31,
13(5)24,
15(1)65,
16(3)42,
16(6)60
- dedicated,
7(6)29,
9(1)10,
10(3)22,
10(6)28,
11(1)14,
11(6)8,
13(5)12,
15(3)26,
15(4)31,
15(4)49,
16(3)42
- device,
1(1)8,
1(2)9,
1(4)17,
3(3)8,
3(3)17,
3(6)9,
4(2)10,
4(5)9,
4(5)26,
4(5)44,
5(2)20,
5(5)10,
6(1)16,
6(1)42,
6(1)59,
6(2)6,
6(2)13,
6(3)43,
6(3)72,
6(5)45,
6(5)61,
6(6)29,
6(6)60,
7(1)51,
7(1)81,
7(3)35,
8(1)8,
8(3)94,
9(2)69,
9(3)14,
9(5)52,
9(5)68,
9(6)28,
10(2)40,
11(1)10,
11(4)3,
11(4)32,
11(5)20,
12(4)10,
12(6)68,
13(1)11,
13(1)50,
13(1)57,
13(1)67,
13(2)10,
13(2)19,
13(2)46,
13(2)66,
14(2)70,
14(3)29,
14(3)68,
14(3)80,
14(4)37,
15(3)12,
15(3)18,
15(3)48,
15(3)49,
15(4)31,
15(4)67,
16(6)10,
16(6)21,
16(6)32,
16(6)46,
20(3)3-5,
20(3)29,
21(3)12,
21(4)16,
22(4)12,
23(5)60
- Digital--Parallel,
8(5)47,
10(5)63,
10(6)24
- division,
9(1)25,
14(5)5,
17(4)56,
27(3)106
- error,
2(4)6-1,
3(1)52,
3(3)40,
4(6)34,
5(2)9,
5(2)67,
8(4)30,
8(4)62,
8(6)49,
10(2)14,
10(5)63,
11(1)26,
14(1)8,
14(1)24,
14(1)36,
14(1)48,
15(3)26,
15(3)52,
15(3)54,
15(3)57,
17(1)19,
17(1)34,
17(1)40,
21(5)6,
21(6)2,
23(3)68,
24(6)10,
25(6)30,
25(6)60,
26(5)10,
27(1)12,
28(1)52
- execute,
16(6)60
- execution,
2(4)37,
5(2)9,
5(3)11,
5(5)27,
5(6)50,
7(1)39,
7(2)17,
9(1)10,
9(1)57,
9(5)20,
10(4)21,
11(2)16,
11(2)20,
11(3)10,
11(3)18,
12(2)40,
13(3)11,
13(3)22,
13(5)12,
14(2)23,
14(5)8,
14(5)18,
15(2)10,
15(2)33,
16(2)16,
16(2)28,
16(3)62,
21(5)16,
23(6)20,
23(6)117,
26(1)10,
26(1)48,
26(1)100
- Floating-Point,
3(6)44,
4(1)82,
4(4)86,
6(2)6,
8(3)53,
8(6)10,
8(6)13,
8(6)30,
8(6)49,
8(6)86,
8(6)86,
10(1)55,
10(3)9,
12(2)10,
12(4)60,
14(2)23
- floating-point,
3(6)44,
4(4)86,
5(5)52,
6(2)6,
6(6)60,
7(4)42,
7(5)10,
8(2)22,
8(3)53,
8(3)77,
8(6)13,
9(3)26,
9(4)15,
10(1)55,
10(1)66,
10(6)16,
11(3)14,
11(3)18,
11(5)24,
12(1)23,
12(4)60,
13(3)22,
14(2)23
- function,
2(3)58,
2(3)63,
4(1)80,
4(3)20,
5(4)18,
5(4)48,
5(5)10,
6(1)42,
6(4)8,
6(5)45,
6(6)10,
7(5)83,
8(2)22,
9(6)28,
9(6)46,
10(1)37,
10(1)44,
10(1)55,
10(2)56,
10(4)50,
10(5)5,
11(5)8,
11(5)20,
11(6)35,
11(6)61,
13(3)81,
13(6)74,
14(2)70,
14(3)16,
14(4)68,
15(3)52,
15(3)54,
15(6)46,
16(5)30,
16(5)50,
16(5)68,
17(1)66,
17(2)20
- handling,
2(1)41,
3(2)48,
4(4)63,
8(2)12,
8(3)39,
8(6)49,
11(1)26,
11(5)20,
12(1)23,
13(2)59,
13(4)28,
14(1)24,
14(5)18,
15(5)61,
16(2)28,
17(1)19,
17(1)34
- highly,
6(5)18,
10(2)56,
10(6)20,
11(2)16,
11(2)24,
13(1)50,
13(6)28,
14(1)60,
15(1)65,
15(6)46,
17(5)56,
19(1)42
- increase,
13(1)11,
13(2)59,
16(2)59
- innovative,
16(1)68,
17(2)80,
22(2)4
- integer,
7(6)41,
8(3)77,
9(4)15,
10(1)10,
10(1)55,
10(1)66,
10(3)48,
11(3)18,
12(2)10,
13(4)17,
14(2)23,
15(2)10
- jump,
9(1)57
- latency,
8(3)28,
11(2)12,
13(3)48,
13(3)62,
14(4)59,
15(1)21,
15(1)46,
15(2)33,
15(2)50,
15(4)58,
15(6)11,
16(1)12,
16(2)28,
17(1)19,
17(2)34,
21(4)22,
22(5)24,
24(6)22,
24(6)62,
26(1)10,
26(1)40,
29(1)127
- lets,
10(1)27
- Linpack,
9(5)28
- math,
10(1)27,
11(1)46
- method,
2(2)38,
2(3)63,
3(3)17,
3(3)24,
3(5)27,
5(1)7,
6(1)51,
9(2)39,
9(6)64,
10(4)41,
11(1)30,
12(2)81,
12(6)24,
13(2)36,
13(4)28,
13(4)36,
13(4)44,
13(5)37,
14(2)60,
14(4)3,
14(4)59,
15(3)52,
16(3)26,
16(6)4,
16(6)60,
17(1)66,
17(2)65,
26(6)14,
28(5)54
- million,
8(1)57,
8(3)53,
13(5)24,
15(3)12
- minimize,
11(2)16
- multiplication,
16(3)26
- multiplier,
9(6)56,
10(1)55,
12(5)28,
14(6)29,
15(6)20
- not,
6(1)5,
6(1)6-1,
9(6)104,
10(1)37,
10(4)10,
10(5)17,
11(1)5,
13(5)79,
15(4)4,
18(1)76,
22(5)12,
24(1)76,
25(1)6
- ns,
8(6)13,
12(4)60,
13(2)59
- operation,
1(2)47,
1(3)13,
1(3)24,
3(2)48,
4(3)7,
4(4)86,
4(5)36,
5(2)9,
5(4)48,
5(5)10,
5(5)27,
6(2)6,
6(3)34,
6(4)8,
6(6)10,
7(2)45,
7(4)42,
7(6)21,
7(6)46,
7(6)63,
8(2)22,
8(3)63,
9(4)63,
9(5)68,
10(4)21,
10(5)28,
11(1)26,
11(3)18,
11(4)28,
11(5)8,
11(5)24,
11(6)8,
11(6)22,
11(6)35,
12(6)58,
12(6)68,
14(5)42,
15(3)32,
15(4)6,
15(4)8,
15(4)19,
16(5)20,
24(6)10,
29(1)96
- optimize,
16(5)30,
28(2)19
- Parallel, Digital-,
8(5)47,
10(5)63,
10(6)24
- path,
3(6)9,
3(6)40,
5(1)31,
7(1)5,
10(3)48,
12(1)32,
12(2)10,
14(4)68
- per,
4(5)66,
8(1)57,
8(3)53,
13(1)4,
13(5)37,
15(3)57,
15(6)37,
17(1)40
- Point, Floating-,
3(6)44,
4(1)82,
4(4)86,
6(2)6,
8(3)53,
8(6)10,
8(6)13,
8(6)30,
8(6)49,
8(6)86,
8(6)86,
10(1)55,
10(3)9,
12(2)10,
12(4)60,
14(2)23
- point, floating-,
3(6)44,
4(4)86,
5(5)52,
6(2)6,
6(6)60,
7(4)42,
7(5)10,
8(2)22,
8(3)53,
8(3)77,
8(6)13,
9(3)26,
10(1)55,
10(1)66,
10(6)16,
11(3)14,
11(3)18,
11(5)24,
12(1)23,
12(4)60,
13(3)22,
14(2)23
- provide,
6(4)35,
10(3)22,
10(4)41,
16(6)68,
20(6)69,
28(2)19
- rate,
5(5)10,
10(2)14,
10(5)17,
10(5)63,
11(3)34,
12(2)64,
12(3)42,
12(4)20,
13(4)8,
13(5)12,
14(2)50,
14(4)37,
15(2)33,
16(4)34,
17(1)40,
24(6)30
- recent,
8(2)10,
12(3)12,
17(2)4,
25(6)18
- Reduced, Architecture-,
10(1)37,
10(3)9
- result,
2(4)5,
2(4)5,
6(5)32,
9(5)68,
9(6)64,
27(5)86
- root,
17(4)56
- routine,
3(6)40,
5(4)48
- Running,
20(3)38
- scalable,
10(1)10,
10(3)80,
11(6)44,
12(1)10,
14(3)51,
15(1)54,
15(4)19,
16(3)62,
16(6)74,
17(1)34,
22(2)36,
22(5)46,
23(6)11,
23(6)36,
24(6)118,
25(1)41,
25(6)51,
26(1)30,
26(3)41,
26(5)52,
27(5)62,
29(2)17
- second,
1(1)8,
1(1)23,
5(3)41,
8(1)57,
8(3)53,
8(6)30,
10(5)28,
13(5)37,
15(3)57,
15(4)40,
15(6)37,
17(1)40
- separate,
28(2)19
- should,
4(6)84,
14(3)2,
15(5)2,
16(1)7,
16(2)3,
18(2)6,
27(6)14
- single,
1(2)26,
3(6)9,
5(6)37,
6(6)49,
9(5)44,
10(2)14,
11(2)24,
13(2)10,
15(2)10,
16(2)68,
17(2)34,
20(3)75,
24(1)74
- small,
1(4)43,
2(1)53,
7(2)66,
8(1)57,
9(2)52,
10(1)10,
12(4)10,
15(6)11,
15(6)46,
21(6)43,
28(5)8
- Sparc,
9(4)51,
10(1)10,
10(1)55,
10(2)70,
10(3)9,
11(3)10,
11(4)16,
13(3)48,
13(4)28,
25(2)21
- square,
17(4)56
- stop,
2(1)13
- trap,
4(4)86,
7(2)17,
7(4)28,
8(2)12,
25(3)10
- two,
10(1)10,
10(2)56,
10(4)41,
15(4)67,
17(4)49,
17(5)40,
19(4)3
- two-chip,
4(5)44,
10(2)26,
16(2)51
- unit,
1(2)9,
2(3)86,
3(6)9,
3(6)17,
4(3)7,
4(5)9,
4(5)26,
5(3)11,
5(3)41,
5(5)27,
6(1)51,
6(2)6,
6(2)13,
6(4)8,
6(6)29,
6(6)49,
7(1)5,
7(1)14,
7(2)8,
7(2)17,
7(3)22,
7(5)10,
7(6)21,
8(3)63,
8(3)77,
9(1)10,
9(2)26,
9(4)15,
10(1)10,
10(1)55,
10(1)66,
10(2)14,
10(2)70,
10(3)48,
10(4)62,
11(2)16,
11(3)18,
11(6)35,
12(2)10,
12(2)23,
13(3)22,
13(4)8,
13(4)36,
14(2)23,
14(2)70,
14(6)49,
15(2)10,
15(2)33,
15(6)37,
15(6)63,
16(2)8,
20(2)40,
21(5)16
- use,
5(1)22,
6(6)80,
10(4)41,
10(4)62,
10(5)17,
10(5)54,
11(1)26,
11(1)38,
12(2)40,
13(2)19,
13(5)24,
13(5)54,
20(1)4,
21(4)16,
22(6)70,
23(4)73