Related Publications
The following documents provide additional information relevant to the
Intel®
C++ Compiler:
- ISO/IEC 9989:1990, Programming Languages--C
- ISO/IEC 14882:1998, Programming Languages--C++.
- The Annotated C++
Reference Manual, Special Edition, Ellis, Margaret; Stroustrup, Bjarne,
Addison Wesley, 1991. Provides information on the C++ programming language.
- The C++ Programming
Language, 3rd edition, 1997: Addison-Wesley Publishing Company, One
Jacob Way, Reading, MA 01867.
- The C Programming
Language, 2nd edition, Kernighan, Brian W.; Ritchie, Dennis W., Prentice
Hall, 1988. Provides information on the K & R definition of the C
language.
- C: A Reference Manual,
3rd edition, Harbison, Samual P.; Steele, Guy L., Prentice Hall, 1991.
Provides information on the ANSI standard and extensions of the C language.
- Intel Architecture
Software Developer's Manual, Volume 1: Basic Architecture, Intel
Corporation, doc. number 243190.
- Intel Architecture
Software Developer's Manual, Volume 2: Instruction Set Reference Manual,
Intel Corporation, doc. number 243191.
- Intel Architecture
Software Developer's Manual, Volume 3: System Programming, Intel
Corporation, doc. number 243192.
- Intel® Itanium®
Assembler User's Guide.
- Intel® Itanium®-based
Assembly Language Reference Manual.
- Itanium®
Architecture Software Developer's Manual Vol. 1: Application Architecture,
Intel Corporation, doc. number 245317-001.
- Itanium®
Architecture Software Developer's Manual Vol. 2: System Architecture,
Intel Corporation, doc. number 245318-001.
- Itanium®
Architecture Software Developer's Manual Vol. 3: Instruction Set Reference,
Intel Corporation, doc. number 245319-001.
- Itanium®
Architecture Software Developer's Manual Vol. 4: Itanium®
Processor Programmer's Guide, Intel Corporation, doc. number 245319-001.
- Intel Architecture
Optimization Manual, Intel Corporation, doc. number 245127.
- Intel Processor Identification
with the CPUID Instruction, Intel Corporation, doc. number 241618.
- Intel Architecture
MMX(TM) Technology Programmer's Reference Manual, Intel Corporation,
doc. number 241618.
- Pentium® Pro
Processor Developer's Manual (3-volume Set), Intel Corporation, doc.
number 242693.
- Pentium® II Processor
Developer's Manual, Intel Corporation, doc. number 243502-001.
- Pentium®
Processor Specification Update, Intel Corporation, doc. number 242480.
- Pentium®
Processor Family Developer's Manual, Intel Corporation, doc. numbers
241428-005.
- An Auto-vectorizing Compiler for the IntelŪ Architecture,
Aart Bik, Paul Grey, Milind Girkar, and Xinmin Tian. Submitted for publication
- Efficient Exploitation of Parallelism on PentiumŪ
III and PentiumŪ 4 Processor-Based Systems, Aart Bik, Milind Girkar, Paul
Grey, and Xinmin Tian.
- The Software Vectorization Handbook. Applying Multimedia
Extensions for Maximum Performance, A.J.C. Bik. Intel Press, June, 2004.
Most Intel documents are also available from the Intel Corporation Web
site at http://developer.intel.com/software/products/