OptiVec มีฟังก์ชันที่เขียนขึ้นเองสำหรับมือถือที่มีฟังก์ชันเขียนเรียงลัดและจำนวนเต็มมากกว่า 3500 รายการจากฟิลด์ต่อไปนี้:
1. รูปแบบเวกเตอร์ของตัวดำเนินการเลขคณิตและฟังก์ชันทางคณิตศาสตร์
2. การดำเนินการของเมทริกซ์เช่นการคูณการผกผันการสลายตัวของ LU การสลายค่าเอกพจน์ค่าลักษณะเฉพาะ
3. เทคนิคการแปลงฟูเรียร์แบบรวดเร็วสำหรับการหมุนที่มีประสิทธิภาพการวิเคราะห์ความสัมพันธ์การกรองสเปกตรัม ฯลฯ ทั้งแบบหนึ่งและแบบสองมิติ
4. Curve เหมาะสมสำหรับหลากหลายรูปแบบการทำงานจากการถดถอยเชิงเส้นแบบง่ายเป็นแบบไม่เป็นเชิงเส้นด้วยชุดข้อมูลหลายชุด
5. สถิติ
6. การวิเคราะห์ (อนุพันธ์, integrals, extrema, interpolation)
7. กราฟิกแสดงข้อมูลในพิกัดคาร์ทีเซียน
8. คณิตศาสตร์จำนวนเชิงซ้อนทั้งในรูปแบบคาร์เทียและขั้วโลก
การใช้งานแบบ vectorized ใน Assembler ทำให้ฟังก์ชัน OptiVec มีค่าเฉลี่ยสูงกว่ารหัสต้นฉบับที่รวบรวมได้ 2-3 เท่าของฟังก์ชันการทำงานเดียวกัน ในหลาย ๆ กรณีความถูกต้องเชิงตัวเลขจะดีขึ้นเช่นกัน
อินเตอร์เฟซเชิงวัตถุสำหรับ C + +, "VecObj" มีสายการทำงานที่เรียบง่ายและความปลอดภัยของหน่วยความจำเพิ่มขึ้น
รุ่นนี้ใช้สำหรับ LLVM CLang Win64 และ Win32
ไลบรารีดีบักเป็นแบบฟรีแวร์โดยสามารถใช้งานได้ฟรีไม่ จำกัด เวลาทั้งเพื่อการศึกษาและเพื่อการค้า ห้องสมุดการผลิตเพิ่มเติมมีให้สำหรับการทดลองใช้ 90 วัน
ข้อกำหนด :
LLVM CLang
ความคิดเห็นที่ไม่พบ