2 คะแนน โดย GN⁺ 2024-05-20 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

สถาปัตยกรรมคอมพิวเตอร์

  • แนวโน้มของโปรเซสเซอร์ 128 บิต (John R. Mashey)

    • การอภิปรายเกี่ยวกับความเป็นไปได้และความจำเป็นของโปรเซสเซอร์ 128 บิต
    • ข้อจำกัดของโปรเซสเซอร์ 64 บิตในปัจจุบันและความจำเป็นในการเปลี่ยนผ่านไปสู่ 128 บิต
  • โปรเซสเซอร์ 64 บิต: ประวัติและเหตุผล (John R. Mashey)

    • พัฒนาการของโปรเซสเซอร์ 64 บิตและความจำเป็นของมัน
    • เหตุผลของการเปลี่ยนผ่านจาก 32 บิตไปสู่ 64 บิต
  • AMD64 (Linus Torvalds; Terje Mathisen)

    • คุณลักษณะและข้อดีของสถาปัตยกรรม AMD64
    • การเพิ่มประสิทธิภาพของโปรเซสเซอร์ 64 บิต
  • ลอจิกแบบอะซิงโครนัส (Mitch Alsup)

    • แนวคิดและข้อดีของลอจิกแบบอะซิงโครนัส
    • การเปรียบเทียบกับลอจิกแบบซิงโครนัส
  • ทรานแซกชันแบบอะตอมมิก (Mitch Alsup; Terje Mathisen)

    • ความสำคัญและวิธีการนำทรานแซกชันแบบอะตอมมิกไปใช้
    • วิธีรักษาความสอดคล้องของข้อมูล
  • คำสั่ง BCD: RISC และ CISC (John R. Mashey)

    • แนวคิดของคำสั่ง BCD และความแตกต่างในสถาปัตยกรรม RISC กับ CISC
    • กรณีการใช้งานของคำสั่ง BCD
  • Big Data (John R. Mashey, Larry McVoy)

    • นิยามและความสำคัญของ Big Data
    • เทคโนโลยีและเครื่องมือสำหรับจัดการ Big Data
  • การกำหนดแอดเดรสแบบไบต์ (John R. Mashey)

    • แนวคิดและความจำเป็นของการกำหนดแอดเดรสแบบไบต์
    • บทบาทของการกำหนดแอดเดรสแบบไบต์ในการจัดการหน่วยความจำ
  • แคช (John R. Mashey; John D. McCalpin)

    • แนวคิดและหลักการทำงานของหน่วยความจำแคช
    • วิธีเพิ่มประสิทธิภาพของหน่วยความจำแคช
  • การใช้ parity และ ECC ในแคช (John R. Mashey)

    • บทบาทของ parity และ ECC ในหน่วยความจำแคช
    • วิธีรักษาความสมบูรณ์ของข้อมูล
  • Cache thrashing (Andy Glew; Linus Torvalds; Terje Mathisen)

    • แนวคิดและปัญหาของ cache thrashing
    • วิธีป้องกัน cache thrashing
  • Carry bit; กับดักของนักออกแบบสถาปัตยกรรม (John R. Mashey)

    • แนวคิดและความสำคัญของ carry bit
    • กับดักในการออกแบบสถาปัตยกรรมและวิธีแก้ไข
  • ความเร็วของลอจิก CMOS (Mitch Alsup)

    • แนวคิดของลอจิก CMOS และวิธีเพิ่มความเร็ว
    • ข้อดีและข้อเสียของลอจิก CMOS
  • CMOV (Terje Mathisen)

    • แนวคิดและกรณีการใช้งานของคำสั่ง CMOV
    • ผลของคำสั่ง CMOV ต่อการเพิ่มประสิทธิภาพ
  • เศรษฐศาสตร์ของฟีเจอร์ CPU (John R. Mashey)

    • มุมมองเชิงเศรษฐศาสตร์ของฟีเจอร์ใน CPU
    • การวิเคราะห์ต้นทุนของการเพิ่มฟีเจอร์และการเพิ่มประสิทธิภาพ
  • การใช้พลังงานของ CPU (Mitch Alsup)

    • ปริมาณการใช้พลังงานและประสิทธิภาพของ CPU
    • วิธีลดการใช้พลังงาน
  • ฮาร์ดแวร์ที่ช่วยในการดีบัก (John R. Mashey)

    • เครื่องมือและเทคนิคฮาร์ดแวร์ที่ช่วยในการดีบัก
    • วิธีเพิ่มประสิทธิภาพในการดีบัก
  • DRAM cache (Mitch Alsup; Terje Mathisen)

    • แนวคิดและหลักการทำงานของ DRAM cache
    • วิธีเพิ่มประสิทธิภาพของ DRAM cache
  • Latency ของ DRAM (Mitch Alsup)

    • Latency ของ DRAM และผลกระทบของมัน
    • วิธีลด latency
  • Endian (John R. Mashey)

    • แนวคิดและประเภทของ endian
    • ความจำเป็นและวิธีการแปลง endian
  • รีจิสเตอร์ floating-point แบบแยกต่างหาก (John R. Mashey)

    • ความจำเป็นของรีจิสเตอร์แยกต่างหากสำหรับการคำนวณ floating-point
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การแก้ไขข้อยกเว้นของ floating-point (John Mashey; Terje Mathisen)

    • วิธีจัดการข้อยกเว้นของ floating-point
    • ความสำคัญของการแก้ไขข้อยกเว้น
  • Fault tolerance (John R. Mashey)

    • แนวคิดและความสำคัญของ fault tolerance
    • วิธีนำ fault tolerance ไปใช้
  • H264 CABAC (Maynard Handley; Terje Mathisen)

    • แนวคิดและหลักการทำงานของ H264 CABAC
    • บทบาทในการบีบอัดวิดีโอ
  • Merced/IA64 (John R. Mashey)

    • คุณลักษณะและข้อดีของสถาปัตยกรรม Merced/IA64
    • ผลต่อการเพิ่มประสิทธิภาพ
  • จำนวนคำสั่งต่อ clock (John R. Mashey)

    • แนวคิดและความสำคัญของจำนวนคำสั่งต่อ clock
    • วิธีเพิ่มประสิทธิภาพ
  • IBM 801 (Greg Pfister)

    • คุณลักษณะและประวัติของสถาปัตยกรรม IBM 801
    • ผลต่อการเพิ่มประสิทธิภาพ
  • เหตุใด IBM PC จึงใช้ 8088 (Bill Katz; John R. Mashey)

    • เหตุผลที่ IBM PC เลือก 8088
    • ข้อดีและข้อเสียของ 8088
  • คณิตศาสตร์ช่วง (James B. Shearer)

    • แนวคิดและกรณีการใช้งานของคณิตศาสตร์ช่วง
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การรองรับ Lisp (Eliot Miranda; John Mashey)

    • คุณลักษณะของภาษา Lisp และวิธีรองรับ
    • ผลต่อการเพิ่มประสิทธิภาพ
  • LL/SC (John Mashey; Terje Mathisen)

    • แนวคิดและกรณีการใช้งานของคำสั่ง LL/SC
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Message passing เทียบกับ shared memory; เครื่อง SGI Origin (John R. Mashey, John McCalpin)

    • ความแตกต่างระหว่าง message passing กับ shared memory
    • คุณลักษณะของเครื่อง SGI Origin
  • MIPS16 (John R. Mashey)

    • คุณลักษณะและข้อดีของสถาปัตยกรรม MIPS16
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Interrupt ของโปรเซสเซอร์ MIPS (John R. Mashey)

    • วิธีจัดการ interrupt ของโปรเซสเซอร์ MIPS
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Exception ของ MIPS (John Mashey)

    • วิธีจัดการ exception ของโปรเซสเซอร์ MIPS
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ข้อมูลที่ไม่จัดแนว (John Levine; Mitch Alsup; Terje Mathisen)

    • ปัญหาและวิธีแก้ของข้อมูลที่ไม่จัดแนว
    • ผลต่อการเพิ่มประสิทธิภาพ
  • คำศัพท์เกี่ยวกับเครื่องแบบมัลติโปรเซสเซอร์ (John R. Mashey)

    • คำศัพท์และแนวคิดที่ใช้ในเครื่องแบบมัลติโปรเซสเซอร์
    • ผลต่อการเพิ่มประสิทธิภาพ
  • คำสั่ง MVC (John R. Mashey, Allen J. Baum)

    • แนวคิดและกรณีการใช้งานของคำสั่ง MVC
    • ผลต่อการเพิ่มประสิทธิภาพ
  • นิยามของ CPU แบบ N บิต (John R. Mashey)

    • แนวคิดและนิยามของ CPU แบบ N บิต
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การปรับแต่ง Opteron STREAM benchmark (Terje Mathisen)

    • วิธีปรับแต่ง STREAM benchmark บนโปรเซสเซอร์ Opteron
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ขนาดเพจ (Linus Torvalds)

    • แนวคิดและความสำคัญของขนาดเพจ
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Pentium 4 (Linus Torvalds; Terje Mathisen)

    • คุณลักษณะและข้อดีของโปรเซสเซอร์ Pentium 4
    • ผลต่อการเพิ่มประสิทธิภาพ
  • เหตุใดขนาดคำจึงเป็นกำลังของ 2 (John R. Mashey)

    • เหตุผลและความสำคัญที่ขนาดคำเป็นกำลังของ 2
    • ผลต่อการเพิ่มประสิทธิภาพ
  • PowerPC page table (Greg Pfister; Linus Torvalds)

    • แนวคิดและหลักการทำงานของ PowerPC page table
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Prefetch (Terje Mathisen)

    • แนวคิดและความสำคัญของ prefetch
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Quad precision (Robert Corbett)

    • แนวคิดและกรณีการใช้งานของ quad precision
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Register windows (John Mashey)

    • แนวคิดและความสำคัญของ register windows
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ขนาดของ register file (Mitch Alsup)

    • แนวคิดและความสำคัญของขนาด register file
    • ผลต่อการเพิ่มประสิทธิภาพ
  • REP MOVS (Terje Mathisen)

    • แนวคิดและกรณีการใช้งานของคำสั่ง REP MOVS
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Register renaming (John R. Mashey)

    • แนวคิดและความสำคัญของ register renaming
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Result forwarding (Terje Mathisen)

    • แนวคิดและความสำคัญของ result forwarding
    • ผลต่อการเพิ่มประสิทธิภาพ
  • RISC เทียบกับ CISC (John R. Mashey)

    • ความแตกต่าง ข้อดี และข้อเสียของสถาปัตยกรรม RISC และ CISC
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ความเร็วของ ROM (Mitch Alsup)

    • ความเร็วของ ROM และวิธีเพิ่มประสิทธิภาพ
    • ผลต่อการเพิ่มประสิทธิภาพ
  • โค้ดแก้ไขตัวเอง (John R. Mashey, John Reiser, Dennis Ritchie)

    • แนวคิดและกรณีการใช้งานของโค้ดแก้ไขตัวเอง
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Direct-mapped เทียบกับ set-associative cache (John R. Mashey)

    • ความแตกต่างระหว่าง direct-mapped cache กับ set-associative cache
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การหารแบบมีเครื่องหมาย (Robert Corbett)

    • แนวคิดและกรณีการใช้งานของการหารแบบมีเครื่องหมาย
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การวิเคราะห์อัลกอริทึม ควรเปลี่ยนให้สอดคล้องกับโมเดลโปรเซสเซอร์ปัจจุบัน (John R. Mashey)

    • ความจำเป็นในการเปลี่ยนแนวทางวิเคราะห์อัลกอริทึม
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Software pipelining (Linus Torvalds)

    • แนวคิดและความสำคัญของ software pipelining
    • ผลต่อการเพิ่มประสิทธิภาพ
  • TLB ที่เติมด้วยซอฟต์แวร์ (John R. Mashey, John F Carr)

    • แนวคิดและหลักการทำงานของ TLB ที่เติมด้วยซอฟต์แวร์
    • ผลต่อการเพิ่มประสิทธิภาพ
  • SPEC benchmark suite (John R. Mashey)

    • แนวคิดและความสำคัญของ SPEC benchmark suite
    • ผลต่อการเพิ่มประสิทธิภาพ
  • SpecFP2000 (Greg Lindahl; John D. McCalpin; Wesley Jones)

    • แนวคิดและความสำคัญของ benchmark SpecFP2000
    • ผลต่อการเพิ่มประสิทธิภาพ
  • แบนด์วิดท์ของ SpecFP (John D. McCalpin)

    • แนวคิดและความสำคัญของแบนด์วิดท์ SpecFP
    • ผลต่อการเพิ่มประสิทธิภาพ
  • SpecFP และการเพิ่มประสิทธิภาพแบบ time-skewing (Greg Lindahl; John D. McCalpin)

    • แนวคิดและความสำคัญของ SpecFP และการเพิ่มประสิทธิภาพแบบ time-skewing
    • ผลต่อการเพิ่มประสิทธิภาพ
  • SRAM main memory (John R. Mashey)

    • แนวคิดและความสำคัญของ SRAM main memory
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Stack machine (John R. Mashey)

    • แนวคิดและความสำคัญของ stack machine
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Streaming data (John R. Mashey)

    • แนวคิดและความสำคัญของ streaming data
    • ผลต่อการเพิ่มประสิทธิภาพ
  • สถาปัตยกรรมมัลติเธรด Tera (Preston Briggs, John R. Mashey)

    • แนวคิดและความสำคัญของสถาปัตยกรรมมัลติเธรด Tera
    • ผลต่อการเพิ่มประสิทธิภาพ
  • CPU แบบมัลติเธรด (John R. Mashey)

    • แนวคิดและความสำคัญของ CPU แบบมัลติเธรด
    • ผลต่อการเพิ่มประสิทธิภาพ
  • TLB (John Mashey)

    • แนวคิดและความสำคัญของ TLB
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Transmission gate (Mitch Alsup)

    • แนวคิดและความสำคัญของ transmission gate
    • ผลต่อการเพิ่มประสิทธิภาพ
  • VAX (John Mashey)

    • แนวคิดและความสำคัญของสถาปัตยกรรม VAX
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Vector interrupt (John Mashey)

    • แนวคิดและความสำคัญของ vector interrupt
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Virtual machine (John R. Mashey)

    • แนวคิดและความสำคัญของ virtual machine
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Wiz (John Mashey)

    • แนวคิดและความสำคัญของ Wiz
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Zero register (John R. Mashey)

    • แนวคิดและความสำคัญของ zero register
    • ผลต่อการเพิ่มประสิทธิภาพ

ภาษาโปรแกรม

  • Ada (Henry Spencer)

    • แนวคิดและคุณลักษณะของภาษา Ada
    • กรณีการใช้งานและข้อดี
  • Aliasing (Terje Mathisen)

    • แนวคิดและปัญหาของ aliasing
    • วิธีแก้ไข
  • Alloca (Dennis Ritchie)

    • แนวคิดและกรณีการใช้งานของฟังก์ชัน Alloca
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ปัญหาของ unsigned ใน ANSI C (Chris Torek)

    • ปัญหาของตัวแปร unsigned ใน ANSI C
    • วิธีแก้ไข
  • การตรวจสอบขอบเขตอาร์เรย์ (Henry Spencer)

    • ความสำคัญและวิธีการของการตรวจสอบขอบเขตอาร์เรย์
    • ผลต่อการเพิ่มประสิทธิภาพ
  • C macro ที่ไม่ดี (Jamie Lokier)

    • ตัวอย่างและปัญหาของ C macro ที่ไม่ดี
    • วิธีแก้ไข
  • การแคชอาร์เรย์หลายมิติ (Terje Mathisen)

    • แนวคิดและความสำคัญของการแคชอาร์เรย์หลายมิติ
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Call by name (John R. Mashey; Dennis Ritchie; Robert Corbett; William B. Clodius)

    • แนวคิดและกรณีการใช้งานของ call by name
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ข้อตกลงการเรียกใช้แบบไบนารี (Chris Torek)

    • แนวคิดและความสำคัญของข้อตกลงการเรียกใช้แบบไบนารี
    • ผลต่อการเพิ่มประสิทธิภาพ
  • C (Dennis Ritchie; Douglas A. Gwyn; John A. Gregor, Jr.; Linus Torvalds)

    • แนวคิดและคุณลักษณะของภาษา C
    • กรณีการใช้งานและข้อดี
  • ข้อตกลงการเรียกใช้ของ C (Dennis Ritchie)

    • แนวคิดและความสำคัญของข้อตกลงการเรียกใช้ของ C
    • ผลต่อการเพิ่มประสิทธิภาพ
  • extern ใน C (Dennis Ritchie)

    • แนวคิดและกรณีการใช้งานของคีย์เวิร์ด extern ในภาษา C
    • ผลต่อการเพิ่มประสิทธิภาพ
  • C prototype (Chris Torek)

    • แนวคิดและความสำคัญของ C prototype
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Shift ใน C (Dennis Ritchie)

    • แนวคิดและกรณีการใช้งานของตัวดำเนินการ shift ในภาษา C
    • ผลต่อการเพิ่มประสิทธิภาพ
  • C99 preprocessor (Al Viro)

    • แนวคิดและความสำคัญของ C99 preprocessor
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ตัวดำเนินการ == ใน C (Linus Torvalds)

    • แนวคิดและกรณีการใช้งานของตัวดำเนินการ == ในภาษา C
    • ผลต่อการเพิ่มประสิทธิภาพ
  • COBOL (Henry Spencer; Morten Reistad; Terje Mathisen)

    • แนวคิดและคุณลักษณะของภาษา COBOL
    • กรณีการใช้งานและข้อดี
  • การออกแบบคอมไพเลอร์ (Henry Spencer)

    • แนวคิดและความสำคัญของการออกแบบคอมไพเลอร์
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การเพิ่มประสิทธิภาพคอมไพเลอร์ (Andy Glew; Greg Lindahl; Linus Torvalds; Terje Mathisen)

    • แนวคิดและความสำคัญของการเพิ่มประสิทธิภาพคอมไพเลอร์
    • ผลต่อการเพิ่มประสิทธิภาพ
  • COME FROM (Robert Corbett)

    • แนวคิดและกรณีการใช้งานของคำสั่ง COME FROM
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ตัวระบุ const ใน C (Chris Torek; Linus Torvalds)

    • แนวคิดและกรณีการใช้งานของตัวระบุ const ในภาษา C
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Contravariance (Henry Spencer)

    • แนวคิดและความสำคัญของ contravariance
    • ผลต่อการเพิ่มประสิทธิภาพ
  • จำนวนเต็มของ Cray (Dennis Ritchie)

    • แนวคิดและกรณีการใช้งานของจำนวนเต็มแบบ Cray
    • ผลต่อการเพิ่มประสิทธิภาพ
  • ดีบักเกอร์ (Douglas A. Gwyn)

    • แนวคิดและความสำคัญของดีบักเกอร์
    • ผลต่อการเพิ่มประสิทธิภาพ
  • การคำนวณทศนิยม (Glen Herrmannsfeldt; Mitch Alsup; Terje Mathisen; Wilco Dijkstra; hack@watson.ibm.com)

    • แนวคิดและความสำคัญของการคำนวณทศนิยม
    • ผลต่อการเพิ่มประสิทธิภาพ
  • Denormalization (Terje Mathisen)

    • แนวคิดและความสำคัญของ denormalization
    • ผลต่อการเพิ่มประสิทธิภาพ
  • **Null reference

1 ความคิดเห็น

 
jangsc0000 2024-05-20

โพสต์ Usenet คลาสสิกเกี่ยวกับสถาปัตยกรรมคอมพิวเตอร์ ระบบปฏิบัติการ และภาษา