డిసెంబరు 8న, వెక్టర్ ప్రాసెసర్ (CPUలు), గ్రాఫిక్స్ యాక్సిలరేటర్లు (GPUలు) మరియు ఫీల్డ్ ప్రోగ్రామబుల్ గేట్ అర్రేలు (FPGAలు) సహా వివిధ కంప్యూటింగ్ యాక్సిలరేటర్ల కోసం ఒకే ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API)ని ఉపయోగించి ప్రోగ్రామ్లను అభివృద్ధి చేయడానికి రూపొందించిన సాఫ్ట్వేర్ సాధనాల సమితిని ఇంటెల్ విడుదల చేసింది - XPU సాఫ్ట్వేర్ అభివృద్ధి కోసం Intel oneAPI టూల్కిట్లు.
oneAPI బేస్ టూల్కిట్ కంపైలర్లు, లైబ్రరీలు, విశ్లేషణ మరియు డీబగ్గింగ్ సాధనాలు మరియు CUDA ప్రోగ్రామ్లను డేటా పారలల్ C++ (DPC++) మాండలికానికి పోర్ట్ చేయడంలో సహాయపడే అనుకూలత సాధనాలను కలిగి ఉంది.
అదనపు టూల్కిట్లు అధిక-పనితీరు గల లెక్కలు (HPC టూల్కిట్), కృత్రిమ మేధస్సు (AI టూల్కిట్), ఇంటర్నెట్ ఆఫ్ థింగ్స్ (IoT టూల్కిట్) మరియు అధిక-పనితీరు గల విజువలైజేషన్ (రెండరింగ్ టూల్కిట్) కోసం సాధనాలను అందిస్తాయి.
వివిధ కంప్యూటింగ్ హార్డ్వేర్ ఆర్కిటెక్చర్లలో ఒకే సోర్స్ కోడ్ నుండి పొందిన ప్రోగ్రామ్లను అమలు చేయడానికి Intel oneAPI సాధనాలు మిమ్మల్ని అనుమతిస్తాయి.
టూల్కిట్లను ఉచితంగా డౌన్లోడ్ చేసుకోవచ్చు. సాధనాల యొక్క ఉచిత సంస్కరణకు అదనంగా, చెల్లింపు సంస్కరణ కూడా ఉంది, ఇది ఇంటెల్ ఇంజనీర్ల నుండి సాంకేతిక మద్దతుకు ప్రాప్తిని ఇస్తుంది. వివిధ CPUలు, GPUలు మరియు FPGAలకు యాక్సెస్ని అందించే కోడ్ను అభివృద్ధి చేయడం మరియు పరీక్షించడం కోసం Intel® DevCloud సేవను ఉపయోగించడం కూడా సాధ్యమే. Intel® Parallel Studio XE మరియు Intel® System Studio యొక్క భవిష్యత్తు సంస్కరణలు Intel oneAPIపై ఆధారపడి ఉంటాయి.
డౌన్లోడ్ లింక్: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html
సిస్టమ్ అవసరాలు
ప్రాసెసర్లు:
- Intel® Core™ ప్రాసెసర్ కుటుంబం లేదా అంతకంటే ఎక్కువ
- Intel® Xeon® ప్రాసెసర్ కుటుంబం
- Intel® Xeon® స్కేలబుల్ ప్రాసెసర్ కుటుంబం
కంప్యూటింగ్ యాక్సిలరేటర్లు:
- తాజా Intel® Iris® Xe MAX గ్రాఫిక్లతో సహా ఇంటిగ్రేటెడ్ GEN9 లేదా అంతకంటే ఎక్కువ GPUలు
- Intel Arria® 10 GX FPGAతో Intel® ప్రోగ్రామబుల్ యాక్సిలరేషన్ కార్డ్ (PAC), ఇందులో FPGAల వెర్షన్ 1.2.1తో Intel® Xeon® CPU కోసం Intel® యాక్సిలరేషన్ స్టాక్ ఉంటుంది.
- Intel® ప్రోగ్రామబుల్ యాక్సిలరేషన్ కార్డ్ (PAC) D5005 (గతంలో Intel® Stratix® 10 SX FPGAతో Intel® PAC అని పిలుస్తారు) ఇందులో FPGAల వెర్షన్ 2.0.1తో Intel® Xeon® CPU కోసం Intel® యాక్సిలరేషన్ స్టాక్ ఉంటుంది.
- FPGA కస్టమ్ ప్లాట్ఫారమ్లు (Intel® Arria® 10 GX మరియు Intel® Stratix® 10 GX రిఫరెన్స్ ప్లాట్ఫారమ్ల నుండి పోర్ట్ చేయబడింది)
- Intel® Quartus® Prime సాఫ్ట్వేర్ వెర్షన్ 19.4తో Intel® అనుకూల ప్లాట్ఫారమ్లు
- Intel® Quartus® Prime సాఫ్ట్వేర్ వెర్షన్ 20.2తో Intel® అనుకూల ప్లాట్ఫారమ్లు
- Intel® Quartus® Prime సాఫ్ట్వేర్ వెర్షన్ 20.3తో Intel® అనుకూల ప్లాట్ఫారమ్లు
OS:
- Red Hat Enterprise Linux 7.x - పాక్షిక మద్దతు
- Red Hat Enterprise Linux 8.x - పూర్తి మద్దతు
- SUSE Linux Enterprise సర్వర్ 15 SP1, SP2 - పాక్షిక మద్దతు
- SUSE Linux Enterprise సర్వర్ 12 - పాక్షిక మద్దతు
- ఉబుంటు 18.04 LTS - పూర్తి మద్దతు
- ఉబుంటు 20.04 LTS - పూర్తి మద్దతు
- CentOS 7 - పాక్షిక మద్దతు
- CentOS 8 - పూర్తి మద్దతు
- Fedora 31 - పాక్షిక మద్దతు
- డెబియన్ 9, 10 - పాక్షిక మద్దతు
- Linuxని క్లియర్ చేయండి - పాక్షిక మద్దతు
- Windows 10 - పాక్షిక మద్దతు
- విండోస్ సర్వర్ 2016 - పూర్తి మద్దతు
- విండోస్ సర్వర్ 2019 - పూర్తి మద్దతు
- macOS 10.15 - పాక్షిక మద్దతు
మూలం: linux.org.ru