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{Choi:1996:TCD,
author = "Lynn Choi and Hock-Beng Lim and Pen-Chung Yew",
title = "Techniques for Compiler-Directed Cache Coherence",
journal = j-IEEE-PAR-DIST-TECH,
volume = "4",
number = "4",
pages = "23--34",
month = "Winter",
year = "1996",
CODEN = "IPDTEX",
DOI = "https://doi.org/10.1109/88.544434",
ISSN = "1063-6552 (print), 1558-1861 (electronic)",
ISSN-L = "1063-6552",
bibdate = "Mon Jun 7 07:52:29 MDT 1999",
bibsource = "Compendex database;
http://www.math.utah.edu/pub/tex/bib/ieeepardisttech.bib",
URL = "http://dlib.computer.org/pd/books/pd1996/pdf/p4023.pdf;
http://www.computer.org/concurrency/pd1996/p4023abs.htm",
acknowledgement = ack-nhfb,
affiliation = "Intel Corp",
affiliationaddress = "CA, USA",
classification = "722.1; 722.2; 722.4; 723.1; 723.5; C5220P (Parallel
architecture); C5320G (Semiconductor storage); C5440
(Multiprocessing systems); C6120 (File organisation);
C6150C (Compilers, interpreters and other processors)",
corpsource = "Intel Corp., Santa Clara, CA, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "art software; Barrier synchronization; Buffer storage;
Cache miss; cache storage; caches; compiler directed
cache coherence; Compiler directed coherence; compiler
directed techniques; Computer simulation; Execution
time; hardware compiler directed techniques; hardware
directory schemes; large scale; large scale shared
memory; memory architecture; Microprocessor chips;
multiprocessor performance; multiprocessors; optimising
compilers; parallel architectures; Parallel processing
systems; Phase Invalidation scheme; private; Program
compilers; Program processors; remote shared data;
shared memory systems; Spatial locality; Stale
references; state of the; Synchronization; Temporal
locality; Two; Two phase invalidation (TPI)",
treatment = "P Practical",
}
Related entries
- 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(3)59,
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)36,
4(4)50
- art,
4(1)6
- barrier,
2(3)37,
4(3)45
- buffer,
2(2)30,
3(1)51,
4(4)50,
4(4)65
- C5220P,
1(1)9,
1(2)73,
1(3)12,
2(1)9,
2(1)51,
2(2)17,
2(2)57,
2(3)7,
2(3)8,
2(4)73,
3(1)61,
3(3)33,
3(3)63,
4(1)25,
4(1)74,
4(2)15,
4(2)63,
4(3)25,
4(4)36,
4(4)50
- C5320G,
4(4)50
- C5440,
1(1)6,
1(1)9,
1(1)25,
1(1)52,
1(2)33,
1(2)49,
1(2)73,
2(1)9,
2(1)26,
2(1)51,
2(2)37,
2(3)5,
2(3)7,
2(3)8,
2(3)10,
2(3)16,
2(3)72,
3(1)4,
3(1)51,
3(3)33,
3(4)61,
4(1)9,
4(1)43,
4(1)74,
4(2)12,
4(2)63,
4(3)7,
4(3)12,
4(3)15,
4(3)45,
4(4)12,
4(4)36,
4(4)50
- C6120,
1(4)58,
3(1)12,
3(1)51,
3(2)52,
3(4)21,
4(4)36,
4(4)50
- C6150C,
2(1)32,
2(1)64,
2(3)16,
2(3)37,
2(3)71,
2(3)72,
2(3)73,
2(3)74,
2(3)75,
2(3)76,
3(1)12,
3(1)25,
4(1)57
- cache,
1(4)58,
2(1)51,
4(4)50
- chips,
1(1)9,
4(4)8,
4(4)12
- coherence,
2(1)51,
2(2)8
- compiler,
1(1)43,
2(1)32,
2(1)64,
2(3)8,
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)12,
3(1)25,
3(1)75,
4(1)57,
4(2)26,
4(4)36,
4(4)50
- directed,
3(1)75
- directory,
4(1)74
- execution,
1(2)62,
1(3)71,
2(1)40,
2(1)51,
2(2)37,
2(2)50,
2(4)32,
4(2)26,
4(4)12,
4(4)36
- file,
1(1)9,
1(4)58,
3(1)12,
3(1)51,
3(2)52,
3(4)21,
4(2)41,
4(4)36,
4(4)50
- hardware,
2(1)40,
2(2)5,
2(3)13,
2(3)16,
2(3)37,
2(4)9,
3(1)51,
3(2)22,
3(3)33,
3(4)34,
4(3)45,
4(4)36
- interpreters,
2(1)32,
2(1)64,
2(3)16,
2(3)37,
2(3)71,
2(3)72,
2(3)73,
2(3)74,
2(3)75,
2(3)76,
3(1)12,
3(1)25,
4(1)57,
4(2)26
- large,
1(4)16,
2(2)57,
4(2)15,
4(2)41,
4(2)63
- locality,
1(1)17,
4(4)50
- memory,
1(1)9,
1(3)83,
2(1)51,
2(1)64,
2(2)8,
2(2)17,
2(2)30,
2(2)37,
2(3)7,
2(3)8,
2(3)72,
3(2)40,
3(4)34,
4(1)25,
4(1)74,
4(2)15,
4(2)26,
4(2)63,
4(4)12,
4(4)36,
4(4)50
- Microprocessor,
4(4)12
- miss,
4(4)50
- multiprocessing,
1(2)21,
1(2)33,
1(2)62,
2(3)16,
2(3)72,
2(4)49,
2(4)61,
3(1)4,
3(1)51,
3(2)14,
3(3)33,
3(4)12,
3(4)34,
3(4)61,
4(1)9,
4(1)43,
4(1)74,
4(2)12,
4(2)63,
4(3)7,
4(3)12,
4(3)15,
4(3)25,
4(3)45,
4(4)12,
4(4)36,
4(4)50
- multiprocessor,
1(1)6,
1(1)9,
1(1)25,
1(1)52,
1(2)33,
1(2)49,
1(2)73,
1(3)33,
2(1)9,
2(1)26,
2(1)51,
2(2)30,
2(2)37,
2(3)5,
2(3)7,
2(3)8,
2(3)10,
2(3)16,
2(3)72,
2(4)61,
3(1)51,
3(3)63,
3(4)34,
4(1)25,
4(1)74,
4(2)15,
4(3)25,
4(3)45
- optimising,
4(2)26
- organisation,
3(1)12,
3(1)51,
3(2)52,
3(4)21,
4(4)36,
4(4)50
- other,
2(1)32,
2(1)64,
2(2)5,
2(2)30,
2(3)16,
2(3)37,
2(3)71,
2(3)72,
2(3)73,
2(3)74,
2(3)75,
2(3)76,
3(1)12,
3(1)25,
3(2)14,
3(2)29,
3(3)50,
4(1)57,
4(2)26,
4(4)4,
4(4)8
- phase,
2(2)17,
2(4)9,
3(1)37,
3(4)21
- 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)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)36,
4(4)50
- reference,
1(1)17
- remote,
1(2)21,
1(3)71,
1(4)41,
2(1)26,
3(2)29,
4(2)15
- scale,
1(4)23,
2(1)51,
4(2)15,
4(2)41,
4(2)63
- scheme,
3(1)12
- schemes,
1(4)58,
3(1)12,
4(4)65
- Semiconductor,
4(4)50
- shared,
1(3)83,
1(4)58,
2(1)51,
2(2)30,
2(3)7,
2(3)8,
2(3)72,
4(1)25,
4(1)74,
4(2)15,
4(2)26,
4(2)63,
4(3)36,
4(4)8,
4(4)36
- simulation,
1(1)43,
1(3)33,
2(1)26,
2(1)40,
2(2)37,
2(3)13,
2(4)9,
2(4)32,
2(4)49,
3(1)37,
3(2)14,
3(2)22,
3(2)40,
3(2)52,
3(3)50,
3(4)12,
3(4)14,
3(4)21,
3(4)34,
3(4)44,
4(1)74,
4(2)12,
4(2)41,
4(2)49,
4(3)25
- state,
2(4)61
- storage,
1(4)16,
2(1)26,
2(2)30,
3(1)12,
3(1)51,
3(2)29,
3(3)33,
3(4)12,
4(2)15,
4(2)26,
4(2)41,
4(2)63,
4(4)36,
4(4)50,
4(4)65
- synchronization,
2(1)51,
2(4)20,
2(4)32,
3(2)52,
4(2)89,
4(3)45,
4(4)12,
4(4)36
- techniques,
1(1)6,
1(1)9,
1(1)25,
1(1)52,
1(2)3,
1(2)16,
1(2)21,
1(2)33,
1(2)49,
1(2)73,
1(3)33,
1(4)16,
2(1)9,
2(1)26,
2(1)32,
2(1)51,
2(1)64,
2(2)5,
2(2)8,
2(2)17,
2(2)30,
2(2)37,
2(2)57,
2(3)5,
2(3)7,
2(3)8,
2(3)10,
2(3)16,
2(3)37,
2(3)71,
2(3)72,
2(3)73,
2(4)9,
2(4)73,
3(1)4,
3(1)37,
3(1)75,
3(2)4,
3(2)14,
3(2)22,
3(2)40,
3(2)52,
3(3)50,
3(4)3,
3(4)12,
3(4)44,
3(4)61,
3(4)72,
4(1)6,
4(2)9,
4(2)12,
4(2)15,
4(2)49,
4(2)89,
4(4)8
- temporal,
4(4)50
- 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)20,
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)36
- Two,
4(3)25