OptiVec มีฟังก์ชันที่เขียนด้วยภาษาแอสเซมเบลอร์ที่เขียนด้วยมือมากกว่า 3500 ชุดสำหรับข้อมูลทั้งหมดที่มีข้อมูลทศนิยมและจำนวนเต็มจากฟิลด์ต่อไปนี้: 1. รูปแบบเวกเตอร์ของตัวดำเนินการเลขคณิตและฟังก์ชันทางคณิตศาสตร์ 2. การดำเนินการของเมทริกซ์เช่นการคูณการผกผันการสลายตัวของ LU การสลายค่าเอกพจน์ค่าลักษณะเฉพาะ 3. เทคนิคการแปลงฟูเรียร์แบบรวดเร็วสำหรับการหมุนที่มีประสิทธิภาพการวิเคราะห์ความสัมพันธ์การกรองสเปกตรัม ฯลฯ ทั้งแบบหนึ่งและแบบสองมิติ 4. Curve เหมาะสมสำหรับหลากหลายรูปแบบการทำงานจากการถดถอยเชิงเส้นแบบง่ายเป็นแบบไม่เป็นเชิงเส้นด้วยชุดข้อมูลหลายชุด 5. สถิติ 6. การวิเคราะห์ (อนุพันธ์, integrals, extrema, interpolation) 7. กราฟิกแสดงข้อมูลในพิกัดคาร์ทีเซียน 8. คณิตศาสตร์จำนวนเชิงซ้อนทั้งในรูปแบบคาร์เทียและขั้วโลก การใช้งานแบบ vectorized ใน Assembler ทำให้ฟังก์ชัน OptiVec มีค่าเฉลี่ยสูงกว่ารหัสต้นฉบับที่รวบรวมได้ 2-3 เท่าของฟังก์ชันการทำงานเดียวกัน ในหลาย ๆ กรณีความถูกต้องเชิงตัวเลขจะดีขึ้นเช่นกัน อินเตอร์เฟซเชิงวัตถุสำหรับ C + +, "VecObj" มีสายการทำงานที่เรียบง่ายและความปลอดภัยของหน่วยความจำเพิ่มขึ้น
เวอร์ชันนี้มีให้สำหรับคอมไพเลอร์ Embarcadero / Borland / CodeGear C ++ (RAD Studio, Borland Developer Studio, Borland C + + Builder, Borland C + +, Turbo C + +) ทั้ง 64 บิตและ 32 บิต
มีอะไรใหม่ ในรุ่นนี้:
เวอร์ชัน 7.3:
- อัปเดตไฟล์ส่วนหัวเพื่อให้สอดคล้องกับมาตรฐานล่าสุด
- อัปโหลดการจัดการและติดตามข้อผิดพลาดทางคณิตศาสตร์
- ขณะนี้ไลบรารีที่อ่านได้อัตโนมัติสามารถจัดการได้ถึง 128 ตัวประมวลผล .
- เพิ่มเสถียรภาพสำหรับฟังก์ชั่นที่เหมาะสมกับการใช้งานแบบ nonlinear
- แก้ไขข้อบกพร่องหลายอย่างทั่วกระดาน
- แก้ไขข้อบกพร่องหลายอย่างทั่วกระดาน
- ฟังก์ชัน Cross-spectra และ Coherence
- พล็อตฟังก์ชันที่มีแกนลอการิทึม
- VF_minpos (หาองค์ประกอบเวกเตอร์ที่เล็กที่สุด> 0)
มีอะไรใหม่ ในเวอร์ชัน 7.1.2:
เวอร์ชัน 7.1.2:
- ไลบรารี P9 (เฉพาะ 64 บิต): ประสิทธิภาพที่สูงขึ้นผ่าน AVX, AVX2 และ FMA3 สำหรับโปรเซสเซอร์ปัจจุบัน (Intel: Haswell +, AMD: Excavator +)
- ความเข้ากันได้กับเวอร์ชันคอมไพเลอร์ล่าสุดถึง 10.x ซีแอตเทิล / เบอร์ลิน
เวอร์ชั่น 7.0:
- ความเข้ากันได้กับเวอร์ชั่นของคอมไพเลอร์ล่าสุด
มีอะไรใหม่
- การคำนวณฮิสโตแกรม
- การนับฟังก์ชัน
มีอะไรใหม่ ในเวอร์ชัน 6.5.6:- ความเข้ากันได้กับเวอร์ชันคอมไพเลอร์ล่าสุด
- Cholesky solver
- การนับฟังก์ชัน
ข้อกำหนด :
Embarcadero / Borland C ++ (RAD Studio, BC ++ Builder, Borland Dev. Studio)
ข้อ จำกัด :
การทดลองใช้ 90 วัน
- ความเข้ากันได้กับเวอร์ชันคอมไพเลอร์ล่าสุด
มีอะไรใหม่ ในเวอร์ชัน 7.2:
เวอร์ชั่น 7.2:
มีอะไรใหม่ ในเวอร์ชัน 7.1.7:
มีอะไรใหม่ ในเวอร์ชัน 7.1.5:
ความคิดเห็นที่ไม่พบ