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{Mraz:1994:RVP,
author = "Ronald Mraz",
title = "Reducing the Variance of Point-to-Point Transfers for
Parallel Real-Time Programs",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "20--31",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
DOI = "https://doi.org/10.1109/88.345963",
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 = "Changing how the operating system handles interrupt
processing and scheduling can greatly reduce the
difference between worst-case and average-case message
latencies, thus increasing a program's performance.",
acknowledgement = ack-nhfb,
affiliation = "IBM T. J. Watson Research Cent",
classification = "722.2; 722.3; 722.4; 723.1; 723.2; C6110P (Parallel
programming); C6150J (Operating systems); C6150N
(Distributed systems software)",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "average-case message latency; communication mechanism;
Computer networks; Computer operating systems; Computer
systems programming; context-switching; cpu; Data
transfer; Dispatcher synchronization; fine-grain
parallel programs; High priority communication;
interconnected CPUs; interrupt; Interrupt level;
interrupts; Latency; low-latency; Message passing
variance; operating systems (computers); optimized
operating systems; parallel; Parallel processing
systems; Parallel programs; parallel real-time;
Performance; Point to point transfer; point-to-point
message transfers; Process priority; processing;
processor scheduling; program performance; programming;
programs; Real time systems; real-time systems;
Response time (computer systems); Scheduling;
scheduling; software performance evaluation; sustained
processor use; Synchronization; tuned operating
systems; User interfaces; user-space; variance
reduction; worst-case message latency",
treatment = "P Practical",
}
Related entries
- 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)59,
2(3)71,
2(3)72,
2(3)73,
2(3)76,
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
- C6150J,
1(1)6,
1(2)3,
2(2)62,
3(2)22,
3(3)4,
3(4)34,
4(2)41
- C6150N,
1(2)62,
1(3)62,
1(3)71,
1(3)85,
1(4)41,
2(1)26,
2(1)64,
2(2)30,
2(2)50,
2(2)57,
2(2)62,
2(3)27,
2(4)32,
2(4)49,
2(4)61,
2(4)73,
3(1)25,
3(1)61,
3(1)75,
3(2)14,
3(2)22,
3(2)52,
3(4)12,
3(4)21,
3(4)44,
3(4)61,
4(1)25,
4(1)57,
4(2)15,
4(2)41,
4(2)89,
4(3)7,
4(3)15,
4(3)25,
4(3)45,
4(4)12
- changing,
1(4)12
- communication,
1(2)3,
1(2)49,
1(2)62,
1(4)41,
1(4)72,
2(1)26,
2(2)37,
2(2)57,
2(4)32,
2(4)73,
3(1)4,
3(1)25,
3(1)61,
3(2)4,
3(2)14,
3(2)22,
3(2)29,
3(3)20,
3(4)21,
3(4)72,
4(1)9,
4(3)45,
4(4)8,
4(4)12,
4(4)65
- dispatcher,
2(4)49,
4(3)25
- evaluation,
1(2)33,
1(2)73,
1(3)12,
1(3)33,
1(3)51,
2(1)9,
2(2)5,
2(2)37,
2(2)57,
2(2)62,
2(3)37,
3(1)25,
3(1)51,
3(3)20,
3(4)14,
3(4)21,
3(4)44,
3(4)61,
3(4)72,
4(1)9,
4(1)25,
4(1)43,
4(1)57,
4(1)74,
4(2)26,
4(3)12,
4(3)15,
4(3)25,
4(3)36,
4(3)45,
4(4)12,
4(4)36
- 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)59,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
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
- how,
2(1)9,
2(2)37,
4(3)25,
4(3)60
- interface,
1(2)21,
1(4)16,
2(3)59,
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
- latency,
2(2)57,
4(4)12,
4(4)50
- 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)59,
2(3)71,
2(3)72,
2(3)74,
2(3)75,
2(3)76,
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
- low-latency,
3(3)33
- mechanism,
1(2)3,
1(2)21
- message,
1(2)21,
1(2)62,
1(4)32,
2(2)17,
2(2)50,
2(2)62,
3(1)4,
3(1)25,
3(1)37,
3(1)61,
3(4)21,
4(1)9,
4(2)89,
4(4)4,
4(4)12,
4(4)36
- operating,
1(1)6,
1(2)3,
1(2)21,
1(3)7,
1(3)84,
2(1)26,
2(1)40,
2(2)37,
2(2)62,
2(3)8,
2(3)16,
2(4)32,
3(2)22,
3(3)4,
3(4)34,
4(2)41
- optimized,
2(3)73
- passing,
1(2)62,
2(2)17,
2(2)50,
2(2)62,
3(1)4,
3(1)25,
3(1)37,
3(1)61,
3(4)21,
4(1)9,
4(2)89,
4(4)12,
4(4)36
- point,
4(4)65
- point-to-point,
4(1)9
- priority,
2(4)49
- process,
1(3)85,
2(4)73,
3(1)61,
3(2)52,
4(3)25,
4(4)50
- 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)59,
2(3)71,
2(3)72,
2(3)73,
2(3)74,
2(3)75,
2(3)76,
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
- real,
1(2)62,
1(3)33,
2(4)9,
2(4)32,
2(4)49,
2(4)61,
3(2)4,
3(2)40,
4(2)49,
4(4)12
- Real-Time,
2(4)8,
2(4)49,
2(4)61,
3(2)40
- real-time,
1(3)84,
2(4)9,
2(4)32,
2(4)49,
2(4)61,
3(2)4,
3(2)40,
4(2)49
- reduce,
2(2)30
- reduction,
2(3)59,
2(4)73
- Response,
2(4)9
- scheduling,
1(2)62,
1(3)81,
2(1)40,
2(1)64,
2(3)27,
2(4)32,
2(4)49,
3(2)29,
3(3)4,
4(2)41
- synchronization,
2(1)51,
2(4)32,
3(2)52,
4(2)89,
4(3)45,
4(4)12,
4(4)23,
4(4)36
- time,
1(2)62,
1(3)33,
2(1)64,
2(2)5,
2(2)17,
2(2)37,
2(2)62,
2(4)9,
2(4)32,
2(4)49,
2(4)61,
3(1)25,
3(2)4,
3(2)40,
3(2)64,
4(2)49,
4(4)12,
4(4)23,
4(4)36
- Time, Real-,
2(4)8,
2(4)49,
2(4)61,
3(2)40
- time, real-,
1(3)84,
2(4)9,
2(4)32,
2(4)49,
2(4)61,
3(2)4,
3(2)40,
4(2)49
- time;, real-,
2(4)9,
3(2)40
- transfer,
2(4)61,
2(4)73,
3(2)29,
3(3)20
- use,
2(2)37,
2(2)62,
2(3)27,
2(3)37,
2(3)48,
4(4)8
- user,
1(2)21,
1(4)16,
3(2)29,
3(4)44,
4(1)84,
4(2)41,
4(2)63,
4(2)89,
4(4)8,
4(4)65