Last update: Fri Mar 2 02:06:23 MST 2018
Top |
Symbols |
Numbers |
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:1994:EHA,
author = "Barbara Chapman and Hans Zima and Piyush Mehrotra",
title = "Extending {HPF} for Advanced Data-Parallel
Applications",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "59--70",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
DOI = "https://doi.org/10.1109/M-PDT.1994.329803",
ISSN = "1063-6552 (print), 1558-1861 (electronic)",
ISSN-L = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/ieeepardisttech.bib",
abstract = "High Performance Fortran can support regular numerical
algorithms, but it cannot adequately express advanced
applications such as particle-in-sell codes or
unstructured mesh solvers. This article addresses this
problem and outlines possible development paths.",
acknowledgement = ack-nhfb,
affiliation = "Univ of Vienna",
classification = "722.4; 723.1; 723.1.1; 723.2; 921.6; C6110P
(Parallel programming); C6140D (High level languages)",
corpsource = "Wien Univ., Austria",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "advanced data-parallel; Advanced data-parallel
applications; Algorithms; applications; Codes
(symbols); component; Component distribution; Computer
architecture; Data processing; Data structures; Derived
types; derived types; direct; Direct distribution;
distribution; dynamic; Dynamic partitioners; FORTRAN;
Fortran (programming language); Functionality;
functionality; general block distributions; General
block distributions; High Performance Fortran;
high-level language interface; High-level language
interface; HPF/sup +/; INDEPENDENT loops; indirect
distributions; Indirect distributions; Language
constructs; loop; Loop reductions; Multiprogramming;
numerical algorithms; Numerical algorithms; parallel
languages; Parallel processing systems;
particle-in-cell codes; Particle-in-cell codes;
partitioners; Processor subsets; processor subsets;
Processor views; processor views; Program processors;
reductions; unstructured mesh solvers; Unstructured
mesh solvers; User-defined distribution functions;
user-defined distribution functions; Work distribution
specification; work distribution specification",
thesaurus = "FORTRAN; Parallel languages",
treatment = "P Practical",
}
Related entries
- advanced,
3(2)14,
4(1)6,
4(3)7
- algorithm,
1(3)12,
1(3)51,
1(3)62,
1(3)81,
1(3)83,
1(4)23,
2(1)9,
2(1)51,
2(1)64,
2(2)17,
2(2)30,
2(2)37,
2(2)62,
2(3)27,
2(3)37,
2(4)32,
2(4)49,
2(4)61,
2(4)73,
3(1)4,
3(1)25,
3(1)61,
3(1)75,
3(2)40,
3(3)63,
3(4)3,
4(1)25,
4(2)15,
4(2)41,
4(2)49,
4(2)63,
4(3)15,
4(3)45,
4(4)36,
4(4)50
- application,
1(1)25,
1(2)21,
1(2)62,
1(3)62,
1(3)83,
1(3)85,
1(4)12,
1(4)16,
2(2)17,
2(2)37,
2(2)50,
2(2)57,
2(2)62,
2(3)8,
2(3)10,
2(3)16,
2(4)9,
2(4)32,
2(4)61,
3(1)37,
3(1)61,
3(2)2,
3(2)22,
3(2)29,
3(2)40,
3(2)52,
3(3)63,
3(4)3,
3(4)21,
3(4)34,
4(1)6,
4(1)9,
4(1)57,
4(2)15,
4(2)41,
4(2)89,
4(3)15,
4(4)8,
4(4)12,
4(4)36
- architecture,
1(1)6,
1(1)9,
1(2)49,
1(2)62,
1(2)73,
1(3)12,
1(3)81,
2(1)9,
2(1)32,
2(1)51,
2(2)17,
2(2)30,
2(2)37,
2(2)57,
2(3)7,
2(3)8,
2(3)13,
2(3)48,
2(4)73,
3(1)37,
3(1)51,
3(1)61,
3(1)75,
3(2)4,
3(3)4,
3(3)20,
3(3)33,
3(3)63,
3(4)14,
3(4)34,
3(4)61,
3(4)72,
4(1)25,
4(1)74,
4(2)15,
4(2)26,
4(2)63,
4(3)12,
4(3)15,
4(3)25,
4(3)45,
4(4)8,
4(4)10,
4(4)23,
4(4)36,
4(4)50
- article,
2(3)27,
4(1)3,
4(2)3,
4(3)4,
4(4)11
- C6110P,
1(2)62,
1(3)22,
1(3)51,
1(3)85,
1(4)23,
1(4)32,
2(1)9,
2(1)26,
2(1)32,
2(1)40,
2(1)64,
2(2)8,
2(2)17,
2(2)30,
2(2)50,
2(3)5,
2(3)8,
2(3)16,
2(3)27,
2(3)37,
2(3)48,
2(3)71,
2(3)72,
2(3)73,
2(3)76,
2(4)20,
2(4)73,
3(1)4,
3(1)12,
3(1)25,
3(1)37,
3(1)75,
3(2)52,
3(4)3,
3(4)21,
3(4)44,
3(4)72,
4(1)57,
4(2)15,
4(2)26,
4(2)63,
4(2)89,
4(3)15,
4(3)36,
4(4)36,
4(4)50
- C6140D,
1(1)25,
1(2)21,
1(2)49,
1(3)22,
2(1)32,
2(1)64,
2(3)16,
2(3)27,
2(3)48,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
3(1)4,
3(1)12,
4(1)57,
4(3)36
- code,
1(2)73,
1(4)58,
2(1)64,
2(3)13,
2(3)37,
2(3)48,
2(3)73,
2(3)76,
2(4)9,
3(1)4,
3(1)12,
3(1)25,
3(1)37,
4(2)41,
4(2)89,
4(3)15
- component,
1(2)3,
1(2)16,
3(1)37
- construct,
1(3)22,
2(1)32,
4(3)36
- Data-Parallel,
2(3)48,
3(1)12
- data-parallel,
2(2)50,
2(3)16,
2(3)48,
2(3)76,
3(1)12
- development,
1(1)17,
1(3)22,
1(3)85,
1(4)23,
2(2)5,
2(3)48,
2(4)9,
2(4)32,
3(1)37,
3(2)22,
3(2)52,
4(2)63,
4(3)7,
4(3)15
- distribution,
1(2)21,
2(2)8,
2(3)74,
2(3)76,
3(1)12
- dynamic,
1(2)33,
2(4)61,
3(1)61,
3(2)52,
3(3)4,
3(4)61,
4(2)49,
4(3)15,
4(3)25
- FORTRAN,
1(1)25,
2(3)16,
2(3)27,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
3(1)4,
3(1)12,
4(1)57
- Fortran,
1(1)25,
2(1)26,
2(3)13,
2(3)16,
2(3)27,
2(3)37,
2(3)48,
2(3)71,
2(3)72,
2(3)73,
2(3)74,
2(3)75,
2(3)76,
3(1)4,
3(1)12,
4(1)57
- function,
3(2)52
- general,
1(1)52,
2(3)5,
2(3)8,
2(3)10,
3(2)22
- high,
1(1)25,
1(2)21,
1(2)33,
1(2)49,
1(3)22,
2(1)32,
2(1)64,
2(2)5,
2(3)7,
2(3)13,
2(3)16,
2(3)27,
2(3)37,
2(3)48,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
2(4)20,
3(1)4,
3(1)12,
3(2)29,
3(2)40,
3(3)33,
3(4)14,
4(1)57,
4(2)41,
4(2)49,
4(2)63,
4(3)7,
4(3)36,
4(4)12,
4(4)36
- HPF,
2(3)16,
2(3)72,
2(3)73,
2(3)75,
2(3)76,
3(1)12,
4(1)57
- interface,
1(2)21,
1(4)16,
2(4)20,
3(1)4,
3(1)37,
3(1)51,
3(2)4,
3(2)14,
3(2)22,
3(2)29,
3(2)40,
3(3)20,
3(3)33,
3(4)61,
4(1)6,
4(1)9,
4(1)74,
4(2)41,
4(2)63,
4(4)12
- language,
1(1)6,
1(1)25,
1(2)3,
1(2)21,
1(2)49,
1(3)22,
2(1)32,
2(1)64,
2(2)37,
2(3)13,
2(3)16,
2(3)27,
2(3)37,
2(3)48,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
2(4)9,
3(1)4,
3(1)12,
3(1)37,
3(1)75,
3(2)52,
3(3)50,
3(4)14,
4(1)6,
4(1)57,
4(2)26,
4(2)49,
4(3)36
- level,
1(1)25,
1(2)21,
1(2)49,
1(3)22,
2(1)32,
2(1)64,
2(3)16,
2(3)27,
2(3)48,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
2(4)20,
3(1)4,
3(1)12,
3(3)4,
3(4)14,
3(4)34,
4(1)57,
4(2)49,
4(2)89,
4(3)36
- loop,
2(3)71,
3(1)61
- mesh,
1(1)9,
2(1)26,
4(3)15,
4(3)25
- multiprogramming,
2(3)16,
2(3)27,
2(3)37,
2(3)48,
3(1)25,
3(1)51,
4(2)41
- numerical,
1(1)43,
1(4)12,
2(3)37,
3(4)12,
4(3)36
- Parallel, Data-,
2(3)48,
3(1)12
- parallel, data-,
2(2)50,
2(3)16,
2(3)48,
2(3)76,
3(1)12
- parallel;, data-,
2(2)50,
2(3)48
- path,
2(1)40,
3(1)61
- problem,
1(2)21,
1(4)23,
1(4)72,
2(3)5,
3(1)12,
4(2)15,
4(2)26,
4(2)49,
4(2)89,
4(3)15,
4(3)36,
4(4)36
- processor,
1(1)25,
1(2)21,
1(2)49,
1(2)73,
1(3)51,
1(4)23,
2(1)32,
2(1)64,
2(2)30,
2(2)37,
2(2)62,
2(3)8,
2(3)16,
2(3)37,
2(3)71,
2(3)72,
2(3)73,
2(3)74,
2(3)75,
2(3)76,
2(4)20,
2(4)49,
3(1)12,
3(1)25,
3(2)40,
4(1)9,
4(1)57,
4(2)26,
4(2)49,
4(4)23,
4(4)36,
4(4)50
- reduction,
2(4)20,
2(4)73
- solver,
4(3)36
- specification,
1(2)3,
2(3)72,
2(4)9,
3(2)52,
3(3)50
- structure,
1(4)58,
2(1)32,
2(2)8,
2(3)13,
2(3)37,
2(3)48,
2(4)32,
3(1)12,
3(1)75,
3(2)52,
3(4)12,
3(4)21,
4(2)15,
4(3)36
- such,
2(4)73,
3(1)12
- support,
1(2)21,
1(2)33,
1(2)49,
1(2)62,
1(3)85,
1(4)16,
2(1)40,
2(2)50,
2(3)27,
2(3)48,
2(3)71,
2(3)73,
2(4)9,
2(4)73,
3(1)12,
3(1)25,
3(1)37,
3(1)75,
3(2)22,
3(2)40,
3(2)52,
3(4)21,
3(4)44,
3(4)72,
4(3)36
- symbols,
2(3)13,
2(3)37,
2(3)48,
3(1)4,
3(1)12,
3(1)25,
3(1)37,
4(2)41,
4(3)15
- type,
4(3)36
- unstructured,
3(3)63
- view,
1(3)71,
3(1)84
- work,
2(2)8,
2(4)5