Entry Brailsford:EPODD-2-1-25 from epodd.bib
Last update: Fri Jan 5 02:09:17 MST 2018
Top |
Symbols |
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{Brailsford:EPODD-2-1-25,
author = "D. F. Brailsford and D. R. Evans",
title = "Parallel Processing in Document Formatting: An
Experiment Using {PIC}",
journal = j-EPODD,
volume = "2",
number = "1",
pages = "25--46",
month = apr,
year = "1989",
CODEN = "EPODEU",
ISSN = "0894-3982",
bibsource = "http://www.math.utah.edu/pub/tex/bib/epodd.bib",
abstract = "The manipulation of text and graphics within a
computer provides opportunities for the exploitation of
parallel processing. It is straightforward to identify
blocks of material such as complete diagrams or
paragraphs of text which can be processed in parallel
and which have modest requirements for synchronization
and communication between the blocks. The features of a
problem which lead to an elegant and efficient
application of parallelism are identified, including
good locality of reference, a small `state vector' of
shared global variables and a clear relationship
between the material on the page and the `cost' of
processing it. This last-named attribute enables a
problem to be partitioned among multiple processors by
a static compile-time analysis rather than relying on
costly run-time allocation strategies. The {\PIC}
program for line diagrams has been modified to allow
for such a static allocation and to permit
synchronization and rendezvous between multiple
invocations of the program. The aim of this was to
investigate whether worthwhile gains in performance
would result from subdividing a diagram drawn with
{\PIC} and then processing the various portions in
parallel. A series of benchmark timings is presented
which show the degree of overlap obtainable in
processing separate parts of a diagram together with
the inherent limits to parallelism imposed by the
`atomic' entities in {\PIC} and the inevitable
communication overheads between the parallel processes.
The design features of the {\PIC} language are
identified which made it suitable for these researches
and we are able to draw certain general conclusions
about desirable properties of text and graphic entities
which are to be processed in parallel. This in turn
enables us to identify design features of the
underlying software which will facilitate parallel
processing.",
keywords = "Document processing, Parallel processing, {\PIC},
Benchmarking",
}
Related entries
- able,
5(4)163,
6(3)207
- aim,
2(4)231,
4(2)109,
4(4)205,
5(2)55,
6(3)241,
7(3)179
- allocation,
2(3)157
- allow,
2(2)101,
2(4)231,
4(1)3,
5(3)131,
6(2)93,
6(3)145,
6(3)159,
6(3)249,
6(4)315
- analysis,
1(2)79,
4(2)63,
5(1)1,
6(3)261,
6(4)397,
6(4)435,
6(4)457,
7(4)251,
8(2)207
- application,
0(0)13,
1(2)97,
2(4)231,
3(4)207,
4(1)3,
4(3)151,
4(4)219,
5(3)105,
5(3)143,
6(2)93,
6(3)117,
6(3)207,
6(4)327,
6(4)361,
6(4)397,
6(4)469,
6(4)495,
7(1)3,
7(2)55,
7(2)75,
7(3)179,
8(1)31,
8(2)51,
8(2)259
- attribute,
6(3)249,
6(4)361
- been,
0(0)13,
1(1)19,
1(2)79,
2(3)169,
3(2)105,
3(3)141,
3(4)207,
4(4)205,
5(1)19,
5(2)63,
5(3)131,
6(1)35,
6(2)93,
6(3)115,
6(3)231,
6(4)385,
6(4)457,
6(4)481,
7(1)3,
7(2)75,
7(3)117,
7(3)147,
7(3)179,
7(4)197
- block,
6(4)397
- Brailsford, D. F.,
0(0)1,
0(0)4,
0(0)13
- certain,
2(4)231,
6(3)241,
6(4)373,
6(4)397
- clear,
5(3)143
- communication,
4(4)185,
5(2)63,
5(2)73,
5(3)131,
6(1)3
- complete,
1(1)3,
3(3)155,
6(4)457,
7(4)197
- computer,
0(0)13,
1(1)55,
1(2)117,
2(3)143,
2(4)231,
3(1)47,
4(3)151,
4(4)205,
5(2)63,
5(2)79,
5(2)91,
6(1)3,
6(3)115,
6(4)315,
7(1)3,
7(4)197
- conclusions,
1(2)117
- cost,
2(3)143,
7(3)117
- degree,
4(4)185,
5(2)55
- design,
1(1)19,
2(4)193,
2(4)211,
3(1)29,
3(2)65,
3(2)93,
3(3)155,
3(4)207,
3(4)227,
4(3)151,
5(1)49,
5(2)91,
6(1)3,
6(1)35,
6(2)67,
6(3)115,
6(3)133,
6(3)145,
6(3)231,
6(3)241,
6(3)261,
6(3)283,
6(3)289,
6(4)339,
7(1)35,
7(2)75,
7(2)89
- desirable,
6(3)207
- draw,
6(3)231,
6(4)315
- efficient,
6(3)159,
6(3)171,
6(4)457,
6(4)469,
6(4)495
- enable,
4(3)151,
5(3)131,
6(4)481
- entity,
7(1)35
- experiment,
1(1)55,
6(3)231,
6(3)241,
6(4)413
- exploitation,
0(0)13
- facilitate,
1(2)79,
4(2)63,
5(1)1,
7(3)179
- feature,
2(1)47,
2(3)157,
2(4)193,
4(1)27,
5(3)131,
6(3)117,
6(3)249,
6(4)423,
7(2)55,
7(3)147,
7(4)251
- formatting,
1(1)3,
1(1)55,
2(3)119,
3(1)3,
5(1)19,
5(3)143,
5(4)163,
6(4)315,
6(4)327,
6(4)423
- gain,
1(1)19,
1(1)55,
4(1)3
- general,
2(4)179,
2(4)231,
5(3)105,
6(1)23,
6(3)171,
7(1)35,
7(3)117,
7(3)147,
7(4)251
- global,
4(2)87,
6(3)115
- good,
3(4)179,
3(4)207,
4(4)185,
6(2)67,
6(3)171,
6(3)183,
6(3)207,
7(3)163
- graphic,
1(2)79,
2(2)101,
2(3)157,
3(3)155,
5(2)63,
6(1)35,
6(3)231,
6(3)241
- has,
0(0)13,
1(1)19,
1(1)55,
2(1)47,
2(2)101,
2(4)179,
3(1)29,
3(2)105,
3(3)155,
3(4)207,
4(3)151,
4(4)205,
5(2)55,
5(2)63,
5(2)73,
5(3)131,
5(4)163,
5(4)209,
6(1)3,
6(1)35,
6(3)115,
6(3)283,
6(3)289,
6(4)385,
6(4)481,
7(1)3,
7(1)35,
7(2)75,
7(3)117,
7(3)147,
7(3)179,
7(4)197
- have,
0(0)13,
1(1)19,
1(1)55,
1(2)79,
2(1)47,
2(3)169,
2(4)193,
2(4)211,
3(1)47,
3(2)99,
3(2)105,
3(3)141,
3(4)227,
4(3)151,
4(4)205,
5(1)19,
5(3)143,
6(1)3,
6(2)67,
6(2)93,
6(3)115,
6(3)117,
6(3)171,
6(3)231,
6(3)283,
6(4)327,
6(4)397,
6(4)457,
7(3)117,
7(3)147
- identified,
1(1)19,
5(1)1,
5(4)163
- identify,
2(4)179,
5(2)91
- including,
6(1)35
- inherent,
1(2)105,
3(3)155
- investigate,
4(4)205,
5(1)19
- language,
1(1)3,
1(1)55,
1(2)79,
1(2)117,
2(1)3,
2(2)65,
2(3)119,
2(3)157,
2(4)179,
3(1)3,
3(2)93,
3(3)125,
3(3)141,
4(1)3,
4(1)27,
5(3)105,
5(4)163,
6(2)93,
6(4)315,
6(4)339,
6(4)385,
7(3)163,
7(4)197,
8(2)125
- limits,
2(3)143,
6(4)435
- line,
1(1)3,
1(2)79,
3(2)99,
4(4)185,
5(4)163,
6(3)249,
7(1)51,
7(3)147
- made,
3(1)47,
4(3)125,
6(1)3,
6(3)115,
6(3)231,
7(3)147
- manipulation,
1(1)19,
2(3)157,
4(3)125,
5(1)19,
5(3)143,
6(4)313,
7(2)55,
7(4)217,
8(2)49
- material,
1(1)19,
2(1)3,
2(4)231,
5(2)63,
6(3)241,
6(4)339,
6(4)481
- modified,
2(4)231,
5(4)163,
6(3)231
- multiple,
1(1)3,
2(4)193,
6(3)115,
6(3)145,
6(4)349
- opportunity,
1(2)97,
4(4)205
- page,
1(1)3,
1(1)55,
1(2)79,
6(1)23
- paragraph,
2(3)119,
2(4)179,
3(3)125
- parallel,
1(2)97,
4(4)185,
6(4)315
- parallelism,
1(2)97,
4(4)185
- part,
3(1)3,
3(3)125,
5(2)63,
6(3)261,
6(4)397,
6(4)423,
7(2)89,
7(4)217,
7(4)251
- partitioned,
2(4)211
- performance,
6(3)241
- permit,
1(1)19,
6(3)219,
7(3)147
- portion,
3(2)105,
6(3)289,
6(4)315,
6(4)447
- presented,
1(2)105,
3(1)3,
3(4)227,
4(4)219,
6(1)3,
6(3)115,
6(3)171,
6(3)183,
6(3)213,
6(3)249,
6(4)397,
7(1)35,
7(4)197,
7(4)217,
7(4)251
- problem,
0(0)13,
1(1)19,
2(2)65,
2(2)101,
2(4)231,
3(1)29,
4(3)125,
4(4)219,
5(4)209,
6(2)67,
6(3)171,
6(3)207,
6(4)327,
6(4)457,
7(4)197,
8(4)343
- process,
1(1)55,
1(2)97,
1(2)105,
3(1)29,
4(2)63,
4(3)151,
5(1)1,
6(1)35,
6(4)315,
6(4)327,
6(4)423,
6(4)469,
7(4)217,
8(1)31
- processing,
1(1)3,
1(2)97,
1(2)117,
2(2)101,
2(4)193,
3(1)3,
3(2)93,
3(3)141,
4(1)3,
4(2)87,
4(2)109,
4(4)185,
5(1)19,
6(4)373,
6(4)481,
7(1)3,
7(1)51,
7(2)75
- processor,
4(4)185
- program,
1(1)3,
2(2)91,
2(3)119,
2(3)157,
3(2)65,
3(3)125,
5(3)105,
5(4)163,
6(2)93,
6(3)115,
6(3)145,
6(4)315,
6(4)361
- property,
2(4)231,
6(3)213
- provide,
1(1)19,
2(4)231,
3(4)179,
3(4)207,
5(1)1,
5(1)19,
5(3)131,
6(1)35,
6(2)93,
6(3)289,
7(3)147,
7(3)163,
7(3)179
- rather,
1(1)3,
1(1)55,
1(2)79,
2(3)143,
4(2)87,
4(2)109,
4(4)205,
6(3)159,
7(3)179
- reference,
2(4)193,
2(4)231,
3(4)179,
6(1)3,
6(1)23,
6(4)435,
6(4)469,
6(4)495,
7(3)163,
7(4)251
- relationship,
1(1)19,
1(2)79,
2(4)179,
2(4)193,
3(4)179,
4(2)87,
5(4)209,
6(3)261
- requirements,
1(1)3,
1(2)79,
3(3)141,
6(4)315,
6(4)469
- research,
1(1)19,
1(1)55,
2(3)143,
2(4)231,
3(1)47,
6(1)35,
6(3)115,
6(3)231,
6(3)241,
6(4)481
- result,
2(3)143,
2(4)231,
3(4)207,
4(1)3,
4(4)185,
6(2)67,
6(3)159,
6(3)219,
6(3)231,
6(3)241,
6(3)273,
6(4)413,
6(4)435,
7(2)55,
7(3)117,
8(2)207
- separate,
4(1)3,
6(3)159,
6(4)315,
8(1)1
- series,
2(1)3,
6(3)115
- show,
2(3)169,
6(2)93,
6(3)115,
6(3)213,
6(3)273,
6(4)385,
6(4)397,
6(4)457,
7(2)55,
7(3)163
- small,
3(3)141,
6(1)3,
6(2)67,
6(3)145,
6(3)159
- software,
1(1)55,
2(3)119,
4(2)63,
4(4)205,
6(4)481
- state,
1(2)117,
4(3)125,
6(3)115
- static,
6(3)117
- straightforward,
2(4)211,
7(1)35
- strategy,
1(2)105,
6(4)457,
6(4)495
- such,
1(1)19,
1(1)45,
1(1)55,
2(3)119,
3(1)47,
3(4)179,
4(1)43,
4(2)63,
4(3)125,
4(3)151,
4(4)205,
5(1)1,
5(1)19,
6(2)93,
6(3)115,
6(3)133,
6(3)289,
6(4)339,
6(4)361,
6(4)495,
7(2)89,
7(3)117,
7(3)179,
7(4)231,
7(4)251
- text,
1(1)55,
1(2)79,
1(2)117,
2(1)47,
2(2)101,
2(3)119,
2(3)143,
2(3)169,
2(4)231,
3(1)3,
4(3)125,
4(4)185,
4(4)219,
5(1)1,
5(1)19,
5(3)131,
5(4)163,
6(1)23,
6(1)35,
6(2)93,
6(3)117,
6(3)241,
6(3)249,
6(3)273,
6(3)283,
6(4)349,
6(4)373,
6(4)397,
6(4)413,
6(4)495
- than,
1(1)3,
1(1)55,
1(2)79,
2(1)47,
2(3)143,
2(3)157,
4(2)87,
4(2)109,
6(2)93,
6(3)159,
6(3)241,
6(4)457,
7(1)21,
7(3)179
- then,
1(1)55,
1(2)79,
2(1)3,
2(2)91,
2(3)143,
2(3)157,
2(4)231,
3(1)47,
3(3)125,
3(4)179,
3(4)207,
4(2)63,
4(2)109,
5(3)105,
6(4)397,
6(4)447,
7(1)3,
7(2)89,
7(3)163,
7(4)217,
7(4)231
- together,
4(4)219,
6(1)35,
6(3)219,
6(4)315,
6(4)339,
7(3)117
- turn,
2(3)157,
4(3)151
- underlying,
2(2)91,
5(3)143,
6(4)315,
6(4)423,
6(4)481,
7(3)147
- using,
2(3)143,
2(4)179,
3(3)155,
4(2)87,
4(2)109,
4(4)185,
4(4)205,
5(2)73,
5(3)105,
5(4)163,
5(4)209,
6(2)93,
6(3)117,
6(3)133,
6(3)249,
6(3)273,
6(4)397,
6(4)469,
6(4)481,
7(1)3,
7(3)147,
7(3)179,
7(4)197
- variable,
2(3)157,
6(3)183,
7(4)231
- various,
2(3)157,
3(3)125,
3(4)179,
4(1)3,
4(1)27,
4(3)125,
4(3)151,
4(4)219,
5(2)63,
5(2)79,
6(3)207,
6(4)315,
7(3)163,
7(3)179
- was,
1(1)55,
2(3)119,
3(1)29,
3(2)65,
3(4)179,
3(4)227,
4(4)205,
5(4)163,
6(2)93,
6(3)115,
6(3)241,
6(4)457,
7(1)21
- whether,
4(4)185,
5(2)63
- which,
0(0)13,
1(1)3,
1(1)19,
1(1)55,
1(2)79,
1(2)105,
2(1)3,
2(2)91,
2(3)119,
2(3)143,
2(3)157,
2(4)179,
2(4)231,
3(1)3,
3(2)105,
3(3)125,
3(4)227,
4(1)3,
4(1)43,
4(3)125,
4(4)185,
5(2)63,
5(2)79,
5(3)105,
5(3)131,
5(3)143,
6(1)3,
6(1)35,
6(2)67,
6(2)93,
6(3)133,
6(3)171,
6(3)183,
6(3)207,
6(3)231,
6(3)283,
6(4)315,
6(4)349,
6(4)413,
6(4)423,
6(4)447,
6(4)457,
6(4)469,
6(4)481,
7(1)35,
7(2)55,
7(3)117
- will,
1(1)55,
1(2)117,
2(3)119,
2(3)143,
2(4)231,
3(1)29,
4(2)63,
6(3)241,
6(3)283,
6(4)423,
7(3)179
- would,
1(1)55,
2(3)157,
5(2)79