Entry Wilson:1996:DBO from dectechj.bib
Last update: Thu Sep 27 02:13:54 MDT 2018
Top |
Symbols |
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{Wilson:1996:DBO,
author = "Linda S. Wilson and Craig A. Neth and Michael J.
Rickabaugh",
title = "Delivering Binary Object Modification Tools for
Program Analysis and Optimization",
journal = j-DEC-TECH-J,
volume = "8",
number = "1",
pages = "19--31 (or 18--31??)",
month = may,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v8n1/Delivering_Binary_Object_Modif_04jun1996DTJL02P8.ps;
http://www.digital.com:80/info/DTJL02/DTJL02.HTM;
http://www.digital.com:80/info/DTJL02/DTJL02AH.HTM;
http://www.digital.com:80/info/DTJL02/DTJL02P8.PS;
http://www.digital.com:80/info/DTJL02/DTJL02PF.PDF;
http://www.digital.com:80/info/DTJL02/DTJL02SC.TXT",
abstract = "Digital has developed two binary object modification
tools for program analysis and optimization on the
Digital UNIX version 4.0 operating system for the Alpha
platform. The technology originated from research
performed at Digital's Western Research Laboratory. The
OM object modification tool is a transformation tool
that focuses on postlink optimizations. OM can apply
powerful intermodule and interlanguage optimizations,
even to routines in system libraries. Atom, an analysis
tool with object modification, provides a flexible
framework for customizing the transformation process to
analyze a program. With Atom, compilation system
changes are not needed to create both simple and
sophisticated tools to directly diagnose or debug
application-specific performance problems. The linker
and loader are enhanced to support Atom. The
optimizations OM performs can be driven from
performance data generated with the Atom-based pixie
tool. Applying OM and Atom to commercial applications
provided performance improvements of up to 15
percent.",
acknowledgement = ack-nhfb,
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems); C6150C
(Compilers, interpreters and other processors); C6115
(Programming support)",
corpsource = "Nebraska Univ., Lincoln, NE, USA",
keywords = "Alpha platform; application-specific performance;
Atom; binary object modification tools; compilation
system; Digital UNIX version 4.0 operating system;
optimization; postlink optimizations; problems;
program; program analysis; program compilers; program
debugging; transformation tool; Unix",
treatment = "A Application; P Practical",
}
Related entries
- analysis,
1(3)25,
1(6)10,
1(6)110,
1(6)125,
1(8)81,
1(9)61,
1(9)78,
1(9)87,
2(1)16,
2(1)28,
2(1)38,
3(1)58,
3(3)1,
3(3)16,
3(3)64,
3(3)78,
3(4)61,
4(2)25,
4(2)83,
4(3)11,
4(3)47,
5(2)9,
5(2)84,
5(2)100,
5(2)z,
5(4)47,
6(1)54,
6(2)62,
6(3)57,
7(1)66,
7(1)100,
7(1)136,
7(3)84,
7(4)101,
8(3)23,
8(3)58,
10(1)32,
10(1)48
- analyze,
2(3)34,
3(3)64,
3(4)61,
6(2)62,
8(2)83
- apply,
5(2)28
- applying,
6(1)36
- binary,
4(4)137,
5(2)50,
8(2)57,
9(1)3
- both,
2(1)73,
2(2)27,
2(2)52,
2(3)34,
2(3)64,
2(3)84,
2(4)61,
3(1)18,
3(2)19,
3(2)53,
3(4)61,
4(1)31,
4(1)56,
4(3)73,
4(4)35,
4(4)137,
5(1)130,
6(4)5,
7(1)43,
7(3)5,
7(3)24,
7(4)76,
7(4)101,
8(1)46,
8(2)57,
8(2)83
- change,
1(9)16,
3(3)27,
4(1)68,
4(4)137,
5(4)47,
6(2)22,
7(3)39,
7(3)50,
7(3)84,
8(2)83
- commercial,
4(4)100,
6(1)36,
6(2)22,
7(2)56
- compiler,
1(6)51,
1(6)91,
2(2)89,
4(4)121,
4(4)137,
5(2)84,
6(3)57,
7(3)5,
10(1)48,
10(1)58,
10(1)71
- create,
2(1)38,
2(3)24,
3(4)9,
4(4)100,
5(3)32,
7(2)5,
7(3)24,
8(2)32
- debug,
4(3)11,
7(3)24,
7(4)101
- debugging,
1(6)10,
1(9)51,
2(4)90,
3(1)45,
3(3)36,
4(4)181,
5(4)69,
7(3)24,
7(4)101,
10(1)81,
10(1)z
- delivering,
4(3)47,
8(2)83
- developed,
1(9)51,
1(9)61,
1(9)87,
2(2)64,
2(3)9,
2(3)16,
2(3)24,
2(3)84,
2(4)80,
3(1)45,
3(1)58,
3(2)10,
3(2)42,
3(2)64,
3(4)26,
3(4)55,
3(4)61,
4(1)8,
4(1)24,
4(1)68,
4(2)25,
4(2)51,
4(2)114,
4(3)24,
4(4)111,
4(4)181,
5(1)1,
5(1)34,
5(1)62,
5(1)99,
5(1)117,
5(2)65,
5(2)100,
5(2)z,
5(3)43,
5(4)59,
5(4)69,
6(2)22,
6(4)63,
7(1)66,
7(1)100,
7(2)5,
7(2)47,
7(2)56,
7(3)39,
7(4)5,
7(4)34,
7(4)101,
8(1)59,
8(2)5,
8(2)15,
8(2)96
- directly,
3(1)79,
3(2)85,
4(2)83,
7(1)66,
7(3)66
- driven,
2(1)16
- enhanced,
2(2)11,
3(4)61,
4(1)47,
5(1)70,
7(1)77,
8(2)83
- even,
6(1)23,
7(3)5
- flexible,
3(3)16,
3(4)43,
5(4)69,
7(4)34
- focus,
1(9)61,
2(1)8,
3(3)16,
4(4)19,
5(4)18,
5(4)69,
6(2)8,
7(1)100
- framework,
4(3)92,
5(1)1,
5(1)34,
5(2)41,
5(4)59,
6(4)63,
7(1)23,
7(2)47
- generated,
2(3)84,
4(4)121
- has,
1(9)51,
1(9)61,
2(1)28,
2(3)16,
3(1)45,
3(2)10,
3(4)9,
3(4)36,
3(4)43,
3(4)55,
4(1)68,
4(2)12,
4(2)25,
4(2)39,
4(2)100,
4(3)24,
4(3)38,
4(3)82,
4(3)92,
4(4)66,
4(4)121,
4(4)153,
4(4)193,
5(1)12,
5(1)62,
5(1)130,
5(3)21,
5(3)32,
5(3)43,
5(3)80,
5(4)18,
5(4)59,
5(4)69,
6(2)22,
6(2)62,
6(3)44,
7(1)7,
7(1)43,
7(1)66,
7(1)100,
7(1)119,
7(2)47,
7(4)5,
7(4)34,
7(4)52,
7(4)76,
7(4)101,
8(1)59,
8(2)57,
8(2)96
- improvement,
1(8)46,
2(4)61,
3(1)70,
4(2)83,
5(3)53,
5(4)59,
6(1)23,
6(3)44,
7(1)77,
7(1)89,
7(3)84,
8(2)5
- laboratory,
2(1)28,
6(1)54,
6(4)50
- library,
1(6)51,
2(1)38,
2(1)49,
3(1)18,
4(4)165,
5(2)100,
5(2)z,
5(3)53,
5(3)97,
6(2)8,
6(3)44,
7(3)24,
7(4)34,
8(1)32,
8(1)59,
8(2)72,
8(2)83,
8(2)96
- modification,
5(1)21
- needed,
2(4)90,
3(4)55,
4(2)73,
5(2)77,
5(3)43
- not,
2(1)60,
2(2)64,
2(2)73,
2(3)84,
2(4)130,
3(1)58,
3(4)26,
4(2)100,
4(4)19,
5(2)28,
5(2)65,
5(3)43,
6(1)54,
6(4)26,
7(4)101,
8(2)83
- object,
3(4)9,
5(2)50,
5(2)84,
7(2)47,
7(3)84
- optimization,
2(2)11,
2(2)89,
6(3)57,
7(1)7,
7(4)52,
8(3)39,
8(3)58,
10(1)58
- percent,
1(9)87,
3(1)70,
4(1)24,
4(2)12
- perform,
2(1)60,
5(3)97,
6(3)57,
6(4)89,
7(1)77,
7(4)76,
7(4)101
- performed,
3(1)45,
3(3)7,
4(1)24,
7(1)136
- platform,
1(9)51,
2(3)44,
3(1)45,
3(2)85,
4(1)8,
4(3)47,
4(4)121,
4(4)153,
4(4)181,
5(1)130,
5(2)65,
5(2)100,
5(2)z,
5(3)63,
6(1)9,
6(4)50,
6(4)63,
6(4)89,
7(1)43,
7(2)34,
7(3)66,
7(4)5,
7(4)34,
7(4)101,
8(3)5
- powerful,
2(4)25,
3(4)26,
4(4)66,
5(1)1,
5(1)34,
8(2)117
- problem,
2(1)38,
2(2)64,
2(2)73,
2(3)74,
3(2)19,
3(3)16,
4(4)111,
4(4)153,
5(1)70,
5(2)84,
5(3)43,
5(3)80,
7(2)20,
7(2)56,
7(3)50,
8(2)32,
8(2)117
- provided,
1(6)51,
4(3)60,
4(3)82,
4(4)19,
5(1)84,
6(1)23,
6(2)22,
6(3)29,
7(1)89
- research,
5(3)43,
6(1)54,
6(2)8,
7(3)39,
7(3)84
- routines,
2(2)11,
2(3)24,
4(3)92,
6(3)44,
8(1)59
- simple,
2(4)13,
3(1)58,
3(4)36,
5(2)9,
5(2)28,
5(2)100,
5(2)z,
6(2)49,
6(4)26,
7(4)20,
8(1)46,
8(2)117
- sophisticated,
2(1)16,
4(3)92,
4(4)66,
5(1)130,
6(3)57
- transformation,
5(2)28
- two,
1(9)78,
2(3)64,
3(1)18,
3(1)33,
3(1)45,
3(2)53,
4(1)47,
4(1)56,
4(2)51,
4(2)73,
4(3)11,
4(3)60,
4(3)73,
4(4)35,
4(4)51,
4(4)66,
4(4)137,
4(4)153,
4(4)193,
5(1)107,
5(4)59,
6(2)62,
6(3)8,
7(1)119,
7(2)5,
7(3)84,
7(4)34,
8(2)96,
8(3)23
- UNIX,
2(2)84,
3(2)85,
7(2)5,
7(3)24,
7(4)34,
7(4)52,
7(4)89,
7(4)101,
8(1)5,
8(2)15,
8(2)117,
8(3)5,
8(3)46
- Unix,
7(2)5,
7(3)24,
7(4)89,
7(4)101,
8(1)5
- version,
1(6)110,
2(2)64,
2(3)24,
2(3)44,
3(2)85,
3(3)27,
3(4)55,
4(1)24,
4(1)40,
4(1)47,
5(1)21,
5(2)50,
5(2)65,
5(3)32,
5(3)63,
5(4)36,
6(1)23,
6(3)29,
6(3)57,
6(4)75,
6(4)89,
7(3)5,
7(3)24,
8(1)32,
8(2)83,
8(2)96,
8(3)5,
8(3)66