Entry Amarasinghe:1993:COC from sigplan1990.bib
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{Amarasinghe:1993:COC,
author = "Saman P. Amarasinghe and Monica S. Lam",
title = "Communication optimization and code generation for
distributed memory machines",
journal = j-SIGPLAN,
volume = "28",
number = "6",
pages = "126--138",
month = jun,
year = "1993",
CODEN = "SINODQ",
ISBN = "0-89791-598-4",
ISBN-13 = "978-0-89791-598-4",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:37 MST 2003",
bibsource = "http://portal.acm.org/;
http://www.acm.org/pubs/contents/proceedings/pldi/155090/index.html",
URL = "http://www.acm.org:80/pubs/citations/proceedings/pldi/155090/p126-amarasinghe/",
abstract = "This paper presents several algorithms to solve code
generation and optimization problems specific to
machines with distributed address spaces. Given a
description of how the computation is to be partitioned
across the processors in a machine, our algorithms
produce an SPMD (single program multiple data) program
to be run on each processor. Our compiler generated the
necessary receive and send instructions, optimizes the
communication by eliminating redundant communication
and aggregating small messages into large messages,
allocates space locally on each processor, and
translates global data addresses to local addresses.
Our techniques are based on an exact data-flow analysis
on individual array element accesses. Unlike data
dependence analysis, this analysis determines if two
dynamic instances refer to the same value, and not just
to the same location. Using this information, our
compiler can handle more flexible data decompositions
and find more opportunities for communication
optimization than systems based on data dependence
analysis. Our technique is based on a uniform
framework, where data decompositions, computation
decompositions and the data flow information are all
represented as systems of linear inequalities. We show
that the problems of communication code generation,
local memory management, message aggregation and
redundant data communication elimination can all be
solved by projecting polyhedra represented by sets of
inequalities onto lower dimensional spaces.",
acknowledgement = ack-nhfb,
affiliation = "Comput. Syst. Lab., Stanford Univ., CA, USA",
annote = "Published as part of the Proceedings of PLDI'93.",
classification = "C6110P (Parallel programming); C6120 (File
organisation); C6150C (Compilers, interpreters and
other processors)",
confdate = "23-25 June 1993",
conflocation = "Albuquerque, NM, USA",
confsponsor = "ACM",
keywords = "algorithms; Code generation; Communication code
generation; Compiler; Computation decompositions; Data
flow information; Distributed address spaces; Exact
data-flow analysis; Global data addresses; Individual
array element accesses; Linear inequalities; Local
addresses; Local memory management; Message
aggregation; Optimization problems; performance;
Polyhedra; Redundant communication; Redundant data
communication elimination; Send instructions; Single
program multiple data; SPMD; theory; Uniform
framework",
subject = "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
Processors, Optimization. {\bf D.3.4} Software,
PROGRAMMING LANGUAGES, Processors, Compilers. {\bf
D.3.4} Software, PROGRAMMING LANGUAGES, Processors,
Code generation. {\bf F.3.3} Theory of Computation,
LOGICS AND MEANINGS OF PROGRAMS, Studies of Program
Constructs. {\bf G.2.2} Mathematics of Computing,
DISCRETE MATHEMATICS, Graph Theory, Trees.",
thesaurus = "Distributed memory systems; Parallel programming;
Program compilers; Storage management",
}
Related entries
- across,
25(6)28,
28(6)278,
28(7)149,
29(11)25,
29(11)171,
29(11)286,
30(4)39,
30(6)79-1,
30(6)130,
30(6)151,
30(8)199
- address,
25(6)28,
25(6)322,
27(9)137,
27(9)175,
27(9)262,
28(6)1,
28(6)112,
28(7)44,
28(7)149,
28(7)187,
29(6)49,
29(6)159,
29(6)196,
29(8)94,
29(8)119,
29(11)132-1,
29(11)145,
29(11)171,
29(11)219,
29(11)286,
29(11)319,
30(3)71,
30(6)186,
30(6)196,
30(6)258,
30(8)11,
30(8)39,
30(8)134,
30(8)166,
32(7)230,
32(7)252,
32(10)345-3,
33(7)75,
33(11)193
- aggregation,
32(7)90
- allocate,
27(7)116,
28(6)100,
28(6)197,
29(6)121,
29(6)266,
29(11)76-1
- Amarasinghe, Saman P.,
29(12)31,
30(8)166
- C6110P,
28(3)1,
28(3)353,
28(6)68,
28(6)100,
28(6)112,
28(6)258,
28(6)278,
28(7)1,
28(7)13,
28(7)23,
28(7)33,
28(7)44,
28(7)54-1,
28(7)64,
28(7)73,
28(7)83,
28(7)92,
28(7)102,
28(7)112,
28(7)119,
28(7)129,
28(7)139,
28(7)149,
28(7)159,
28(7)169,
28(7)179,
28(7)187,
28(7)198,
28(7)208,
28(7)218,
28(7)229,
28(7)239,
28(7)249,
28(12)169,
29(1)54,
29(2)19,
29(2)25,
29(3)12,
29(4)31,
29(5)17-1,
29(6)36,
29(6)73,
29(6)97,
29(6)107,
29(6)135,
29(6)218,
29(6)266,
29(7)61,
29(9)17,
29(9)105,
29(9)140,
29(10)31,
29(10)113,
29(11)61,
29(11)208,
29(11)232,
29(11)242,
29(11)286,
29(11)328,
29(12)66,
30(3)83,
30(6)163-1,
30(6)196,
30(6)205,
30(6)218,
30(6)258,
30(8)1,
30(8)11,
30(8)19,
30(8)29,
30(8)39,
30(8)48,
30(8)58,
30(8)68,
30(8)102,
30(8)123,
30(8)134,
30(8)144,
30(8)156,
30(8)189,
30(8)207,
30(11)50,
30(11)60,
30(11)134
- data-flow,
27(7)82,
30(3)50,
30(3)83,
30(6)32,
30(6)163,
30(6)163-1,
33(5)72,
34(8)84
- decomposition,
25(6)311,
27(7)200,
27(7)224,
28(6)112,
30(9)41,
31(4)32,
33(7)11
- description,
25(4)20,
25(6)1,
25(12)37,
25(12)85,
26(6)229,
27(7)12,
27(7)249,
28(3)149,
28(5)53,
28(5)55,
28(6)26,
28(6)78-1,
28(7)102,
29(4)31,
29(6)230,
29(8)13,
29(8)94,
29(9)115,
29(10)176,
29(10)373,
29(12)58,
30(11)60,
30(11)70,
30(11)134,
31(5)12,
31(10)198,
32(1)106,
34(3)146
- determine,
25(6)92,
25(6)112,
25(6)223,
25(6)311,
27(7)116,
27(7)283,
28(6)26,
28(6)56,
29(6)85,
29(6)121,
29(6)278,
30(6)56,
30(6)93,
30(6)218,
30(11)20-1,
30(11)70,
30(11)79
- dimensional,
29(9)135
- DISCRETE,
25(6)16,
25(6)40,
25(6)85-1,
25(6)223,
25(6)234,
25(6)246,
25(6)272,
25(6)283,
25(6)296,
25(6)337,
26(6)130,
26(6)177-1,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(7)162,
27(7)300,
27(7)311,
27(7)331,
28(6)78-1,
28(6)112,
28(6)248,
28(6)268,
28(6)278,
28(6)290,
28(6)300,
29(6)135,
29(6)266,
30(3)1,
30(3)23,
30(3)35,
30(3)50,
30(6)32,
30(6)47,
30(6)163-1,
30(6)186,
30(6)246,
30(11)70,
31(5)54,
31(5)278,
31(5)291,
31(9)222-1,
31(9)234,
32(5)85,
32(5)171,
32(5)235,
32(5)249,
32(5)261,
32(5)287,
32(5)296-1,
33(5)15,
33(5)26-1,
33(5)60,
33(5)85-1,
33(5)97,
33(5)142,
33(11)218,
34(3)57
- 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)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)98,
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
- element,
25(6)53,
25(6)137,
25(6)189,
25(6)283,
29(6)121,
29(6)230,
29(8)59,
29(10)427,
30(8)102
- eliminating,
27(7)140,
27(7)341,
27(9)137,
28(7)44,
29(6)186,
29(11)319,
30(6)174,
30(6)270,
30(8)48,
30(8)144,
33(5)38,
33(5)249
- elimination,
25(6)272,
27(7)212,
27(7)224,
27(7)331,
28(6)78-1,
29(6)107,
29(6)147,
29(6)159,
29(6)186,
29(12)112,
30(6)196,
30(6)233,
30(6)258,
30(6)270,
32(5)146,
32(5)159,
32(5)273,
33(5)26,
33(5)26-1,
33(5)85,
33(5)85-1,
33(12)35,
34(6)43,
34(11)84
- exact,
25(6)102,
26(6)1,
27(1)95,
27(6)54,
27(7)152,
29(6)61,
30(8)92,
30(11)70,
34(1)185
- find,
25(6)53,
25(6)92,
27(7)162,
27(9)248,
28(3)69,
29(6)36,
29(6)171,
29(9)56,
29(11)252,
29(11)274,
29(11)286,
30(3)50,
30(6)23,
30(8)102,
30(8)134
- flexible,
27(7)249,
29(10)191,
29(11)38,
29(11)208,
29(11)274,
30(6)233,
30(11)60,
31(10)30,
32(5)44,
32(5)109,
32(8)85,
33(10)48,
33(10)230,
34(9)233
- flow, data-,
27(7)82,
30(3)83,
30(6)163,
30(6)163-1,
34(8)84
- G.2.2,
25(6)16,
25(6)40,
25(6)85-1,
25(6)223,
25(6)234,
25(6)246,
25(6)272,
25(6)283,
25(6)296,
25(6)337,
26(6)130,
26(6)177-1,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(7)162,
27(7)300,
27(7)311,
27(7)331,
28(6)78-1,
28(6)112,
28(6)248,
28(6)268,
28(6)278,
28(6)290,
28(6)300,
29(6)135,
29(6)266,
30(3)1,
30(3)23,
30(3)35,
30(3)50,
30(6)32,
30(6)47,
30(6)163-1,
30(6)186,
30(6)246,
31(5)54,
31(5)278,
31(5)291,
31(9)222-1,
31(9)234,
32(5)85,
33(5)15,
33(5)26-1,
33(5)60,
33(5)85-1,
33(5)97,
33(5)142
- generated,
25(4)59,
25(6)53,
25(6)189,
25(6)209,
25(12)85,
27(3)71,
27(7)322,
28(3)299,
28(6)26,
29(6)36,
29(6)257,
29(6)257-1,
29(11)122,
29(11)263,
30(3)23,
30(6)116,
30(6)151,
30(6)186,
30(11)60,
34(12)37
- given,
25(6)28,
25(6)246,
25(6)322,
27(7)55,
27(7)188-1,
27(7)249,
28(3)149,
28(3)345,
28(3)365,
28(6)26,
28(7)54-1,
28(7)102,
28(7)119,
29(6)36,
29(6)121,
29(11)308,
30(4)13,
30(6)79-1,
30(6)186,
30(11)20-1,
30(11)50,
30(11)88,
34(5)z,
34(5)z-1
- global,
25(6)28,
25(6)272,
26(6)120,
26(6)241,
26(12)144,
26(12)167,
27(7)82,
27(7)106,
27(7)128,
27(7)212,
27(7)300,
27(7)311,
27(7)322,
27(9)248,
28(6)112,
28(6)268,
28(6)268-1,
28(6)290,
28(7)54-1,
28(7)92,
28(7)139,
28(12)21,
29(6)36,
29(6)49,
29(6)159,
29(6)266,
29(10)16,
29(10)113,
29(10)324,
30(3)23,
30(3)94,
30(6)67,
30(6)196,
30(6)246,
30(11)108,
31(5)68,
31(9)37,
31(9)258,
31(12)69,
32(1)66,
32(7)230,
32(8)188
- handle,
27(7)1,
27(7)32,
28(6)147,
28(6)248,
28(7)149,
29(6)278,
29(11)38,
30(6)1,
30(8)112,
33(7)35,
33(7)51
- how,
25(4)51,
25(5)95,
25(6)1,
25(6)53,
25(6)92,
25(6)112,
25(6)223,
26(11)359,
27(1)95,
27(6)64,
27(7)82,
27(7)106,
27(7)140,
27(7)162,
27(7)212,
27(7)249,
27(7)311,
27(7)341,
27(9)248,
27(12)28,
27(12)47,
28(3)1,
28(3)353,
28(6)46,
28(6)78-1,
28(6)177,
28(6)258,
28(7)64,
28(7)83,
28(7)149,
28(8)57,
28(10)429,
28(10)429-1,
28(11)9,
28(11)9-1,
29(6)121,
29(6)171,
29(8)35,
29(8)74,
29(8)84,
29(10)468,
29(11)2,
29(11)145,
29(11)208,
30(3)23,
30(3)62,
30(3)71,
30(3)94,
30(4)13,
30(5)3,
30(6)103,
30(6)116,
30(6)139,
30(8)102,
30(10)251,
30(11)50,
30(11)70,
30(11)79,
32(6)75,
32(10)206,
33(10)134,
33(11)252,
34(3)10
- individual,
25(6)40,
27(7)200,
27(7)311,
28(3)177,
28(3)299,
28(7)92,
28(7)187,
29(6)13,
29(12)94,
30(8)179
- inequality,
27(7)152,
30(8)144
- instance,
25(6)85-1,
27(7)311,
27(7)322,
28(3)367,
29(6)135,
29(10)427,
29(12)48,
29(12)58,
30(7)52,
30(7)52,
33(7)19
- just,
6(4)1,
25(6)85-1,
25(8)80,
27(9)248,
28(3)355,
29(6)13,
34(4)25-1
- Lam, Monica S.,
26(4)63,
26(6)1,
26(6)30,
26(7)94,
27(9)62,
27(9)248,
28(6)112,
29(12)31,
30(6)1,
30(6)1-1,
30(8)166,
31(9)244,
31(9)244-1,
34(8)37,
34(11)94
- large,
6(4)191,
6(4)213,
26(7)167,
26(8)86,
27(7)82,
27(7)200,
27(7)212,
27(7)341,
27(10)178,
28(3)69,
28(3)299,
28(3)343,
28(6)100,
28(6)177,
28(6)278,
28(6)300,
28(7)44,
28(7)112,
28(7)218,
28(10)374,
28(10)374-1,
29(5)31,
29(6)1,
29(6)36,
29(6)49,
29(6)73,
29(6)326,
29(8)22,
29(8)35,
29(8)94,
29(8)101,
29(8)119,
29(10)205,
29(11)86,
29(11)158,
29(11)171,
29(11)252,
29(11)274,
29(11)308,
30(6)93,
30(6)279,
30(8)199,
30(8)217,
30(11)88,
31(9)26,
31(9)37,
32(7)264,
33(7)27,
33(7)43,
33(7)51,
33(7)59,
34(3)138,
34(8)151,
34(11)1
- linear,
25(6)311,
26(1)47,
26(6)1,
26(9)255,
27(2)57,
27(4)55,
27(4)59,
27(7)162,
27(8)89,
27(9)285,
28(7)83,
28(7)112,
28(7)187,
29(2)13,
29(6)107,
29(6)171,
29(6)206,
29(6)349,
29(6)349-1,
29(7)54,
29(9)38,
29(11)86,
30(1)45,
30(1)45,
30(3)62,
30(6)67,
30(6)130,
30(6)139,
30(6)246,
30(6)279,
30(8)134,
30(8)144,
30(9)25,
30(11)1,
31(8)60,
31(12)80,
33(5)38,
34(11)52
- local,
25(7)11,
27(7)300,
27(9)98,
27(9)285,
28(6)290,
28(7)149,
28(7)218,
28(7)239,
29(6)290,
29(7)21,
29(8)1,
29(10)113,
29(11)2,
30(3)94,
30(8)102,
30(11)108,
33(5)269,
33(11)71,
33(11)92,
33(11)159,
33(11)218,
34(1)336,
34(7)20
- locally,
28(7)169
- location,
27(7)1,
27(7)235,
27(7)273,
28(6)13,
28(6)26,
28(6)56,
28(6)197,
29(6)107,
29(6)121,
29(6)218,
29(6)230,
29(6)242,
29(6)242-1,
29(6)278,
29(8)94,
29(11)208,
30(3)62,
30(6)1
- lower,
27(9)223,
28(6)258,
28(8)90,
29(11)86,
29(11)158,
29(11)274,
30(8)19,
30(8)102
- MATHEMATICS,
25(6)16,
25(6)40,
25(6)85-1,
25(6)223,
25(6)234,
25(6)246,
25(6)272,
25(6)283,
25(6)296,
25(6)337,
26(6)130,
26(6)177-1,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(7)162,
27(7)300,
27(7)311,
27(7)331,
28(6)78-1,
28(6)112,
28(6)248,
28(6)268,
28(6)278,
28(6)290,
28(6)300,
29(6)135,
29(6)266,
30(3)1,
30(3)23,
30(3)35,
30(3)50,
30(6)32,
30(6)47,
30(6)163-1,
30(6)186,
30(6)246,
30(11)70,
31(5)54,
31(5)278,
31(5)291,
31(9)222-1,
31(9)234,
32(5)85,
32(5)171,
32(5)235,
32(5)249,
32(5)261,
32(5)287,
32(5)296-1,
33(5)15,
33(5)26-1,
33(5)60,
33(5)85-1,
33(5)97,
33(5)142,
33(11)218,
34(3)57
- message,
25(6)150,
25(10)116,
26(11)129,
27(9)285,
28(1)85,
28(3)69,
28(3)367,
28(7)23,
28(7)218,
28(12)118,
29(6)121,
29(9)105,
29(10)1,
29(10)176,
29(11)2,
29(11)25,
29(11)38,
29(11)51,
29(11)61,
29(11)297,
29(12)48,
30(6)93,
30(6)196,
30(7)41,
30(8)39,
30(8)189,
30(8)217,
30(11)79,
32(9)61,
32(9)61-1
- necessary,
25(6)150,
27(7)94,
27(9)248,
28(3)299,
28(6)46,
29(6)13,
29(6)206,
29(8)1,
29(11)319,
30(6)186,
30(6)315,
30(8)156,
30(11)20-1,
30(11)134,
33(7)19,
33(7)27
- onto,
25(6)257,
27(9)213,
29(6)107,
30(6)67,
30(8)134
- opportunity,
25(1)52,
25(6)53,
28(6)100,
29(6)159,
30(6)103,
30(6)205,
30(8)112,
34(11)83
- optimize,
27(7)55,
27(9)262,
28(6)237,
29(11)122,
30(6)130,
30(8)80-1,
30(8)112,
30(8)166
- PLDI'93.,
28(6)1,
28(6)13,
28(6)26,
28(6)36,
28(6)46,
28(6)56,
28(6)68,
28(6)78-1,
28(6)90,
28(6)100,
28(6)112,
28(6)139-1,
28(6)147,
28(6)156,
28(6)166,
28(6)177,
28(6)187,
28(6)197,
28(6)207-1,
28(6)217,
28(6)227,
28(6)237,
28(6)248,
28(6)258,
28(6)268,
28(6)278,
28(6)290,
28(6)300
- polyhedra,
26(7)39
- produce,
25(6)85-1,
27(7)94,
27(7)152,
27(7)331,
27(7)341,
27(12)28,
28(3)299,
28(3)359,
28(6)90,
28(6)156,
28(6)237,
28(7)83,
29(6)1,
29(6)36,
29(6)85,
29(6)349,
29(6)349-1,
29(8)59,
30(3)111,
30(3)119,
30(4)29,
30(6)67,
30(6)270,
30(11)70,
33(4)44,
33(11)252
- projecting,
28(11)33
- redundant,
25(6)272,
26(7)51,
26(9)321,
27(9)23,
29(6)186,
30(6)233,
30(6)246,
30(6)258,
30(6)270,
33(5)1
- refer,
25(6)40
- represented,
29(6)73,
29(6)97,
29(8)119,
30(3)50,
30(3)62,
30(3)119,
30(6)32,
30(8)144,
30(11)70
- run,
25(6)9,
25(6)85-1,
27(7)32,
27(9)85,
27(9)285,
28(3)353,
28(7)83,
28(7)102,
28(7)239,
29(6)36,
29(6)186,
29(6)196,
29(10)191,
30(3)1,
30(6)1,
30(6)218,
30(6)270,
30(8)123,
30(8)207,
30(8)217,
30(11)88,
34(5)229
- same,
25(4)51,
25(6)85-1,
25(6)165,
27(7)1,
27(7)32,
27(7)44,
27(7)82,
27(7)235,
28(3)69,
28(3)367,
28(6)237,
28(6)268,
28(7)208,
28(7)218,
28(7)239,
29(6)36,
29(6)196,
29(8)1,
29(11)25,
29(11)61,
29(11)171,
29(11)286,
29(11)297,
30(3)35,
30(6)1,
30(6)13,
30(6)205,
30(8)68,
30(8)102,
30(8)179,
30(8)199,
31(5)108
- send,
29(10)355,
30(6)93,
30(8)217
- several,
25(4)20,
25(4)59,
25(6)9,
25(6)246,
25(6)283,
25(10)237,
27(7)68,
27(7)175,
27(7)212,
27(9)274,
28(3)1,
28(3)351,
28(6)90,
28(6)207-1,
28(6)278,
28(7)112,
28(7)218,
29(6)73,
29(8)59,
29(11)12,
29(11)25,
29(11)38,
29(11)76-1,
29(11)110,
29(11)242,
29(11)252,
30(3)23,
30(3)50,
30(3)62,
30(6)67,
30(6)116,
30(6)315,
30(8)1,
30(8)48,
30(8)80-1,
30(8)144,
30(8)179,
30(11)1,
30(11)79,
30(11)88,
30(11)146-1,
33(2)65,
33(7)51,
33(7)75,
33(7)83,
33(11)252,
33(11)295
- 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(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)98,
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
- small,
17(9)18,
25(5)124,
25(6)66,
25(6)174,
27(7)1,
27(7)212,
27(7)273,
27(7)322,
27(7)331,
27(9)285,
27(12)61,
28(3)231,
28(3)357,
28(6)217,
28(7)119,
28(7)208,
28(7)229,
28(8)53,
28(8)90,
29(6)337,
29(6)337-1,
29(6)349,
29(6)349-1,
29(8)94,
29(11)2,
29(11)76-1,
29(11)86,
29(11)242,
29(11)252,
29(11)274,
29(11)328,
30(3)111,
30(3)119,
30(8)217,
32(10)125
- solve,
25(6)223,
27(7)152,
28(3)177,
28(6)156,
29(6)73,
29(6)107,
30(6)163-1
- solved,
25(6)92,
27(7)152,
27(7)212,
30(2)49,
34(3)26
- specific,
26(11)47,
28(7)54-1,
29(8)46,
29(8)119,
29(11)51,
30(3)71,
30(11)60,
30(11)88,
33(7)59
- SPMD,
28(1)85,
28(7)44,
30(8)144
- translate,
28(6)166
- tree,
25(4)51,
25(6)9,
25(6)296,
26(6)177-1,
26(6)192,
27(4)68,
27(7)82,
27(7)331,
28(3)363,
28(3)367,
28(6)156,
29(6)135,
29(6)171,
29(6)218,
29(6)337,
29(6)337-1,
29(8)59,
29(9)51,
29(12)94,
30(3)1,
30(6)32,
30(6)47,
30(6)163-1,
30(6)246,
30(8)29,
30(10)251,
31(1)28,
31(5)54,
31(9)222-1,
32(5)85,
33(9)87,
34(1)204,
34(4)19,
34(4)19-1
- uniform,
30(3)94,
30(8)19
- unlike,
25(6)311,
27(7)55,
27(7)82,
28(6)156,
29(11)328,
30(6)301,
30(8)68
- value,
25(1)29,
25(1)59,
25(6)189,
25(6)246,
25(6)257,
25(6)283,
25(8)80,
25(10)237,
27(7)273,
27(7)311,
28(3)359,
28(3)361,
28(3)363,
28(3)369,
28(6)13,
28(6)68,
28(6)90,
28(6)227,
29(6)159,
29(6)278,
29(11)328,
30(3)50,
30(3)62,
30(4)13,
30(6)23,
30(6)67,
30(6)174,
30(6)218,
30(6)246,
30(6)315,
31(9)138,
33(11)262
- where,
25(4)73,
25(6)92,
27(6)84,
27(7)82,
27(7)212,
27(7)224,
27(7)273,
28(3)231,
28(6)100,
28(7)112,
28(7)239,
29(6)61,
29(6)107,
29(6)135,
29(6)186,
29(6)349,
29(6)349-1,
29(8)59,
29(8)74,
29(11)51,
29(11)61,
29(11)110,
29(11)219,
29(11)286,
29(11)297,
30(3)1,
30(3)50,
30(4)13,
30(6)56,
30(6)67,
30(6)93,
30(8)92,
30(8)189,
30(10)156,
30(11)31,
32(10)345-1,
32(10)345-4,
33(6)1