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{Chapman:1993:HPF,
author = "Barbara M. Chapman and Piyush Mehrotra and Hans P.
Zima",
title = "High performance {Fortran} without templates: an
alternative model for distribution and alignment",
journal = j-SIGPLAN,
volume = "28",
number = "7",
pages = "92--101",
month = jul,
year = "1993",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:39 MST 2003",
bibsource = "http://portal.acm.org/",
abstract = "Language extensions of Fortran are being developed
which permit the user to map data structures to the
individual processors of distributed memory machines.
These languages allow a programming style in which
global data references are used. Current efforts are
focussed on designing a common basis for such
languages, the result of which is known as high
performance Fortran (HPF). One of the central debates
in the HPF effort revolves around the concept of
templates, introduced as an abstract index space to
which data could be aligned. The authors present a
model for the mapping of data which provides the
functionality of high performance Fortran distributions
without the use of templates.",
acknowledgement = ack-nhfb,
affiliation = "Dept. for Software Technol. and Parallel Syst., Vienna
Univ., Austria",
classification = "C5440 (Multiprocessor systems and techniques);
C6110P (Parallel programming); C6120 (File
organisation); C6140D (High level languages)",
confdate = "19-22 May 1993",
conflocation = "San Diego, CA, USA",
confsponsor = "ACM",
keywords = "Abstract index space; Common basis; Data structures;
Distributed memory machines; Fortran language
extensions; Global data references; High performance
Fortran; Programming style; Templates",
thesaurus = "Data structures; Distributed memory systems; FORTRAN;
Parallel programming",
}
Related entries
- aligned,
28(7)149,
29(11)171
- alignment,
27(7)200,
28(1)48,
29(11)242,
30(8)156,
32(5)183,
32(5)183-1,
32(7)37,
34(10)325
- allow,
25(4)20,
25(4)51,
25(6)66,
25(6)85-1,
25(6)272,
25(6)296,
26(6)145,
27(7)94,
27(7)116,
27(7)140,
27(7)162,
27(7)235,
27(9)238,
28(3)363,
28(6)139-1,
28(6)207-1,
28(6)290,
28(7)102,
28(7)208,
28(7)239,
29(6)73,
29(6)135,
29(6)242,
29(6)242-1,
29(8)35,
29(8)119,
29(11)25,
29(11)132-1,
29(11)263,
29(11)274,
29(11)319,
30(3)50,
30(3)94,
30(4)13,
30(6)196,
30(6)246,
30(8)1,
30(8)102,
30(8)217,
30(11)70,
30(11)79
- alternative,
25(11)80,
27(4)17,
27(7)106,
27(7)283,
27(7)341,
27(9)223,
28(6)278,
28(7)83,
28(7)239,
29(1)46,
29(6)302,
29(8)35,
29(8)94,
29(8)129,
29(11)2,
29(11)76-1,
29(11)308,
30(8)68,
31(2)35,
33(7)19
- around,
27(7)12,
28(3)97,
28(3)361,
28(6)197,
29(8)74,
33(7)51,
33(9)20,
33(9)20-1
- author,
23(1)17,
23(12)728,
25(6)112,
25(10)237,
25(12)85,
26(4)28,
26(6)145,
26(6)219,
27(1)95,
27(12)20,
27(12)61,
28(3)1,
28(3)37,
28(3)361,
28(3)365,
28(7)13,
28(7)33,
28(7)44,
28(7)54-1,
28(7)64,
28(7)83,
28(7)112,
28(7)129,
28(7)149,
28(7)187,
28(7)198,
28(7)208,
28(7)229,
28(7)239,
28(8)90,
28(10)449,
31(9)290,
32(3)32,
32(10)345,
33(2)40,
33(3)37,
33(3)57,
33(3)65,
33(9)25,
33(10)421,
33(12)32,
34(2)40,
34(4)37,
34(6)36,
34(12)35
- basis,
25(6)137,
25(6)257,
25(6)337,
25(12)37,
27(10)218,
28(3)333,
28(3)345,
28(7)169,
28(12)12,
28(12)12-1,
29(6)85,
29(11)297,
30(3)23,
30(6)233,
30(8)102,
31(12)52
- being,
27(7)32,
27(9)274,
28(3)333,
28(6)1,
29(6)147,
29(6)186,
30(3)111,
30(3)119,
30(6)67,
30(6)205,
30(6)291,
30(8)179,
30(11)7
- C5440,
26(6)145,
28(7)1,
28(7)54-1,
28(7)187,
28(7)229,
29(9)22,
29(11)12,
29(11)25,
29(11)38,
29(11)51,
29(11)61,
29(11)196,
29(11)219,
29(11)242,
29(11)274,
29(11)286,
29(11)297,
29(11)308,
29(11)328,
29(12)87,
30(6)196,
30(6)205,
30(6)258,
30(8)166,
30(8)199
- C6110P,
28(3)1,
28(3)353,
28(6)68,
28(6)100,
28(6)112,
28(6)126,
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)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
- central,
29(8)22,
30(6)56
- Chapman, Barbara M.,
28(1)72
- common,
26(8)60,
27(4)27,
27(7)55,
27(7)175,
27(7)188-1,
27(9)262,
28(3)231,
28(3)299,
28(3)353,
28(6)147,
28(6)197,
28(7)44,
28(8)19,
29(6)1,
29(6)49,
29(6)196,
29(11)132-1,
30(3)35,
30(6)315,
31(12)52,
33(2)18,
33(2)18-1,
33(9)103
- concept,
25(1)52,
25(4)20,
25(4)59,
25(6)246,
25(7)11,
26(10)11,
27(7)12,
27(10)146,
27(10)414,
27(12)20,
28(3)1,
28(3)149,
28(3)345,
28(3)347,
28(3)355,
29(3)18,
29(4)31,
29(4)58,
29(6)107,
29(9)81,
29(12)48,
30(6)47,
33(2)48,
33(7)1,
34(10)57
- could,
25(6)78,
25(6)92,
28(3)69,
28(3)299,
28(3)355,
28(6)139-1,
30(3)50,
30(4)13,
30(6)103,
33(1)30,
33(2)34,
33(6)27,
33(6)27,
33(11)252
- current,
25(4)20,
25(6)102,
27(4)51,
27(7)1,
27(7)32,
27(7)44,
27(7)162,
27(7)331,
27(12)29,
28(3)271,
28(3)365,
28(6)227,
28(7)102,
28(7)239,
29(6)186,
29(6)278,
29(8)35,
29(11)2,
29(11)110,
29(11)308,
30(6)218,
33(11)252
- debates,
31(3)5,
31(3)6,
31(3)8-1
- designing,
28(3)231,
29(11)51,
29(11)145,
32(12)193
- developed,
25(6)137,
28(3)1,
28(3)177,
28(3)345,
28(3)355,
28(3)357,
28(6)1,
28(6)26,
28(6)156,
28(6)237,
28(6)278,
28(7)218,
28(8)90,
29(6)186,
29(8)101,
29(11)12,
29(11)196,
30(3)119,
30(6)205,
30(6)270,
30(8)166,
30(8)179,
30(11)70,
30(11)99,
33(7)43,
33(7)59
- distribution,
25(6)311,
26(11)212,
27(7)200,
27(9)285,
28(1)82,
28(3)177,
28(7)149,
28(10)162,
29(4)58,
29(10)229,
29(11)12,
29(11)252,
30(3)103,
30(8)1,
30(8)19,
30(8)102,
32(5)159,
32(5)334,
33(11)205
- effort,
6(4)138,
28(2)21,
28(3)97,
28(3)177,
28(3)299,
28(3)345,
28(6)177,
28(7)208,
28(7)229,
29(10)414,
30(8)179,
30(11)146-1,
32(4)16,
33(12)1
- extension,
25(6)296,
25(7)28,
26(4)2,
26(12)120,
27(6)64,
28(2)41,
28(2)61,
28(3)347,
28(3)349,
28(3)353,
28(3)355,
28(6)156,
28(6)227,
29(2)39,
29(2)39-1,
29(7)61,
29(12)18,
30(2)12,
30(2)12-1,
30(5)43,
30(5)43,
30(11)79,
31(1)36,
32(3)50,
32(3)50-1,
32(11)34,
33(10)166,
34(2)32-1
- Fortran,
25(1)52,
25(6)257,
26(2)83,
26(6)145,
26(6)145-1,
27(4)11,
27(7)94,
27(7)200,
28(1)1,
28(1)72,
28(3)361,
28(6)278,
28(6)300,
28(7)13,
28(7)33,
28(7)149,
29(6)107,
29(7)54,
29(11)196,
29(12)31,
30(4)61,
30(6)79-1,
30(6)218,
30(7)5,
30(8)58,
30(8)102,
30(8)112,
30(8)134,
31(4)20,
31(4)20-1,
32(3)57,
32(7)13,
33(3)57,
33(8)34,
34(12)24,
34(12)24-1
- functionality,
27(7)1,
28(3)69,
28(7)33,
29(6)337,
29(6)337-1,
29(11)38
- 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)126,
28(6)268,
28(6)268-1,
28(6)290,
28(7)54-1,
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
- HPF,
29(11)196,
32(7)100,
33(3)57,
34(12)24
- index,
27(7)152,
28(6)112,
28(10)448,
28(10)449,
29(9)68,
30(8)102,
31(9)290,
32(10)345,
32(10)346,
33(10)421,
33(10)422,
33(12)34
- individual,
25(6)40,
27(7)200,
27(7)311,
28(3)177,
28(3)299,
28(6)126,
28(7)187,
29(6)13,
29(12)94,
30(8)179
- introduced,
27(7)152,
27(9)238,
28(6)248,
30(3)62,
30(8)48
- known,
24(3)34,
25(1)59,
27(7)224,
28(6)278,
29(6)61,
30(6)56,
30(8)19,
30(8)123,
33(7)35
- map,
25(4)73,
25(6)283,
29(10)301,
29(10)301,
29(11)171,
30(6)79-1,
33(7)19
- mapping,
26(7)21,
27(7)1,
27(7)175,
28(1)72,
29(10)176,
29(11)171,
30(3)62,
30(6)79-1,
30(6)139,
30(6)205,
30(8)134,
30(11)60,
32(5)171,
32(7)168,
33(7)19,
33(11)24
- Mehrotra, Piyush,
28(1)72,
30(10)453
- one,
25(4)59,
25(6)85-1,
25(6)296,
25(8)80,
26(6)80,
26(6)80-1,
27(7)1,
27(7)12,
27(7)82,
27(7)212,
27(7)283,
27(9)262,
27(12)61,
28(2)21,
28(3)69,
28(3)97,
28(3)201,
28(3)333,
28(3)345,
28(3)359,
28(3)363,
28(6)26,
28(6)156,
28(7)13,
28(7)23,
28(7)44,
28(11)2,
29(6)97,
29(6)171,
29(6)186,
29(6)278,
29(8)59,
29(8)94,
29(8)101,
29(11)242,
29(11)286,
29(11)319,
30(2)25,
30(3)35,
30(6)23,
30(6)93,
30(6)130,
30(6)139,
30(6)196,
30(6)246,
30(6)301,
30(6)315,
30(8)58,
30(8)189,
30(11)31,
32(4)27,
32(5)215,
32(10)162,
33(7)51,
33(8)23,
33(11)252
- permit,
27(7)1,
27(7)55,
28(3)363,
28(6)217,
29(6)302,
29(11)2,
29(11)110,
29(11)297
- reference,
25(6)53,
25(6)66,
25(6)197,
26(9)178,
27(2)88,
27(7)152,
27(7)249,
27(8)107,
28(4)49,
28(4)49-1,
28(6)68,
28(6)177,
28(6)187,
28(6)197,
28(7)249,
28(12)169,
29(4)31,
29(4)58,
29(6)186,
29(6)206,
29(6)290,
29(9)38,
29(9)149,
29(10)272,
29(11)297,
29(11)319,
30(8)39,
30(11)125,
32(6)34,
32(8)217,
33(7)11,
33(11)12,
33(11)240,
34(3)57
- style,
25(2)7,
25(5)95,
25(6)1,
25(6)189,
25(11)75,
26(1)14,
26(2)41,
27(7)94,
28(3)343,
28(3)361,
28(6)197,
28(6)237,
28(7)169,
28(7)198,
29(6)1,
29(6)171,
29(6)206,
29(8)74,
29(9)91,
30(3)13,
30(3)83,
31(12)73,
34(1)337,
34(9)18
- template,
25(6)283,
27(12)47,
27(12)47-1,
28(6)156,
28(7)149,
31(4)4,
31(4)4-1,
34(6)76
- Zima, Hans P.,
28(1)72