à¹à¸§à¸à¹à¸²à¸à¸±à¸ à¸à¸à¸±à¸à¸à¸´à¹à¸¨à¸©
สารบัญ:
- ในรุ่นล่าสุดของ Top500 รายการซูเปอร์คอมพิวเตอร์ที่เปิดตัวเมื่อวันจันทร์ซึ่งเป็นคอมพิวเตอร์ที่เร็วที่สุดในรายการ คือโอ๊กริดจ์แห่งชาติห้องปฏิบัติการระบบยักษ์ซึ่งเป็นเครื่องที่สามารถดำเนินการ petaflops 17.59 petaflop คือการคำนวณจุดลอยตัว quadrillion ต่อวินาทีหรือ 10 ถึง FLOPS ที่ 15
- วันนี้โมเดลของเราสำหรับการประมวลผลแบบขนานเป็นรูปแบบส้อม / เข้าร่วม แต่คุณไม่สามารถทำได้ที่ [ exascale] ของความเท่าเทียมกันเราต้องเปลี่ยนรูปแบบของเราเราจะต้องมีการซิงโครไนซ์มากขึ้น "Dongarra กล่าว นอกจากนี้ยังต้องมีการพัฒนาอัลกอริทึมเพื่อลดจำนวนการสื่อสารโดยรวมระหว่างโหนด
ถ้าความเร็วของซุปเปอร์คอมพิวเตอร์เพิ่มขึ้นอย่างต่อเนื่องในขณะนี้เราจะเห็นเครื่อง Exascale เครื่องแรกในปีพ. ศ. Top500 รวบรวมระบบที่เร็วที่สุดในโลก
สถาปนิกระบบของเครื่องคอมพิวเตอร์ขนาดใหญ่เช่นนี้จะเผชิญกับปัญหาที่สำคัญหลายประการผู้ดูแลระบบของรายการเตือนว่า "ความท้าทายจะเป็นเรื่องสำคัญสำหรับการส่งมอบเครื่อง" Jack Dongarra, University of Tennessee, Knoxville, นักวิจัยผู้เป็นหนึ่งในผู้บริหารที่อยู่เบื้องหลัง Top500 กล่าว Dongarra พูดในที่ประชุม SC2012 ซึ่งจัดขึ้นในสัปดาห์นี้ที่ Salt Lake City ในระหว่างการนำเสนอเกี่ยวกับฉบับล่าสุดของรายการซึ่งเผยแพร่เมื่อสัปดาห์ที่แล้ว
เรายังคงมีทางเลือกที่จะใช้งานได้ก่อนที่ประสิทธิภาพของ exascale จะเป็นไปได้ เครื่อง exascale จะมีความสามารถในการ FLOPS หนึ่ง quintillion (การดำเนินงานลอยตัวต่อวินาที) หรือ 10 ถึง 18 FLOPS แม้กระทั่งซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดในปัจจุบันมีความสามารถในการใช้เครื่อง exascale น้อยกว่า 20%
Top500
ความสูงใหม่ในรุ่นล่าสุดของ Top500 รายการซูเปอร์คอมพิวเตอร์ที่เปิดตัวเมื่อวันจันทร์ซึ่งเป็นคอมพิวเตอร์ที่เร็วที่สุดในรายการ คือโอ๊กริดจ์แห่งชาติห้องปฏิบัติการระบบยักษ์ซึ่งเป็นเครื่องที่สามารถดำเนินการ petaflops 17.59 petaflop คือการคำนวณจุดลอยตัว quadrillion ต่อวินาทีหรือ 10 ถึง FLOPS ที่ 15
แต่แต่ละ Top500 ใหม่ซึ่งเป็นรายการที่รวบรวมได้ปีละสองครั้งแสดงให้เห็นว่าความเร็วของซูเปอร์คอมพิวเตอร์เติบโตเร็วเพียงใด ตัดสินจากรายการซูเปอร์ดูเหมือนจะได้รับสิบเท่าในอำนาจทุกสิบปีหรือมากกว่านั้น ในปี 1996 คอมพิวเตอร์ teraflop ตัวแรกปรากฏตัวบน Top500 และในปี 2008 คอมพิวเตอร์ petaflop ตัวแรกปรากฏในรายการ การคาดเดาจากความคืบหน้าของอัตรานี้ Dongarra คาดว่าการใช้คอมพิวเตอร์เชิงขีปนาวุธควรจะมาถึงประมาณปี 2020
ชุมชน High Performance Computing (HPC) ได้ดำเนินการเกี่ยวกับการประมวล exascale เป็นก้าวสำคัญ อินเทลได้สร้างสายผลิตภัณฑ์ของโพรเซสเซอร์แบบมัลติคอร์ซึ่งเรียกว่าพีซึ่ง บริษัท หวังว่าจะสามารถใช้เป็นพื้นฐานของคอมพิวเตอร์ที่สามารถเกิดความเสียหายได้ในปีพ. ศ. 2561
ในการพูดคุยของเขา Dongarra ได้ร่างลักษณะของเครื่อง exascale เครื่องดังกล่าวอาจมีจุดระหว่าง 100,000 ถึง 1,000,000 โหนดและจะสามารถดำเนินการได้ถึงหนึ่งพันล้านเธรดในเวลาใดก็ตาม ประสิทธิภาพโหนดส่วนบุคคลควรอยู่ระหว่าง 1.5 ถึง 15 teraflops และการเชื่อมต่อระหว่างกันจะต้องมี throughput ของ 200 ถึง 400 กิกะไบท์ต่อวินาที
ผู้ผลิต supercomputer จะต้องสร้างเครื่องจักรของพวกเขาเพื่อให้ค่าใช้จ่ายและการใช้พลังงานของพวกเขาไม่เพิ่มขึ้นในแบบเส้นตรง พร้อมกับประสิทธิภาพการทำงานเกรงว่าพวกเขาจะมีราคาแพงเกินไปที่จะซื้อและวิ่งได้ Dongarra กล่าว เครื่อง exascal ต้องมีราคาประมาณ 200 ล้านเหรียญและใช้พลังงานเพียงประมาณ 20 เมกกะวัตต์หรือประมาณ 50 กิกะเฟิลต่อวัตต์ Dongarra คาดว่าครึ่งหนึ่งของต้นทุนในการสร้างคอมพิวเตอร์ดังกล่าวจะถูกจัดสรรเพื่อซื้อหน่วยความจำสำหรับระบบ พิจารณาจากแผนการผลิตของผู้ผลิตหน่วยความจำ Dongarra คาดว่า 100 ล้านเหรียญจะซื้อระหว่าง 32 petabytes ถึง 64 petabytes หน่วยความจำภายในปี 2020
Top500
ความท้าทายด้านซอฟต์แวร์
นอกเหนือจากความท้าทายในด้านฮาร์ดแวร์นักออกแบบของซูเปอร์คอมพิวเตอร์ที่ต้องใช้ exascale ต้อง ยังต่อสู้กับปัญหาซอฟต์แวร์ Dongarra กล่าวว่าปัญหาหนึ่งเรื่องคือการซิงโครไนซ์ แต่วิธีนี้จะต้องมีความคล่องตัวในขณะที่จำนวนของโหนดเพิ่มขึ้นวันนี้โมเดลของเราสำหรับการประมวลผลแบบขนานเป็นรูปแบบส้อม / เข้าร่วม แต่คุณไม่สามารถทำได้ที่ [exascale] ของความเท่าเทียมกันเราต้องเปลี่ยนรูปแบบของเราเราจะต้องมีการซิงโครไนซ์มากขึ้น "Dongarra กล่าว นอกจากนี้ยังต้องมีการพัฒนาอัลกอริทึมเพื่อลดจำนวนการสื่อสารโดยรวมระหว่างโหนด
ปัจจัยอื่น ๆ ต้องได้รับการพิจารณาเช่นกัน ซอฟต์แวร์ต้องมีขั้นตอนในตัวสำหรับการเพิ่มประสิทธิภาพ "เราไม่สามารถพึ่งพาผู้ใช้ที่ตั้งลูกบิดขวาและหมุนเพื่อให้ซอฟต์แวร์สามารถทำงานได้ทุกที่ใกล้กับประสิทธิภาพสูงสุด" Dongarra กล่าว ความทนทานจะเป็นอีกหนึ่งคุณลักษณะที่สำคัญเช่นเดียวกับการทำซ้ำของผลลัพธ์หรือการรับประกันว่าการคำนวณที่ซับซ้อนจะให้คำตอบเดียวกันเหมือนกันเมื่อเรียกใช้งานมากกว่าหนึ่งครั้ง
ความสามารถในการทำซ้ำอาจดูเหมือนลักษณะที่เห็นได้ชัดสำหรับคอมพิวเตอร์ แต่ในความเป็นจริงแล้วมันอาจเป็นความท้าทายสำหรับการคำนวณขนาดใหญ่ของซูเปอร์คอมพิวเตอร์หลาย ๆ เครื่อง "
" จากมุมมองของวิธีการเชิงตัวเลขนั้นมันเป็นการยากที่จะรับประกันความสามารถในการทำซ้ำได้อย่างง่ายดาย "Dongarra กล่าว ปัญหาหลักคือในการทำลด - ข้อสรุปของตัวเลขในแบบคู่ขนานถ้าฉันไม่สามารถรับประกันลำดับที่ตัวเลขเหล่านี้มาร่วมกันฉันจะมีข้อผิดพลาดรอบที่แตกต่างกันความแตกต่างเล็ก ๆ น้อย ๆ ที่สามารถขยาย ในทางที่สามารถทำให้เกิดคำตอบที่แตกต่างกันออกไปได้ "เขากล่าว" เราต้องมาถึงสถานการณ์ที่เราสามารถรับประกันคำสั่งในการดำเนินการเหล่านั้นได้ดังนั้นเราจึงสามารถรับประกันได้ว่าเราจะได้ผลเหมือนกัน, "Dongarra กล่าวว่า
Joab Jackson ครอบคลุมซอฟต์แวร์องค์กรและข่าวเทคโนโลยีทั่วไปสำหรับข่าว
IDG News Service
ติดตาม Joab ทางทวิตเตอร์ที่ @Joab_Jackson ที่อยู่อีเมลของ Joab คือ [email protected]
HP พิจารณา Touchscreens สำหรับ Mini-Note ถัดไป
Touchscreens และ SSDs ที่มีความจุสูงกว่าอาจอยู่ในแผนสำหรับ Mini-Note ของ HP ถัดไป
ถัดไป Metal Gear กำลังมาถึง "Universal Power Symbol"?
Konami ล้อ "Metal Gear ต่อไป" ด้วยการใส่เครื่องหมายอัศเจรีย์สีเขียว ชี้ไปรอบ ๆ เครื่องหมายบวกที่เพิ่มขึ้นเพื่อแสดง IEC และ IEEE สัญลักษณ์ลึกลับ
ถัดไป Mac OS: การเรียนรู้จาก iPhone?
Word เป็นที่ Snow Leopard จะปรับเปลี่ยน iPhone multitouch และบริการตำแหน่งหลัก ๆ