LAPACK เป็นโอเพนซอร์สและซอฟต์แวร์บรรทัดคำสั่งแบบพกพาที่ให้ห้องสมุดพีชคณิตเชิงเส้นที่เขียนใน FORTRAN77 และออกแบบมาเพื่อให้การปฏิบัติที่แตกต่างกันสำหรับการแก้การแก้ปัญหาอย่างน้อยสี่เหลี่ยมของระบบเชิงเส้นของสมการระบบสมการเชิงเส้นพร้อมกันปัญหาค่าเอกพจน์ และปัญหา eigenvalue
การปฏิบัติเหล่านี้จะเขียนในลักษณะที่พวกเขาช่วยให้การคำนวณในการดำเนินการเป็นสายการหน่าย (พีชคณิตเชิงเส้นพื้นฐานโปรแกรมย่อย)
เป้าหมายหลักของห้องสมุด LAPACK คือการทำให้ LINPACK และห้องสมุด EISPACK ทำงานอย่างมีประสิทธิภาพในแบบขนานและแชร์หน่วยความจำหน่วยประมวลผลเวกเตอร์ อินเตอร์เฟซ Fortran95 สำหรับห้องสมุด LAPACK ยังมีอยู่เช่นเดียวกับ C ++ สำหรับรุ่นย่อยของการปฏิบัติ LAPACK และรุ่น f2c'ed.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้ .
- รุ่นนี้จะเพิ่ม xGEQRT, สิ่งอำนวยความสะดวกตีนเป็ด QR ที่ช่วยให้ประสิทธิภาพการทำงานที่ดีขึ้นเมื่อสะท้อนแสงที่ถูกบล็อกจะต้องนำกลับมาใช้
- จะเพิ่ม xGEQRT3, recursive QR ตีนเป็ดสิ่งอำนวยความสะดวกที่มีประสิทธิภาพสูงในการฝึกอบรมสูงและผอม.
- จะเพิ่ม xTPQRT, คอลเลกชันของการสื่อสาร-หลีกเลี่ยง QR เมล็ดลำดับ.
- แทนที่การสร้างระบบที่มี CMake สำหรับการพกพาที่ดีกว่า.
- จะเพิ่มเอกสาร Doxygen.
- มันรวม LAPACKE ของ APIs ภาษา C เป็น LAPACK.
มีอะไรใหม่ ในรุ่น 3.3.0:
- APIs สำหรับ C และ Fortran ได้รับการทำความสะอาดขึ้น เพื่อให้ง่ายต่อการใช้ทั้งสอง.
- ฟังก์ชั่นได้รับการเพิ่มสำหรับการคำนวณการสลายตัว CS สมบูรณ์ของเมทริกซ์รวมแบ่งพาร์ติชัน.
- xSYTRF และ xSYTRI ได้รับการเร่ง.
- SLAMCH และ DLAMCH ได้รับการทำด้ายปลอดภัย.
มีอะไรใหม่ ในรุ่น 3.2.0:
- การปรับแต่งซ้ำพิเศษที่แม่นยำ XBLAS.
- เส้นทแยงมุมไม่เชิงลบจากเจ้าของบ้าน QR.
- ประสิทธิภาพสูง QR และเจ้าของบ้านสะท้อนในการฝึกอบรมต่ำรายละเอียด.
- ใหม่ได้อย่างรวดเร็วและถูกต้อง Jacobi SVD.
- การปฏิบัติสำหรับสี่เหลี่ยมเต็มรูปแบบบรรจุ.
- หมุน Cholesky.
- แม่นยำผสมขั้นตอนการปรับแต่งซ้ำ.
- บางสายพันธุ์ใหม่สำหรับตัวประกอบด้านเดียว.
- อัลกอริทึมที่แข็งแกร่งมากขึ้น DQDS.
- การปรับปรุงหลายกะ Hessenberg อัลกอริทึม.
ความคิดเห็นที่ไม่พบ