กลับไปหน้าบทความ

อ่าน 3 นาที

โปรเซสเซอร์อาร์เรย์แบบกระจาย ICL

เครื่อง ประมวลผลอาร์เรย์แบบกระจาย ( DAP ) ที่ผลิตโดย International Computers Limited (ICL) เป็น คอมพิวเตอร์แบบขนานขนาดใหญ่เชิง พาณิชย์เครื่องแรกของโลก...

โปรเซสเซอร์อาร์เรย์แบบกระจาย ICL

เครื่องประมวลผลอาร์เรย์แบบกระจาย ( DAP ) ที่ผลิตโดย International Computers Limited (ICL) เป็น คอมพิวเตอร์แบบขนานขนาดใหญ่เชิงพาณิชย์เครื่องแรกของโลก การศึกษาเอกสารต้นฉบับเสร็จสมบูรณ์ในปี 1972 และเริ่มสร้างต้นแบบในปี 1974 เครื่องแรกถูกส่งมอบให้กับ Queen Mary Collegeในปี 1979 [ 1 ]

การพัฒนา

DAP รุ่นนำร่องเริ่มต้นได้รับการออกแบบและใช้งานโดย ดร. สจ๊วร์ต เอฟ เรดดาเวย์ โดยได้รับความช่วยเหลือจากเดวิด เจ ฮันท์ และปีเตอร์ เอ็ม แฟลนเดอร์ส ที่ห้องปฏิบัติการ ICL Stevenage ผู้จัดการและผู้มีส่วนร่วมหลักคือจอห์น เค อิลลิฟฟ์ผู้ออกแบบเครื่องภาษาพื้นฐานและเป็นที่รู้จักจากเวกเตอร์อิลลิฟฟ์ [ 2 ] การใช้งานนำร่องมีการจัดเรียงองค์ประกอบการประมวลผล 32×32 [ 3 ]

เครื่องประมวลผลข้อมูลแบบอาร์เรย์ ( DAP) ของ ICL มีหน่วยประมวลผล แบบบิตเดี่ยว (PE) ขนาด 64×64 หน่วย โดยแต่ละหน่วยมีหน่วยความจำ 4096 บิต DAP ถูกเชื่อมต่อกับเมนเฟรมของ ICLและหน่วยความจำของ DAP ถูกแมปเข้ากับหน่วยความจำของเมนเฟรม โปรแกรมสำหรับ DAP ถูกเขียนด้วยภาษา DAP FORTRANซึ่งเป็น ภาษา FORTRANที่ขยายเพิ่มเติมด้วยเมทริกซ์ขนาด 64×64 และเวกเตอร์ที่มีองค์ประกอบ 64 ตัว DAP Fortran ถูกคอมไพล์เป็นภาษาแอสเซมบลีที่เรียกว่า APAL (Array Processor Assembly Language) DAP มี สถาปัตยกรรม แบบคำสั่งเดียว ข้อมูลหลายชุด (SIMD) แต่ละการดำเนินการสามารถทำได้ภายใต้การควบคุมของมาสก์ ซึ่งควบคุมว่าองค์ประกอบใดบ้างที่จะได้รับผลกระทบ โปรแกรมอาร์เรย์ถูกเรียกใช้เป็นซับรูทีนของโปรแกรม FORTRAN ปกติของเมนเฟรม และการรับส่งข้อมูล (IO) ถูกจัดการโดยเมนเฟรม

ในทางปฏิบัติ มีค่าใช้จ่ายเพิ่มเติมในการถ่ายโอนข้อมูลการคำนวณเข้าและออกจากอาร์เรย์ และปัญหาที่ไม่เหมาะสมกับเมทริกซ์ 64×64 จะเพิ่มความซับซ้อนในการจัดการขอบเขต แต่สำหรับปัญหาที่เหมาะสมกับสถาปัตยกรรมนั้น มันสามารถทำงานได้ดีกว่า สถาปัตยกรรมไปป์ไลน์ของ Cray ในปัจจุบัน ถึงสองเท่าICL 2980ไม่ใช่เครื่องที่ได้รับความนิยม และนี่เป็นอุปสรรคต่อการใช้งาน DAP เนื่องจากโปรเซสเซอร์ที่เชื่อมต่อถูกจำกัดไว้เฉพาะช่วงนี้ในตอนแรก

การออกแบบตามที่อธิบายไว้ในเอกสารของ Reddaway ในปี 1973 นั้นแทบจะเหมือนกับที่นำมาใช้ในเวอร์ชันเชิงพาณิชย์แรก ยกเว้นว่าได้ลบฟังก์ชันการจ่ายบิตที่อยู่จากองค์ประกอบการประมวลผลออกไป การเปลี่ยนแปลงนี้ทำให้การตรวจจับข้อผิดพลาดของฮาร์ดแวร์ง่ายขึ้นมาก ฟังก์ชันพิเศษที่โดดเด่นอีกอย่างหนึ่งคือการแพร่กระจายตัวทดเพื่อลดความซับซ้อนของการบวกโหมดเวกเตอร์[ 4 ]

หลังจาก ICL

DAP [IP] ถูกขายให้กับบริษัทสตาร์ทอัพที่ได้รับเงินทุนจากบริษัท ร่วมลงทุน ชื่อ Active Memory Technology (AMT) ซึ่งต่อมาถูกซื้อกิจการโดยCambridge Parallel Processors (CPP) มีการปรับปรุงและทำให้มีขนาดเล็กลงและเร็วขึ้นในชื่อซีรี่ส์ Gamma [ 5 ]มีการเพิ่มโปรเซสเซอร์ 8 บิตพร้อมหน่วยความจำภายในขนาด 8 บิตเข้าไปในโปรเซสเซอร์ และมีการนำความสามารถในการอ่านเขียนข้อมูลที่รวดเร็วมาใช้ สามารถเขียนโปรแกรมได้ทั้งในภาษาC++หรือFortran-Plusซึ่งมีความยืดหยุ่นมากกว่า DAP FORTRAN โดยเฉพาะอย่างยิ่งจะจัดการการเลือกการแมปจากขอบเขตเมทริกซ์และเวกเตอร์ที่ผู้ใช้กำหนดไปยังฮาร์ดแวร์พื้นฐานโดยอัตโนมัติ

ตัวอย่าง DAP ถูกเก็บรักษาไว้ที่พิพิธภัณฑ์ประวัติศาสตร์คอมพิวเตอร์

บริษัท CPP ยุติการดำเนินงานในปี 2547

มินิ-ดีพี และ มิล-ดีพี

โครงการริเริ่มเพื่อพัฒนา DAP เวอร์ชัน 32x32 ขนาดเล็กกว่าสำหรับ เวิร์กสเตชัน PERQเริ่มต้นขึ้นในช่วงปลายปี 1981 โดยตั้งชื่อชั่วคราวว่า PERQ-DAP และต่อมาเป็นที่รู้จักในชื่อMini-DAPการปรับปรุงแนวคิดนี้ทำให้พบการใช้งานต่างๆ เช่น การออกแบบโดยใช้คอมพิวเตอร์ช่วย และการประมวลผลสัญญาณสำหรับการใช้งานด้านการป้องกันประเทศ กลุ่มผู้ใช้งาน PERQ ที่กว้างกว่าเมนเฟรมที่จำเป็นต้องใช้ DAP ทำให้ ICL คาดการณ์ยอดขายรวม 1,000 ระบบภายในปี 1986 ในราคาต่อหน่วย 25,000 ปอนด์ แม้ว่าแนวคิดเริ่มต้นจะไม่ได้กำหนดลักษณะของการกำหนดค่า DAP นี้ ว่าจะเป็นอุปกรณ์เครือข่ายแยกต่างหากที่สามารถเข้าถึงได้จาก PERQ หรือเป็นส่วนหนึ่งของ PERQ เอง แต่ข้อมูลจากผู้ใช้ด้านการวิจัยได้ชี้นำการออกแบบไปสู่การจัดเรียงแบบหลัง โดยได้รับแรงบันดาลใจจากความเป็นไปได้ที่หน่วยความจำของ DAP เองจะทำหน้าที่เป็นเฟรมบัฟเฟอร์สำหรับจอแสดงผลสีของ PERQ [ 6 ]

ข้อพิพาทเกี่ยวกับการจัดหาเงินทุนและการเป็นเจ้าของโครงการ ความกังวลเกี่ยวกับการขาดความพร้อมของสภาพแวดล้อมแอปพลิเคชัน Unix ที่ต้องการสำหรับ PERQ การล็อบบี้โดย ตัวแทนของ GECเพื่อสนับสนุนระบบประมวลผลเวกเตอร์ของตนเอง และความกังวลของ ICL เองเกี่ยวกับการจัดการข้อมูลที่ละเอียดอ่อนทางการค้าอย่างไม่เหมาะสม ล้วนส่งผลให้ความคืบหน้าล่าช้าและการส่งมอบต้นแบบล่าช้าออกไป การคาดการณ์การส่งมอบในช่วงกลางปี ​​1983 กลายเป็นช่วงครึ่งแรกของปี 1984 และจากนั้นก็เป็นต้นปี 1985 ในที่สุด เมื่อประสบปัญหาเกี่ยวกับการเชื่อมต่อข้อมูลระหว่างหน่วยความจำ PERQ-DAP กับจอแสดงผล และเนื่องจาก ICL มี "ประสบการณ์ทางเทคนิคน้อยในด้านนี้" บริษัทจึงเสนอให้ยกเลิกการรวมจอแสดงผลออกจากผลิตภัณฑ์จนกว่าจะได้รับการจัดหาเงินทุนเพื่อพัฒนาและฟื้นฟูคุณสมบัตินี้[ 6 ]

ในที่สุด แนวคิดนี้ก็กลับมาอีกครั้งในรูปแบบผลิตภัณฑ์ DAP 510 และ 610 จากบริษัทที่แยกตัวออกมาคือ Active Memory Technology ซึ่งวางจำหน่ายในปี 1988 และ 1990 ตามลำดับ และมอบความสามารถ DAP ให้กับเวิร์กสเตชัน Sun และ VAX [ 7 ]

รุ่นทางทหารที่ทนทานเรียกว่าMil- DAP [ 8 ] [ 9 ]

ดูเพิ่มเติม

  • เดนนิส พาร์กินสัน; จอห์น ลิตต์ (1990). การประมวลผลแบบขนานขนาดใหญ่ด้วย DAP . เอกสารวิจัยเกี่ยวกับการประมวลผลแบบขนานและแบบกระจาย. พิตแมน. ISBN 978-0-273-08809-7.
  • ประวัติส่วนตัวของ DAP
  • เพอร์คิว-ดีเอพี
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=ICL_Distributed_Array_Processor&oldid=1357812593 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โปรเซสเซอร์อาร์เรย์แบบกระจาย ICL

เครื่อง ประมวลผลอาร์เรย์แบบกระจาย ( DAP ) ที่ผลิตโดย International Computers Limited (ICL) เป็น คอมพิวเตอร์แบบขนานขนาดใหญ่เชิง พาณิชย์เครื่องแรกของโลก...

การพัฒนา

DAP รุ่นนำร่องเริ่มต้นได้รับการออกแบบและใช้งานโดย ดร. สจ๊วร์ต เอฟ เรดดาเวย์ โดยได้รับความช่วยเหลือจากเดวิด เจ ฮันท์ และปีเตอร์ เอ็ม แฟลนเดอร์ส ที่ห้องปฏิบัติการ ICL Stevenage ผู้จัดการและผู้มีส่วนร่วมหลักคือ จอห์น เค อิลลิฟฟ์...

หลังจาก ICL

DAP [IP] ถูกขายให้กับบริษัท สตาร์ทอัพ ที่ได้รับ เงินทุนจาก บริษัท ร่วมลงทุน ชื่อ Active Memory Technology (AMT) ซึ่งต่อมาถูกซื้อกิจการโดย Cambridge Parallel Processors (CPP) มีการปรับปรุงและทำให้มีขนาดเล็กลงและเร็วขึ้นในชื่อซีรี่ส์ Gamma [ 5 ]...

มินิ-ดีพี และ มิล-ดีพี

โครงการริเริ่มเพื่อพัฒนา DAP เวอร์ชัน 32x32 ขนาดเล็กกว่าสำหรับ เวิร์กสเตชัน PERQ เริ่มต้นขึ้นในช่วงปลายปี 1981 โดยตั้งชื่อชั่วคราวว่า PERQ-DAP และต่อมาเป็นที่รู้จักในชื่อ Mini-DAP การปรับปรุงแนวคิดนี้ทำให้พบการใช้งานต่างๆ เช่น การออกแบบโดยใช้คอมพิวเตอร์ช่วย...