OptiVec for LLVM CLang

OptiVec for LLVM CLang 7.3

Windows / OptiCode - Dr. Martin Sander Software Dev. / 3 / Full spec
Сүрөттөмө

LLVM CLang үчүн OptiVec: Жогорку өндүрүмдүүлүктөгү эсептөөлөр үчүн эң сонун билим берүү программасы

Сиз татаал математикалык операцияларды оңой аткарууга жардам бере турган күчтүү билим берүүчү программаны издеп жатасызбы? LLVM CLang үчүн OptiVecден башканы издебеңиз! Бул заманбап программалык камсыздоо 3500дөн ашык кол менен оптималдаштырылган, Ассемблер тарабынан жазылган функцияларды камтыйт, алар бардык калкыма чекиттүү жана бүтүн сандагы маалыматтардын түрлөрүн камтыйт. Математика же инженерия тармагында студент, изилдөөчү же кесипкөйсүзбү, OptiVec сизге максаттарыңызга тезирээк жана так жетүүгө жардам берет.

OptiVec деген эмне?

OptiVec бул татаал математикалык операцияларды аткарууга муктаж болгон колдонуучуларга жогорку өндүрүмдүүлүктөгү эсептөө мүмкүнчүлүктөрүн камсыз кылган билим берүү программасы. Ал арифметикалык операторлор жана математикалык функциялар, матрицалык операциялар, Фурьени тез трансформациялоо ыкмалары, ийри сызыктарды тууралоо, статистикалык анализ, декарттык координаттардагы маалыматтарды графикалык көрсөтүү жана комплекстүү сандар математикасы сыяктуу түрдүү тармактарды камтыган функциялардын кеңири спектрин камтыйт.

Ассемблердеги векторлоштурулган ишке ашыруу OptiVec функцияларын бирдей функциянын компиляцияланган баштапкы кодуна караганда орто эсеп менен 2-3 эсе тезирээк кылат. Көпчүлүк учурларда, сандык тактык да жакшыртылды. Бул колдонуучулар тактыктан баш тартпастан өз эсептөөлөрүн тезирээк аткара алышат дегенди билдирет.

OptiVecтин өзгөчөлүктөрү кандай?

OptiVec жогорку өндүрүмдүүлүктөгү эсептөөнү жеңилдетүү жана натыйжалуураак кылуу үчүн жасалган функциялардын кеңири спектрин сунуштайт. Анын негизги өзгөчөлүктөрүнүн кээ бирлери төмөнкүлөр:

1. Арифметикалык операторлордун жана математикалык функциялардын векторлоштурулган формасы: Бул функция менен колдонуучулар векторлор боюнча арифметикалык операцияларды оңой аткара алышат.

2. Матрица операциялары: Колдонуучулар бул функцияны колдонуу менен матрицаны көбөйтүүнү, инверсияны LU декомпозициясын сингулярдык маанинин декомпозициясынын өздүк баалуулуктарын оңой аткара алышат.

3. Fast Fourier Transform ыкмалары: Бул функция колдонуучуларга бир жана эки өлчөмдүү спектралдык чыпкалоо аркылуу сигналдарды же сүрөттөрдү эффективдүү түрлөөгө мүмкүндүк берет.

4. Ийри тууралоо: Колдонуучулар бул функцияны колдонуу менен жөнөкөй сызыктуу регрессиядан сызыктуу эмес моделдерге чейин бир нече маалымат топтому бар моделдик функциялардын кеңири спектрин колдонуп ийри сызыктарды тууралай алышат.

5.Statistics анализи: Бул функция менен колдонуучулар статистикалык маалыматтарды оңой анализдей алышат

6.Анализ (туунду интегралдардын экстремалдык интерполяциясы): Колдонуучулар туунду интегралдык экстремалдык интерполяцияны талдоого мүмкүндүк берүүчү куралдарга мүмкүнчүлүк алышат.

7. Декарттык координаттардагы маалыматтардын графикалык чагылдырылышы: Колдонуучуларда алардын натыйжаларын графикалык түрдө көрсөтүүгө мүмкүндүк берүүчү куралдар бар

8.Татаал сандар математикасы декарттык жана полярдык форматта: Колдонуучуларда татаал сандар менен декарттык полярдык форматта да иштөөгө мүмкүндүк берүүчү куралдар бар

Бул өзгөчөлүктөрдөн тышкары, C++ үчүн объектке багытталган интерфейси, "VecObj" жөнөкөйлөштүрүлгөн функциялык чалууларды сунуштайт, бул иштеп чыгуучуларга колдонууну жеңилдетет.

OptiVec ким колдонушу керек?

Optivec математикалык маселелер боюнча иштөөдө жогорку өндүрүмдүүлүктөгү эсептөө жөндөмүнө муктаж болгондор үчүн идеалдуу. Бул чоң маалымат топтомдорунун үстүндө иштеп жатсаңыз же тактыктан баш тартпастан тез натыйжаларга муктаж болсоңуз, өзгөчө пайдалуу. Кээ бир мисалдар төмөнкүлөрдү камтыйт:

1.Студенттер математика, инженердик физика ж.б

2. Оор эсептөөлөрдү талап кылган илимий долбоорлордун үстүндө иштеген изилдөөчүлөр

3.Каржы сыяктуу тармактарда иштеген адистер, бул жерде тез так эсептөөлөр зарыл.

Эмне үчүн башка билим берүү программаларына караганда Optivecти тандаңыз?

Бүгүнкү күндө optivec башка билим берүү программаларынан айырмаланып турган бир нече себептер бар:

1.Оптимизацияланган аткаруу: векторлоштурулган ишке ашыруу сандык тактыкты сактоо менен optivecти компиляцияланган баштапкы коддон 2-3 эсе тезирээк кылат.

2.Кеңири диапазондогу функционалдуулук: 3500дөн ашык кол менен оптималдаштырылган ассемблердин жазуу функциясы бар, анын ичинде матрицалык операциянын ийри сызыгын орнотуу статистикасын анализдөө, графикалык өкүлчүлүк ж.

3.Объектке багытталган интерфейс: Объектке багытталган интерфейс функциялык чалууларды жөнөкөйлөтүп, эстутумдун коопсуздугун жогорулатып, аны иштеп чыгуучулардын колдонуусун жеңилдетет.

4.Акысыз мүчүлүштүктөрдү оңдоо китепканалары: Мүчүлүштүктөрдү оңдоо китепканалары акысыз программа болуп саналат, башкача айтканда, билим берүү коммерциялык максаттары үчүн да кошумча өндүрүш китепканалары 90 күндүк сыноо мөөнөтү менен камсыздалган жана толук версиясын сатып алуудан мурун продуктту баалоого көп убакыт берет.

Корутунду

Эгерде сиз сандык тактыкты сактоо менен жогорку өндүрүмдүүлүктөгү эсептөө мүмкүнчүлүктөрүн камсыз кылган билим берүү программасын издеп жатсаңыз, optivecти издеңиз. Анын оптималдаштырылган өндүрүмдүүлүгүнүн кеңири диапазону менен объектке багытталган интерфейси менен акысыз мүчүлүштүктөрдү оңдоо китепканалары бар. Анда эмне үчүн күтө туруңуз? Көчүрмөңүздү бүгүн жүктөп алыңыз, артыкчылыктарга ээ боло баштаңыз!

Full spec
Publisher OptiCode - Dr. Martin Sander Software Dev.
Publisher сайты http://www.optivec.com
Чыккан датасы 2018-08-28
Кошулган күнү 2018-08-28
Категория Билим берүү программасы
Sub категория Математикалык программа
Нускасы 7.3
Os талаптар Windows 10, Windows 8, Windows Vista, Windows, Windows 7
Талаптар LLVM CLang
Баасы Free
Жумасына жүктөөлөр 0
Жалпы жүктөлүүлөр 3

Comments: