ขอรับ คู่มือนักพัฒนาซอฟต์แวร์สำหรับสถาปัตยกรรม Intel® Itanium® คู่มือนี้เป็นคู่มืออ้างอิงที่ครอบคลุมซึ่งมีข้อมูลรายละเอียดทางสถาปัตยกรรมเพื่อให้การพัฒนาซอฟต์แวร์แอพพลิเคชัน ซอฟต์แวร์ระบบ และเครื่องมือซอฟต์แวร์สำหรับตระกูลโปรเซสเซอร์ Itanium
หากต้องการขอรับสำเนาเย็บเล่มของ "คู่มือนักพัฒนาซอฟต์แวร์สำหรับสถาปัตยกรรม Intel® Itanium®" โปรดโทรติดต่อศูนย์เอกสารของ Intel ที่หมายเลข 1-800-548-4725 และขอเลขที่การสั่งซื้อ 245317-004 สำหรับเล่ม 1, 245318-004 สำหรับเล่ม 2 และ 245319-004 สำหรับเล่ม 3 เล่มต่างๆ เหล่านี้คาดว่าจะพร้อมให้สั่งซื้อได้หลังวันที่ 18 พฤศจิกายน 2012
ข้อมูลจำเพาะอย่างเป็นทางการของการออกคำสั่งหน่วยความจำตระกูลโปรเซสเซอร์ Intel® Itanium® มีข้อมูลจำเพาะอย่างเป็นทางการและมีความแม่นยำของคุณสมบัติการออกคำสั่งหน่วยความจำสำหรับตระกูลโปรเซสเซอร์ Intel Itanium และมีกรอบการทำงานเชิงนิยามใหม่สำหรับแพลตฟอร์มที่ทำงานบนสถาปัตยกรรม Itanium ซึ่งยังมีความยืดหยุ่นและสามารถแสดงถึงคุณสมบัติการออกคำสั่งหน่วยความจำของมัลติโปรเซสเซอร์ส่วนใหญ่ที่นิยมใช้กัน การออกคำสั่งหน่วยความจำ (และเรียกว่าความสอดคล้องของหน่วยความจำ) เป็นคุณสมบัติของมัลติโปรเซสเซอร์ที่ใช้หน่วยความจำร่วมกัน ซึ่งข้อมูลสามารถกระจายหรือการจำลองแบบในตำแหน่งที่ตั้งแตกต่างกันได้
คู่มืออ้างอิงเพื่อการพัฒนาซอฟต์แวร์และการปรับแต่งโปรเซสเซอร์ Intel® Itanium® 2 อธิบายรายละเอียด Microarchitecture ของโปรเซสเซอร์ Intel Itanium 2 ซึ่งรวมถึง ลำดับชั้นแคช การจัดการหน่วยความจำ และเวลาแฝงในการสั่งงานคำสั่ง เพื่อช่วยในการพัฒนาซอฟต์แวร์ที่มีประสิทธิภาพสูง โดยมีเป้าหมายคือนักพัฒนาคอมไพเลอร์และนักพัฒนาซอฟต์แวร์ประสิทธิภาพสูง คู่มือนี้มีข้อมูลเกี่ยวกับการปรับแต่งผ่านกิจกรรมการตรวจสอบประสิทธิภาพการทำงานสำหรับโปรเซสเซอร์ Intel Itanium 2
คู่มืออ้างอิงเพื่อการพัฒนาซอฟต์แวร์และการปรับแต่งโปรเซสเซอร์ Intel® Itanium® มีรายละเอียด Microarchitecture ของโปรเซสเซอร์ Intel Itanium เอกสารนี้อธิบายถึงคุณสมบัติที่เกี่ยวข้องกับนักพัฒนาคอมไพเลอร์และนักพัฒนาซอฟต์แวร์ประสิทธิภาพสูง เอกสารนี้มีข้อมูลรายละเอียดซึ่งประกอบด้วยลำดับชั้นแคช การจัดการหน่วยความจำ และเวลาแฝงในการสั่งงานคำสั่ง นอกจากนี้ยังอธิบายเหตุการณ์การตรวจสอบประสิทธิภาพการทำงานของโปรเซสเซอร์ Intel Itanium เพื่อสนับสนุนการปรับแต่ง
สามารถรับ สถาปัตยกรรมสำหรับนักพัฒนาซอฟต์แวร์ Intel® Itanium®ได้ผ่านสิ่งตีพิมพ์ของ Intel ซึ่งเป็นหนังสือที่ปกแข็งซึ่งจะช่วยให้ผู้เชี่ยวชาญและคนที่เป็นมือใหม่สามารถเข้าใจสถาปัตยกรรมได้
เอกสารตัวจัดการ การช่วยเหลือด้านซอฟต์แวร์ของ Floating-Point (Floating-Point Software Assistance: FPSWA) อธิบายข้อยกเว้นของ Floating-Point ในสถาปัตยกรรม และให้รายละเอียดเฉพาะของข้อยกเว้นในการช่วยเหลือด้านซอฟต์แวร์ของ Floating-Point อีกด้วย เอกสารนี้เป็นประโยชน์สำหรับนักเขียนระบบปฏิบัติการและบุคคลทั่วไปที่สนใจในการทำความเข้าใจรายละเอียดของการจัดการข้อยกเว้น ของ Floating-Point ในสถาปัตยกรรม Itanium
แบบแผนซอฟต์แวร์ Itanium® และคู่มือสถาปัตยกรรม Runtime ให้ข้อมูลทั่วไปที่จำเป็นในการคอมไพล์ การเชื่อมโยง และสั่งงานโปรแกรมบนระบบปฏิบัติการที่ทำงานบนสถาปัตยกรรม Itanium
Itanium® Processor-specific Application Binary Interface (ABI) (PDF 705KB) ให้รายละเอียดเพิ่มเติมในการระบุแบบแผนซอฟต์แวร์ UNIX* สำหรับตระกูลโปรเซสเซอร์ Itanium เอกสารนี้ให้รูปแบบแฟ้มไบนารีข้อมูล การเชื่อมโยงแบบไดนามิก และข้อมูลการเริ่มต้นระดับต่ำสำหรับระบบปฏิบัติการ UNIX หลายรูปแบบบนสถาปัตยกรรม
นักพัฒนาซอฟต์แวร์สามารถพัฒนาแอพพลิเคชันโดยใช้ภาษาการเขียนโปรแกรมระดับสูง และอาศัยคอมไพเลอร์ที่ทำงานบนสถาปัตยกรรม Itanium สำหรับการปรับแต่งประสิทธิภาพ อย่างไรก็ตามเมื่อนักพัฒนาจำเป็นต้องเขียนโปรแกรมในภาษาแอสเซมบลี พวกเขาควรดู คู่มืออ้างอิงภาษาแอสเซมบลี เอกสารนี้ให้รายละเอียดเกี่ยวกับไวยากรณ์และแบบแผนที่ใช้ในการเขียนมาตรฐานที่ทำงานบนสถาปัตยกรรม Itanium ซึ่งสอดคล้องกับภาษาแอสเซมบลี
ซอร์สโค้ดซึ่งสอดคล้องกับแอสเซมเบลอร์สำหรับไวยากรณ์โค้ดที่ทำงานบนสถาปัตยกรรม Itanium ขณะนี้พร้อมให้นักพัฒนาซอฟต์แวร์ใช้งานได้แล้วใน แอสเซมเบลอร์ Itanium® (IAS) โดยมีจุดประสงค์เพื่อใช้เป็นเอกสารอ้างอิงการใช้งานสำหรับคู่มืออ้างอิงภาษาแอสเซมบลี คู่มือผู้ใช้แอสเซมเบลอร์ Itanium® อธิบายการใช้งาน IAS
คู่มือสถาปัตยกรรมการขัดจังหวะของตระกูลโปรเซสเซอร์ Intel® Itanium® เป็นแนวทางสำหรับ ตัวควบคุมการขัดจังหวะที่สามารถโปรแกรมได้ซึ่งผ่านการปรับแต่งขั้นสูง (Streamlined Advanced Programmable Interrupt Controller: SAPIC) ของสถาปัตยกรรม Intel® Itanium® SAPIC คือสถาปัตยกรรมขัดจังหวะที่มีประสิทธิภาพการทำงานสูง สำหรับสถาปัตยกรรม Intel Itanium คู่มือนี้อธิบายถึงการพิจารณาการใช้งาน SAPIC สถาปัตยกรรม Intel Itanium และระดับแพลตฟอร์ม ซึ่งมีจุดประสงค์สำหรับผู้สร้างสถาปัตยกรรมฮาร์ดแวร์ของแพลตฟอร์ม (ทั้งส่วนประกอบและแพลตฟอร์ม) ตลอดจนผู้สร้างสถาปัตยกรรมซอฟต์แวร์ของแพลตฟอร์ม (ระบบปฏิบัติการและเฟิร์มแวร์ของแพลตฟอร์ม)


