Collected External Documents
This is a collection of documents built up over the years. They all had
some use at the time, and they may well again. At any rate, I thought
that they were worth keeping.
SRC
A Company selling reconfigurable computing engines.
-
Petaflop Computing Using Direct Execution LogicPetaflop Computing
Using Direct Execution Logic
- Using commodity FPGA's configured for the specialized problem to
speed the kernal of a computation.
-
Bandwidth Efficiency and Utilization Using Direct Execution Logic
- Making good use of memory bandwith with direct execution logic.
Solaris
Various hard-to-find Solaris documents. There seem to be several versions
of the ABI here. Perhaps someday I'll get rid of some of them.
- 64.gabi.1.34.pdf
- SCD.2.4.1.pdf
- Solaris_Tunable_Parameters.pdf
- gabi31.pdf
- lib3.pdf
- psABI3rd.pdf
- vis3.0_book.pdf
Sun Compilers
Internals of the Sun compilers, plus yet another abi document
- irdoc.pdf
- v9abi.1.39.pdf
The C++ language
Various documents about some aspect of C++
- CC++dif.pdf
- C_std.pdf
- Macintosh_C_C++_ABI.pdf
- cppgram.txt
- cspec.pdf
- eh.pdf
- openmp_C.pdf
- performanceTR.pdf
- vcall-costs.pdf
- virt_call_opt.pdf
High Performance Technical Computing
Standards related to HPTC.
- Open MP C/C++ binding
- Open MP Fortran binding
- MPI 2.0 spec
Debugging
Unconventional debugging techniques.
- fuzz-revisited.pdf
- ptrcheck.pdf
- slice.pdf
Engineering
Documents on software engineering
fingerprint
A very useful form of cryptographic hashing where hashes for longer structures
can be built up by combining hashes for smaller ones, without increasing the
chance of collision.
-
Collusion-Secure Fingerprinting for Digital Data, Bonch & Shaw
-
A New Problem in String Searching
Java Compilation
Though almost all are obsolete by now, these are papers I collected when
designing the static java compiler.
Memory Allocation
- CU-CS-665-93.pdf
- gc.pdf
- memmeasure.pdf
Miscellaneous
- S7i18n.pdf
- fmcontrol.pdf
- gnuplot.pdf
- multithread.pdf
- objc_abi.pdf
Compiler Optimization
- comptune.pdf
- typefbvstypeinf.pdf
Other People's Style Guides
- ellemtel.pdf
- ihstyle.pdf
testing
- Metrics.pdf
- oo_testing.pdf
Misc columns by Henry Baker
Subdirectories