อ่าน 5 นาที
เทคโนโลยีพีระมิด
บริษัท Pyramid Technology Corporation เป็น บริษัท คอมพิวเตอร์ ที่ผลิต มินิคอมพิวเตอร์ แบบ RISC จำนวนมากซึ่งอยู่ในช่วงประสิทธิภาพสูงสุด [ 1 ] ตั้งอยู่ใน เขตอ่าวซานฟรานซิสโก ของรัฐ...
เทคโนโลยีพีระมิด
| พิมพ์ | ส่วนตัว |
|---|---|
| อุตสาหกรรม | คอมพิวเตอร์ |
| ก่อตั้ง | เกิดใน ปี 1981 ที่บริเวณอ่าวซานฟรานซิสโก รัฐแคลิฟอร์เนียสหรัฐอเมริกา |
| เลิกกิจการแล้ว | มีนาคม พ.ศ. 2538 |
| โชคชะตา | ถูกซื้อกิจการโดยซีเมนส์ |
บริษัท Pyramid Technology Corporationเป็น บริษัท คอมพิวเตอร์ ที่ผลิต มินิคอมพิวเตอร์แบบRISCจำนวนมากซึ่งอยู่ในช่วงประสิทธิภาพสูงสุด[ 1 ] ตั้งอยู่ในเขตอ่าวซานฟรานซิสโกของรัฐ แคลิฟอร์เนีย
นอกจากนี้ พวกเขายังเป็นบริษัทที่สองที่จัดส่ง ระบบ UNIX แบบมัลติโปรเซสเซอร์ (ภายใต้แบรนด์DC/OSx ) ในปี 1985 ซึ่งเป็นพื้นฐานของสายผลิตภัณฑ์ของพวกเขาจนถึงต้นทศวรรษ 1990 OSx ของ Pyramid เป็น UNIX แบบdual-universeซึ่งรองรับโปรแกรมและการเรียกใช้ระบบจากทั้ง 4.xBSD และUNIX System Vของ AT&T [ 2 ]
ประวัติศาสตร์
บริษัท Pyramid Technology ก่อตั้งขึ้นในปี 1981 โดยกลุ่มอดีต พนักงาน ของ Hewlett-Packardที่สนใจสร้างมินิคอมพิวเตอร์คุณภาพสูงโดยใช้สถาปัตยกรรม RISC
ในปี 1993 Pyramid ได้อนุญาตให้Fujitsu / ICL ใช้เทคโนโลยีบัสมัลติโปรเซสเซอร์ และยังได้ทำข้อตกลงทางการตลาดในบางตลาด โดย ICL จะจำหน่ายผลิตภัณฑ์เซิร์ฟเวอร์ของ Pyramid และให้บริการบูรณาการกับ ผลิตภัณฑ์ เมนเฟรม ที่มีอยู่ของ ICL ข้อตกลงการขายดังกล่าวจะดำเนินต่อไปจนถึงปี 1994 ซึ่งในเวลานั้น ICL ได้นำเทคโนโลยีของ Pyramid มาใช้ในผลิตภัณฑ์ SPARCของตนเองซึ่งแตกต่างจากสถาปัตยกรรม MIPSของระบบ Pyramid ที่มีอยู่[ 3 ]
ในเดือนมีนาคม พ.ศ. 2538 บริษัท Pyramid ถูกซื้อโดยSiemensและควบรวมเข้ากับหน่วยงาน Siemens Computer Systems US [ 4 ] [ 5 ] [ 6 ]ในปี พ.ศ. 2541 หน่วยงานนี้ถูกแยกออก โดยส่วนบริการกลายเป็นWincor Nixdorfในปี พ.ศ. 2542 Siemens และFujitsuได้ควบรวมกิจการด้านคอมพิวเตอร์เพื่อก่อตั้งFujitsu Siemens Computersและในที่สุดAmdahlก็ถูกเพิ่มเข้ามาในปี พ.ศ. 2543
สินค้า
90x
มินิคอมพิวเตอร์ซีรีส์ Pyramid Technology รุ่นแรกวางจำหน่ายในเดือนสิงหาคม พ.ศ. 2526 [ 7 ] [ 8 ]ในชื่อซูเปอร์มินิคอมพิวเตอร์ 90x ซึ่งใช้โปรเซสเซอร์สเกลาร์32 บิต แบบกำหนดเอง ที่ทำงานที่ความเร็ว 8 MHz
แม้ว่าสถาปัตยกรรมนี้จะถูกทำการตลาดในฐานะ เครื่อง RISCแต่ในความเป็นจริงแล้วมันเป็น เครื่องที่ ใช้ไมโครโปรแกรมมันใช้ โมเดล รีจิสเตอร์ แบบ "หน้าต่างเลื่อน" โดยอิงจาก โปรเซสเซอร์ Berkeley RISCแต่คำสั่งการเข้าถึงหน่วยความจำมีโหมดการทำงานที่ซับซ้อนซึ่งอาจต้องใช้หลายรอบการทำงาน คำสั่งสเกลาร์แบบรีจิสเตอร์ต่อรีจิสเตอร์จำนวนมากถูกประมวลผลในรอบการทำงานของเครื่องเพียงรอบเดียว ในตอนแรก คำสั่ง จุดลอยตัวถูกประมวลผลทั้งหมดในไมโครโค้ด แม้ว่าจะมีหน่วยประมวลผลจุดลอยตัว เสริม บนแผงวงจรแยกต่างหากออกมาในภายหลัง การใช้ไมโครโปรแกรมยังช่วยให้สามารถใช้งานคุณสมบัติอื่นๆ ที่ไม่ใช่ RISC ได้ เช่น คำสั่งการย้ายบล็อก
โปรแกรมสามารถเข้าถึงรีจิสเตอร์ได้ 64 ตัว และคำสั่งหลายคำสั่งเป็นแบบไตรแอดิก รีจิสเตอร์ 16 ตัว (รีจิสเตอร์ 48 ถึง 63) เรียกว่า "รีจิสเตอร์ส่วนกลาง" ซึ่งสอดคล้องกับรีจิสเตอร์ของซีพียูทั่วไป กล่าวคือ รีจิสเตอร์เหล่านี้เป็นค่าคงที่และมองเห็นได้เสมอ ส่วนรีจิสเตอร์อีก 48 ตัวที่เหลือเป็นส่วนบนสุดของส แต็ก ซับรูทีนโดย 32 ตัว (0–31) เป็นรีจิสเตอร์เฉพาะที่สำหรับซับรูทีนปัจจุบัน และรีจิสเตอร์ 32–47 ใช้สำหรับส่งพารามิเตอร์ได้สูงสุด 16 ตัวไปยังซับรูทีนถัดไปที่เรียก ในระหว่างการเรียกซับรูทีน สแต็กของรีจิสเตอร์จะเลื่อนขึ้น 32 เวิร์ด ดังนั้นรีจิสเตอร์ 32–47 ของผู้เรียกจะกลายเป็นรีจิสเตอร์ 0–15 ของซับรูทีนที่ถูกเรียก คำสั่ง return จะลดสแต็กลง 32 เวิร์ด เพื่อให้พารามิเตอร์ที่ส่งคืนสามารถมองเห็นได้โดยผู้เรียกในรีจิสเตอร์ 32–47 แคชสแต็กเก็บได้ 16 ระดับในซีพียู และไมโครโค้ดของซีพียูจะจัดการ การโอเวอร์โฟลว์ และอันเดอร์โฟลว์ของสแต็ก โดยอัตโนมัติ แบบจำลองการเขียนโปรแกรมมีสแต็กสองอัน อันหนึ่งสำหรับสแต็กของรีจิสเตอร์ และอีกอันสำหรับตัวแปรโลคอลของซับรูทีน อันหนึ่งเติบโตจากแอดเดรสที่กำหนดไว้ตรงกลางของแอดเดรสสเปซ และอีกอันเติบโตลงมาจากด้านบนของแอดเดรสสเปซโหมดผู้ใช้
คอมพิวเตอร์รุ่น 90x สามารถรองรับแผงหน่วยความจำได้สี่แผง โดยแต่ละแผงมีความจุ 1 MB ในตอนแรก ซึ่งถือว่ามีหน่วยความจำมากในเวลานั้น แต่สถาปัตยกรรมแบบ RISC ทำให้โปรแกรมมีขนาดใหญ่กว่าสถาปัตยกรรมรุ่นก่อนๆ ดังนั้นเครื่องส่วนใหญ่จึงถูกขายโดยที่ช่องเสียบหน่วยความจำเต็ม โชคดีที่แผงหน่วยความจำขนาด 1 MB มี RAM อยู่ในซ็อกเก็ต ดังนั้นจึงสามารถอัปเกรดเป็นหน่วย 4 MB ได้เมื่ออุปกรณ์ RAM แบบไดนามิกขนาดใหญ่กว่าเริ่มวางจำหน่ายหลังจากที่ 90x เปิดตัวได้ไม่นาน
คอมพิวเตอร์รุ่น 90x แข่งขันกับเครื่อง VAX 11/780 ของบริษัท Digital Equipment Corporation (DEC) ซึ่งเป็นแพลตฟอร์มที่นิยมใช้สำหรับการใช้งานระบบปฏิบัติการ UNIX ในช่วงต้นทศวรรษ 1980 โปรเซสเซอร์ของ 90x มีประสิทธิภาพเร็วกว่า VAX ประมาณสองเท่า และมีราคาขายประมาณครึ่งหนึ่ง บริษัท Pyramid ได้รับความช่วยเหลือทางอ้อมจากความลังเลของ DEC ในการขายเครื่อง VAX โดยไม่มีระบบปฏิบัติการVMSซึ่ง DEC คิดค่าใช้จ่ายสูงมาก มหาวิทยาลัยหลายแห่งต้องการใช้งาน UNIX มากกว่า VMS ดังนั้นประสิทธิภาพที่สูงกว่าและราคาที่ต่ำกว่าของ Pyramid ประกอบกับความล่าช้าในการจัดส่งหรือค่าใช้จ่ายเพิ่มเติมจาก DEC ช่วยให้พวกเขาสามารถตัดสินใจเสี่ยงที่จะซื้อจากผู้ผลิตรายใหม่ได้
ข้อได้เปรียบที่สำคัญที่สุดอย่างหนึ่งของ 90x เหนือคู่แข่งคือ ตัวควบคุม พอร์ตอนุกรมแบบอะซิง โครนัส (ITS หรือ Intelligent Terminal Server) ซึ่งใช้ โปรเซสเซอร์ แบบบิตสไลซ์16 บิต ITS เชื่อมต่อกับพอร์ตอนุกรม 16 พอร์ต และสามารถทำงานได้ด้วยความเร็วสูงมาก โดยใช้ DMA ในการดึงข้อมูลจาก บล็อกข้อมูลเอาต์พุต ที่เชื่อมต่อกันเป็นลูกโซ่เครื่องหนึ่งสามารถติดตั้ง ITS ได้หลายตัว โดยแต่ละตัวมีโปรเซสเซอร์ I/O ของตัวเอง เครื่องอื่นๆ ในขณะนั้น (รวมถึง 11/780) จำเป็นต้องมีการแทรกแซงจาก CPU ทุกๆ สองสามไบต์สำหรับผู้ใช้แบบโต้ตอบ ซึ่งเพิ่มภาระ ให้กับส่วนประกอบของระบบใน CPU อย่างมาก ด้วยเหตุนี้ 90x จึงทำคะแนนได้ดีมากในการทดสอบประสิทธิภาพด้วยปริมาณ I/O อนุกรมที่สมจริง
ตัวควบคุมดิสก์และเทปแม่เหล็กนั้นแท้จริงแล้วเป็นตัวควบคุม Multibusแบบ 16 บิตจากผู้ผลิตรายอื่นซึ่งติดตั้งอยู่ในซ็อกเก็ตบนแผงอะแดปเตอร์บัสรูปตัว U
ระบบรุ่นแรกๆ ส่วนใหญ่มาพร้อมกับ ฮาร์ดดิสก์ Fujitsu Eagle ขนาด 470 MB และไดรฟ์เทปแบบรีล-ทู-รีลสำหรับบันทึกข้อมูลแบบสตรีมมิ่ง
เช่นเดียวกับ VAX 11/780 ซึ่งใช้PDP-11/03 พร้อม ฟลอปปี้ดิสก์ขนาด 8 นิ้ว (200 มม.) เป็นโปรเซสเซอร์คอนโซล 90x ก็มี "โปรเซสเซอร์สนับสนุนระบบ" ซึ่งใช้Motorola 68000 เป็นพื้นฐาน โดยจะโหลดไมโครโค้ดจากฟลอปปี้ดิสก์ขนาด 5.25 นิ้ว (133 มม.) เมื่อระบบเริ่มต้นทำงาน นอกจากนี้ยังสามารถเรียกใช้ชุดโปรแกรมวินิจฉัยต่างๆ บนระบบได้ มีโมเด็มที่ช่วยให้ผู้ผลิตสามารถวิเคราะห์จากระยะไกลได้ ซอฟต์แวร์ที่ทำงานโดยโปรเซสเซอร์บริหารจัดการนั้น ในตอนแรกเรียกว่า Totally Unrealistic Remote Diagnostic แต่ชื่อนี้ถูกเปลี่ยนไปในอีกหลายปีต่อมา
ระบบขนาดเล็กถูกติดตั้งในตู้แร็คขนาด 19 นิ้ว (480 มม.) สูงประมาณ 60 นิ้ว (1,500 มม.) โดยมีช่องใส่การ์ดอยู่ด้านล่าง ช่องใส่ฮาร์ดดิสก์อยู่ตรงกลาง ช่องใส่เทปอยู่ด้านบน และแผงควบคุมสูง 2 นิ้ว พร้อมช่องใส่ฟล็อปปี้ดิสก์และปุ่มเปิดปิดอยู่ด้านบนสุด ในเวลานั้นถือว่ามีขนาดกะทัดรัดมาก อย่างน้อยหนึ่งเครื่องในออสเตรเลียถูกติดตั้งอยู่ในห้องน้ำกลางแจ้งที่เลิกใช้งานแล้วเป็นเวลาหกเดือน โดยใช้เครื่องปรับอากาศแทนหน้าต่างบานเกล็ดและวางเทอร์มินัลคอนโซลระบบไว้บนตู้ งานบริหารจัดการต่างๆ ทำกันกลางแจ้ง ตัวบ่งชี้เดียวบนแผงควบคุมคือจอแสดงผล LED แบบกราฟแท่ง 8 ส่วน ที่แสดงการใช้งาน CPU เฉลี่ยเมื่อเครื่องทำงาน และแสดงรูปแบบ " ดวงตา ไซลอน " เมื่อเครื่องหยุดทำงานโดยไม่คาดคิด เครื่องมีความสูงต่ำพอที่คอนโซล (เทอร์มินัลแบบอะซิงโครนัสขาวดำ) จะวางอยู่ด้านบนได้
98x
หลังจากนั้นไม่นานก็มีรุ่น 90x ตามมา ซึ่งก็คือรุ่น 98x ที่เหมือนกันทุกประการ ยกเว้นเพียงแต่ความเร็วสัญญาณนาฬิกาของโปรเซสเซอร์เพิ่มขึ้นเป็น 10 MHz
เดิมที 98x เป็นระบบประมวลผลเดี่ยวเช่นเดียวกับรุ่นก่อนหน้า แต่ต่อมาได้กลายเป็น เครื่องประมวลผลแบบหลาย โปรเซสเซอร์ (SMP) เครื่องแรกของ Pyramid ในปี 1986 มีการเปิดตัวเครื่องหลายรุ่นในซีรีส์นี้ ตั้งแต่รุ่น 9805 ที่มี 1 ซีพียู ไปจนถึงรุ่น 9845 ที่มี 4 ซีพียู ในช่วงหลายปีระหว่างปี 1985 ถึง 1987 เครื่อง 9845 ที่ติดตั้งอุปกรณ์ครบครันทำงานได้ประมาณ 25 MIPS ซึ่งถือเป็นตัวเลขที่น่าประทับใจสำหรับยุคนั้น แม้ว่าจะยังไม่สามารถแข่งขันกับ ซูเปอร์คอมพิวเตอร์ระดับสูงได้ก็ตาม
เพื่อตอบสนองต่อตลาด เวิร์กสเตชัน /เซิร์ฟเวอร์ ที่กำลังเติบโตแต่มีความอ่อนไหวต่อต้นทุนPyramid ได้เปิดตัวWorkCenterในปี 1986 ซึ่งโดยพื้นฐานแล้วเป็นรุ่น 98x ที่มีความสูงครึ่งหนึ่งและราคาถูกกว่า โดยมีไดรฟ์เทป 9 แทร็กที่ติดตั้งในแนวนอนและไดรฟ์ดิสก์ขนาด 8 นิ้ว (200 มม.) [ 9 ]
ระบบ Pyramid 9xxx รุ่นแรกทั้งหมด ตั้งแต่ 90x ถึง 9810 ใช้บัสทางกายภาพเดียวกันและสามารถอัปเกรดได้ในภาคสนาม[ 10 ]
เซิร์ฟเวอร์ MI
เช่นเดียวกับผู้ผลิตเครื่องประมวลผลแบบมัลติโปรเซสเซอร์รุ่นแรกๆ หลายราย Pyramid หันมาใช้ซีพียู RISC "ทั่วไป" เมื่อเริ่มใช้งานได้จริง Pyramid ยังคงใช้การออกแบบ RISC ของตนเองต่อไปจนกระทั่งเปิดตัวผลิตภัณฑ์ MIServer S Pyramid ได้เปิดตัวเครื่องที่ใช้สถาปัตยกรรมรีจิสเตอร์วินโดว์หลายรุ่นต่อจากตระกูล 9000 ซึ่งรู้จักกันในชื่อ MIServer ตั้งแต่ปี 1989 โดยรองรับซีพียูได้มากถึงสิบตัว แต่ละตัวมีประสิทธิภาพประมาณ 12 MIPS MIServer ถูกแทนที่ด้วย MIServerT ในปี 1991/92 และต่อมาก็มี MIServer S และ ES ตามมา ซึ่งเป็นเครื่องแรกของ Pyramid ที่ใช้สถาปัตยกรรม R3000เครื่องรุ่นแรกๆ ในซีรีส์นี้มี R3000 ตั้งแต่ 4 ถึง 12 ตัว ทำงานที่ความเร็ว 33 MHz โดยมีประสิทธิภาพสูงสุดประมาณ 140 MIPS ต่อมาเครื่อง MIServer ES รุ่นไฮเอนด์มีซีพียูมากถึง 24 ตัว ทำงานที่ความเร็ว 33 MHz เช่นกัน ระบบปฏิบัติการสำหรับระบบที่ใช้ MIPS คือDC/OSxซึ่งเป็นการดัดแปลงมาจากAT&T System V Release 4 (SVR4)
ซีรีส์ไนล์
การเปิดตัว R4400 64 บิต ความเร็ว 150 เมกะเฮิร์ตซ์นำไปสู่ซีรี่ส์ Nile ที่มีซีพียู 2-16 ตัว ในช่วงปลายปี 1993 โดยแต่ละซีพียูสามารถประมวลผลได้ 92 MIPS ทำให้ระบบ Nile เป็นซูเปอร์คอมพิวเตอร์อย่างแท้จริง ผลิตภัณฑ์สุดท้ายของพวกเขาคือ Reliant RM 1000 ซึ่งรู้จักกันภายในว่า Meshine กำลังจะออกสู่ตลาดเมื่อ Siemens เข้าซื้อกิจการ RM1000 เป็นคอมพิวเตอร์ประมวลผลแบบขนานขนาดใหญ่ (MPP) แต่ละโหนดทำงานบนระบบปฏิบัติการ Reliant UNIX DC/OSx ของตัวเอง ระบบนี้มีสถาปัตยกรรมแบบตาข่ายสองแกน RM1000 ใช้ซอฟต์แวร์ที่เรียกว่า ICF ในการจัดการการเชื่อมต่อคลัสเตอร์ ICF ได้กลายเป็นรากฐานของคลัสเตอร์ในซอฟต์แวร์ PrimeCluster HA ซึ่งยังคงได้รับการพัฒนาและจัดจำหน่ายโดย Fujitsu Siemens จนถึงปัจจุบัน
แต่ละโหนดประมวลผลในโครงข่ายใช้ซีพียู MIPS R10000 เพียงตัวเดียว อย่างไรก็ตาม การปรับปรุง RM1000 ทำให้สามารถรวมเครื่อง NILE SMP เข้าไปในโครงข่ายได้ในฐานะโหนด "ขนาดใหญ่" โหนดประมวลผลเหล่านี้ติดตั้งอยู่ในเฟรม HAAS-3 ที่จัดส่งมาพร้อมกับผลิตภัณฑ์ Nile รุ่นก่อนหน้าในรูปแบบอาร์เรย์ไดรฟ์ แต่ละโหนดประมวลผลควบคุม ดิสก์ SCSI หก ตัวเป็นตัวควบคุมหลัก และอีกหกตัวเป็นตัวควบคุมรอง เฟรมที่มีโหนดประมวลผลสูงสุดหกโหนด หรือโหนดประมวลผลสี่โหนดและเกตเวย์เชื่อมต่อ Nile สองตัว จะเชื่อมต่อกับเฟรมข้างเคียงด้วยสายริบบิ้น สั้นๆ เฟรม HAAS-3 ที่ติดตั้งโหนดประมวลผลแล้วเรียกว่าเซลล์ เซลล์เหล่านี้จะล็อกเข้าด้วยกันและสามารถวางซ้อนกันได้สองชั้นและต่อกันแบบปลายต่อปลายได้ตราบเท่าที่พื้นที่อนุญาต เซลล์สี่เซลล์รวมกันเรียกว่าตัน และระบบต่างๆ จะถูกเรียกตามจำนวนตันที่บรรจุอยู่ โครงข่ายที่ใหญ่ที่สุดที่สร้างขึ้นที่ Pyramid คือระบบทดสอบที่มีซีพียู 214 ตัว รวมถึงโหนด Nile SMP สี่โหนด
แม้ว่าในที่สุด RM1000 จะถูกยกเลิกการผลิตและไม่มีผลิตภัณฑ์ทดแทนจากซีเมนส์ แต่ลูกค้าที่มีระบบขนาดใหญ่ เช่น บริษัท โทรคมนาคม ขนาดใหญ่ในสหราชอาณาจักร ต้องใช้เวลานานในการหาผลิตภัณฑ์ทดแทนที่เหมาะสมสำหรับระบบขนานขนาดใหญ่เหล่านี้ เนื่องจากมีขีดความสามารถด้านอินพุต/เอาต์พุตและการประมวลผลมหาศาล
ลิงก์ภายนอก
- บริษัท พีระมิด เทคโนโลยี แบบฟอร์ม 10-K รายงานประจำปี วันที่ยื่น 22 ธันวาคม 1994
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เทคโนโลยีพีระมิด
บริษัท Pyramid Technology Corporation เป็น บริษัท คอมพิวเตอร์ ที่ผลิต มินิคอมพิวเตอร์ แบบ RISC จำนวนมากซึ่งอยู่ในช่วงประสิทธิภาพสูงสุด [ 1 ] ตั้งอยู่ใน เขตอ่าวซานฟรานซิสโก ของรัฐ...
ประวัติศาสตร์
บริษัท Pyramid Technology ก่อตั้งขึ้นในปี 1981 โดยกลุ่มอดีต พนักงาน ของ Hewlett-Packard ที่สนใจสร้างมินิคอมพิวเตอร์คุณภาพสูงโดยใช้สถาปัตยกรรม RISC
90x
มินิคอมพิวเตอร์ซีรีส์ Pyramid Technology รุ่นแรกวางจำหน่ายในเดือนสิงหาคม พ.ศ. 2526 [ 7 ] [ 8 ] ในชื่อซูเปอร์มินิคอมพิวเตอร์ 90x ซึ่งใช้ โปรเซสเซอร์สเกลาร์ 32 บิต แบบกำหนดเอง ที่ทำงานที่ความเร็ว 8 MHz
98x
หลังจากนั้นไม่นานก็มีรุ่น 90x ตามมา ซึ่งก็คือรุ่น 98x ที่เหมือนกันทุกประการ ยกเว้นเพียงแต่ความเร็วสัญญาณนาฬิกาของโปรเซสเซอร์เพิ่มขึ้นเป็น 10 MHz