ผีเสื้อบีบีเอ็น
BBN Butterflyเป็นคอมพิวเตอร์แบบขนาน ขนาดใหญ่ ที่สร้างโดยBolt, Beranek และ Newmanในช่วงทศวรรษ 1980 ชื่อของมันถูกตั้งตาม "เครือข่ายสวิตช์หลายขั้นตอนแบบผีเสื้อ" ซึ่งเป็นโครงสร้างหลัก แต่ละเครื่องมีซีพียู มากถึง 512 ตัว แต่ละตัวมีหน่วยความจำเฉพาะที่ ซึ่งสามารถเชื่อมต่อกันเพื่อให้ซีพียูทุกตัวสามารถเข้าถึงหน่วยความจำของซีพียูตัวอื่นได้ แม้ว่าจะมีความหน่วงแฝงสูงกว่ามาก (ประมาณ 15:1) เมื่อเทียบกับการเข้าถึงหน่วยความจำของตัวเอง ซีพียูที่ใช้เป็นไมโครโปรเซสเซอร์ทั่วไป และพื้นที่แอดเดรสหน่วยความจำนั้นใช้ร่วมกัน

รุ่นแรกใช้โปรเซสเซอร์ Motorola 68000 ตามด้วยรุ่น 68010 [ 1 ] Butterfly connect ถูกพัฒนาขึ้นมาโดยเฉพาะสำหรับคอมพิวเตอร์เครื่องนี้ รุ่นที่สองหรือสาม รุ่น GP-1000 ใช้ Motorola 68020และเพิ่มจำนวนซีพียูเป็น 256 ตัว รุ่น TC-2000 ในภายหลังใช้ Motorola MC88100และเพิ่มจำนวนซีพียูเป็น 512 ตัว[ 2 ]
เดิมที Butterfly ถูกพัฒนาเป็นVoice Funnelซึ่งเป็นเราเตอร์สำหรับโปรโตคอล ST-II ที่ออกแบบมาเพื่อส่งเสียงและวิดีโอผ่านเครือข่าย IP ฮาร์ดแวร์ Butterfly ถูกนำมาใช้ในภายหลังสำหรับสวิตช์แพ็กเก็ต Butterfly Satellite IMP (BSAT) ของเครือข่ายดาวเทียมแพ็กเก็ตแบบบรอดแบนด์ของ DARPA ซึ่งดำเนินการในหลายไซต์ทั่วสหรัฐอเมริกาผ่าน ช่องสัญญาณดาวเทียมกระจายเสียงร่วมกันที่ 3 Mbit/s [ 3 ]ในช่วงปลายทศวรรษ 1980 เครือข่ายนี้กลายเป็นเครือข่ายบรอดแบนด์ภาคพื้นดินโดยใช้พื้นฐานวงจร T1 ภาคพื้นดินแทนช่องสัญญาณดาวเทียมกระจายเสียงร่วมกัน และ BSAT ก็กลายเป็นสวิตช์แพ็กเก็ตแบบบรอดแบนด์ (WPS) โครงการที่ได้รับการสนับสนุนจาก DARPA อีกโครงการหนึ่งที่ BBN ได้ผลิต Butterfly Multiprocessor Internet Gateway (เราเตอร์อินเทอร์เน็ต) เพื่อเชื่อมต่อเครือข่ายประเภทต่างๆ ที่เลเยอร์ IP เช่นเดียวกับ BSAT เกตเวย์ Butterfly ได้ทำลายข้อขัดแย้งของสถาปัตยกรรมมินิคอมพิวเตอร์บัสร่วมที่เคยใช้สำหรับเกตเวย์อินเทอร์เน็ตโดยการรวมการคำนวณการกำหนดเส้นทางและ I/O ที่อินเทอร์เฟซเครือข่ายและใช้โครงสร้างสวิตช์ของ Butterfly เพื่อให้การเชื่อมต่อเครือข่าย ส่งผลให้ปริมาณการรับส่งข้อมูลลิงก์สูงขึ้นอย่างมีนัยสำคัญ[ 4 ]
คอมพิวเตอร์ Butterfly เริ่มต้นด้วยระบบปฏิบัติการ ที่เป็นกรรมสิทธิ์ ชื่อ Chrysalis แต่ได้เปลี่ยนมาใช้ ระบบปฏิบัติการ เคอร์เนล Machในปี 1989 แม้ว่าเวลาในการเข้าถึงหน่วยความจำจะไม่สม่ำเสมอ แต่เครื่องนี้มีคุณสมบัติการจัดการหน่วยความจำแบบ SMP และสามารถทำงานเป็นแบบมัลติโปรเซสเซอร์สมมาตรได้
ระบบที่มีการกำหนดค่าขนาดใหญ่ที่สุดที่มีโปรเซสเซอร์ 128 ตัวอยู่ที่ภาควิชาวิทยาการคอมพิวเตอร์ของมหาวิทยาลัยโรเชสเตอร์[ 5 ]ระบบที่ส่งมอบส่วนใหญ่มีโปรเซสเซอร์ประมาณ 16 ตัว ไม่พบการกำหนดค่าใดๆ ในพิพิธภัณฑ์ อย่างน้อยหนึ่งระบบคาดว่าจะอยู่ในยานพาหนะอัตโนมัติของ DARPA
TotalViewซึ่งเป็นโปรแกรมดีบักเกอร์แบบขนานที่พัฒนาขึ้นสำหรับ Butterfly นั้นยังคงใช้งานได้ต่อไปแม้แพลตฟอร์มจะเลิกใช้งานไปแล้ว และถูกพอร์ตไปยังเครื่องคอมพิวเตอร์แบบขนานขนาดใหญ่อื่นๆ อีกหลายเครื่อง
ดูเพิ่มเติม
- Pluribusเป็นโปรเซสเซอร์มัลติโปรเซสเซอร์รุ่นแรกๆ ที่ออกแบบโดย BBN
ลิงก์ภายนอก
- BBN ในดัชนีโครงการซูเปอร์คอมพิวเตอร์ที่ล้มเหลว - แหล่งข้อมูลที่เห็นได้ชัดสำหรับเนื้อหาส่วนใหญ่ของบทความนี้