มีสองวิธีในการคำนวณข้อมูล ที่แรกคือกับ DSP ชิปที่ทำหน้าที่พิเศษอย่างยิ่งบนชุดข้อมูลที่ถูก จำกัด เหล่านี้มีราคาถูกมากมีประสิทธิภาพที่โดดเด่นต่อวัตต์อย่างไรก็ตามไม่สามารถทำการคำนวณทั่วไปได้เลย หากคุณต้องการพัฒนาคอมพิวเตอร์อเนกประสงค์คุณจะต้องเลือกโปรเซสเซอร์ SuperScalar – X86, PAYLPC หรือหนึ่งในสถาปัตยกรรม CPU ที่แท้จริงของ Beefy อย่างแท้จริง Superscalars นั้นยอดเยี่ยมสำหรับการคำนวณฟังก์ชั่นทั่วไปอย่างไรก็ตามประสิทธิภาพของพวกเขาต่อวัตต์ดอลลาร์คือการเปรียบเทียบกับ DSP
ผู้คนจำนวนมากได้ดูปัญหานี้รวมถึงไม่มีอะไรเลย สิ่งนี้อาจมีการเปลี่ยนแปลงหาก [Ivan Godard] ของการประมวลผลนอกกรอบสามารถสร้างโรงงานได้ – คิดใหม่ของสถาปัตยกรรม CPU ปัจจุบัน
ซึ่งแตกต่างจาก DSP โปรเซสเซอร์ SuperScalar ที่คุณค้นพบในเดสก์ท็อปของคุณมีการลงทะเบียนจำนวนมากรวมถึงการเปลี่ยนชื่อรีจิสเตอร์หรือสถานที่ที่ CPU เก็บค่าชั่วคราว รวมสิ่งนี้กับความจริงที่เชื่อมโยงการลงทะเบียนระยะสั้นเหล่านี้จำนวนมากไปยังสถานที่ที่พวกเขาจะใช้ในท้ายที่สุดในที่สุดก็กินประมาณครึ่งหนึ่งของแผนงบประมาณพลังงานในซีพียูรวมถึงคุณจะเห็นว่าทำไม DSP มีประสิทธิภาพมากกว่า X86 นั่งอยู่ในแล็ปท็อปของคุณ
[Ivan] บริการของปัญหานี้คือการแทนที่การลงทะเบียนใน CPU ที่มีบางสิ่งที่เรียกว่า ‘เข็มขัด’ – เป็นการผสมผสานที่แปลกประหลาดของสแต็ครวมถึงการลงทะเบียนกะ ซีพียูสามารถรับข้อมูลจากการตั้งค่าประเภทใด ๆ บนสายพานดำเนินการทำงานรวมถึงสถานที่ที่ผลลัพธ์ที่ด้านหน้าของสายพาน ข้อมูลประเภทใดก็ได้ที่ไม่ได้ใช้เพียงแค่ตกลงมาจากสายพาน นี่ไม่ใช่ปัญหาเนื่องจากข้อมูลจำนวนมากใช้ในซีพียูถูกนำไปใช้เพียงครั้งเดียว
บนกระดาษมันมีประสิทธิภาพมากขึ้นหมายถึงการคำนวณฟังก์ชั่นทั่วไป น่าเสียดายที่ [Ivan] ไม่ได้มีสิทธิบัตรทั้งหมดในโรงงานดังนั้นการพูดของเขา (สองเสนอด้านล่าง) จะค่อนข้างแบ่งออก ถึงกระนั้นมันก็เป็นหนึ่งในความก้าวหน้าที่เจ๋งที่สุดในการออกแบบคอมพิวเตอร์ในหน่วยความจำล่าสุดเช่นเดียวกับสิ่งที่เราอยากเห็นจบลงด้วยการเป็นผลิตภัณฑ์ของแท้