Hypre เป้าหมายของโครงการขยายขีดความสามารถเชิงเส้นแก้คือการพัฒนาขั้นตอนวิธีการปรับขนาดได้และซอฟแวร์สำหรับการแก้ขนาดใหญ่ระบบเชิงเส้นเบาบางของสมการในคอมพิวเตอร์แบบขนาน
ผลิตภัณฑ์ซอฟต์แวร์หลักคือ hypre ห้องสมุดของ preconditioners ประสิทธิภาพสูงที่มีวิธีการ multigrid ขนานสำหรับปัญหาตารางทั้งโครงสร้างและไม่มีโครงสร้าง
ปัญหาที่น่าสนใจเกิดขึ้นในรหัสจำลองการพัฒนาที่ LLNL และที่อื่น ๆ ในการศึกษาปรากฏการณ์ทางกายภาพในการป้องกันสิ่งแวดล้อมพลังงานและวิทยาศาสตร์ชีวภาพ
แม้ว่าประมวลผลแบบขนานเป็นสิ่งที่จำเป็นสำหรับการแก้ปัญหาเชิงตัวเลขของปัญหาเหล่านี้เพียงอย่างเดียวมันไม่เพียงพอ ขั้นตอนวิธีการที่เป็นตัวเลขที่ปรับขนาดได้จะต้อง โดย "ปรับขนาดได้" เรามักหมายถึงความสามารถในการใช้ทรัพยากรอย่างมีประสิทธิภาพการประมวลผลที่เพิ่มขึ้นในการแก้ปัญหาที่มีขนาดใหญ่มากขึ้น ปัจจัยหลายอย่างที่นำไปสู่การขยายขีดความสามารถรวมถึงสถาปัตยกรรมของคอมพิวเตอร์แบบขนานและการดำเนินการคู่ขนานของอัลกอริทึม แต่หนึ่งในปัญหาที่สำคัญมักจะมองข้าม: ความยืดหยุ่นของอัลกอริทึมของตัวเอง นี่คือการขยายขนาดเป็นรายละเอียดของวิธีการคำนวณความต้องการการทำงานรวมเติบโตไปพร้อมกับขนาดของปัญหาซึ่งสามารถพูดคุยเป็นอิสระจากแพลตฟอร์มคอมพิวเตอร์
หลายขั้นตอนวิธีการที่ใช้ในการจำลองรหัสของวันนี้อยู่บนพื้นฐานของเทคโนโลยีเข้าไปไม่ได้เมื่อวานนี้ ซึ่งหมายความว่าการทำงานที่จำเป็นในการแก้ปัญหาที่มีขนาดใหญ่มากขึ้นเติบโตได้เร็วกว่าเป็นเส้นตรง (อัตราที่ดีที่สุด) ใช้ขั้นตอนวิธีการปรับขนาดได้สามารถลดเวลาการจำลองโดยคำสั่งหลายขนาดซึ่งช่วยลดระยะเวลาสองวันในเอ็มพีพีถึง 30 นาที นอกจากนี้รหัสที่ใช้เทคโนโลยีนี้จะถูก จำกัด ด้วยขนาดของหน่วยความจำของเครื่องเพราะพวกเขาสามารถที่จะใช้ประโยชน์จากทรัพยากรอย่างมีประสิทธิภาพคอมพิวเตอร์เพิ่มเติมในการแก้ปัญหาอย่างมาก
ขั้นตอนวิธีการปรับขนาดได้ช่วยให้นักวิทยาศาสตร์ประยุกต์ใช้ในการก่อให้เกิดทั้งคำถามและคำตอบใหม่ ตัวอย่างเช่นถ้าจำลองที่กำหนด (ที่มีความละเอียดโดยเฉพาะ) จะใช้เวลาหลายวันในการทำงานและการกลั่น (เช่นถูกต้องมากขึ้น) รูปแบบจะใช้เวลานานกว่านักวิทยาศาสตร์โปรแกรมประยุกต์อาจละเลยที่มีขนาดใหญ่, การจำลองความจงรักภักดีสูง เขาหรือเธออาจจะถูกบังคับให้ต้อง จำกัด ขอบเขตของการศึกษาพารามิเตอร์เพราะการทำงานในแต่ละใช้เวลานานเกินไป โดยการลดเวลาในการดำเนินการขั้นตอนวิธีการปรับขนาดได้ช่วยให้นักวิทยาศาสตร์ที่จะทำแบบจำลองข้อมูลเพิ่มเติมได้ที่ความละเอียดสูงขึ้น
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- รุ่นนี้จะเพิ่มความแตกต่างเสริมพื้นที่ Solver (ADS) ซ้ำซ้อนหยาบตารางตัวเลือกในการแก้ BoomerAM และเป็นตัวเลือกที่ Euclid preconditioner กับอินเตอร์เฟซสำหรับ Fortran ParCSR Krylov แก้.
- มันยาวยืดแก้ AMS และโฆษณาเพื่อสนับสนุน (พล) เพื่อที่สูง H (ม้วน) และ H (div) วิธีการไม่ต่อเนื่อง.
- การปรับปรุงและการกลั่นบางตัวอย่าง.
- มีสารพัน bugfixes มี.
ความคิดเห็นที่ไม่พบ