Axivion 7.11 auttaa kehittäjiä keskittymään vakaiden grafiikkasuoritin- ja tekoälypohjaisten sovellusten rakentamiseen säännellyillä aloilla vähentämällä aikaa, jota joudutaan käyttämään koodin manuaaliseen tarkistamiseen turvallisuusrikkomusten varalta.
Espoo, Suomi, 17. marraskuuta 2025 - Qt Group (Nasdaq Helsinki: QTCOM) on julkaissut työkalun, joka tarkistaa automaattisesti, noudattavatko NVIDIA:n kiihdytettyä laskentaa hyödyntävät ohjelmat NVIDIA CUDA -koodauksen turvallisuusohjeita. Axivion 7.11 -versiossa julkaistu uusi ominaisuus auttaa turvallisuuskriittisillä toimialoilla toimivia kehittäjiä rakentamaan entistä nopeammin luotettavia ja vaatimustenmukaisia sovelluksia, joissa on mukana edistyneitä grafiikka- ja tekoälyominaisuuksia, esimerkiksi itseohjautuviin autoihin, lääkintälaitteisiin ja robotiikkaan.
NVIDIA CUDA on johtava kiihdytettyjen grafiikkasuoritinten laskenta-alusta tekoälylle, syväoppimiselle, 3D-grafiikoille ja korkean suorituskyvyn laskennalle. Sitä käyttävät miljoonat ohjelmistokehittäjät myös toimialoilla, joilla on tiukat laatu- ja turvallisuusvaatimukset, kuten autoteollisuudessa, terveydenhuoltoalalla ja teollisuusautomaatiossa. NVIDIA julkaisi hiljattain vakaata ja turvallisuuskriittistä ohjelmointia varten tarkoitetun CUDA C++ -koodausohjeiston, jonka avulla kehittäjät voivat parantaa CUDAa hyödyntävien ohjelmistojen turvallisuutta ja luotettavuutta lisääviä käytäntöjä.
Axivion on työkalupaketti staattiseen koodianalyysiin ja arkkitehtuurin varmistamiseen C/C++-ympäristössä. Tuotteen versio 7.10 toi tuen CUDA-ympäristöille, ja 7.11 automatisoi NVIDIA:n CUDA C++ -koodausohjeiden noudattamisen. Tämän natiivituen avulla yritykset voivat nopeasti validoida koodinsa alan tunnustettujen standardien mukaisesti turvallisuussertifiointia vaativissa projekteissa. Pitkällä aikavälillä tämä auttaa kehittäjiä havaitsemaan virheet aikaisemmin, minimoimaan teknistä velkaa ja vähentämään vaatimustenmukaisuuden puutteita grafiikkasuorittimille tarkoitetussa koodissa.
Axivionin avulla CUDA-kehittäjät voivat nyt:
- Automatisoida CUDA-koodin tarkistukset alan turvallisuus- ja tietoturvasääntöjen, kuten MISRAn, CERTin ja NVIDIA CUDA C++ -ohjeistuksen sekä yrityskohtaisten ohjeistusten mukaisesti.
- Saada täyden jäljitettävyyden ja aukottomasti todennettavat kirjausketjut ongelmien varhaiseen havaitsemiseen, sisältäen kuolleen koodin, koodin kaksoiskappaleet, turvattomat riippuvuudet ja Freedom from Interference (FFI) standardinmukaisessa C++:ssa ja CUDA-lähdekoodissa. Näin varmistetaan koodin vaatimustenmukaisuus tiukkojen turvallisuusstandardien, kuten ISO 26262, IEC 62304 ja IEC 61508, kanssa.
- Varmistaa, että ohjelmistoarkkitehtuuri pysyy johdonmukaisena ja turvallisena säännellyissä ympäristöissä.
"Pelkkä virheiden tunnistaminen ei enää riitä ohjelmistojen laadunvarmistuksessa. Kehittäjien on pystyttävä todistamaan, että ohjelmistot eivät rappeudu. Tämä tarkoittaa sitä, että kehitystyössä ei tehdä tänään ohjeistusten vastaisia toimia, jotka voivat siirtyä kehittäjän pöydältä projektikoodiin huomenna. Kun NVIDIA CUDA C++ -koodausohjeet ovat nyt yleisesti saatavilla, CUDA-kehittäjillä on käytössään mitattavat ja standardoidut kriteerit koodin turvallisuuden ja luotettavuuden varmistamiseksi. Axivion automatisoi niiden noudattamisen, joten kehittäjien ei tarvitse stressata siitä, täyttääkö heidän koodinsa turvallisuusvaatimukset. Tämä koskee sekä uusien ohjelmistojen rakentamista että vanhojen järjestelmien päivittämistä," sanoo Juhapekka Niemi, Senior Vice President, Qt Groupilta.
Axivionia käytetään jo kaikilla säännellyillä toimialoilla ohjelmistokoodin ja arkkitehtuurien automaattiseen tarkistamiseen virheiden, monimutkaisuuden ja turvallisuusstandardien vaatimustenmukaisuuden osalta. Tulevat päivitykset jatkavat ominaisuuksien rikastamista esimerkiksi muistiturvallisuuden tarkistusten ja tiedonsiirtoanalyysin osalta.
Qt Group
Qt Group (Nasdaq Helsinki: QTCOM) on globaali ohjelmistoyritys, jonka teknologioihin luottavat alojensa johtavat yritykset ja yli 1,5 miljoonaa kehittäjää ympäri maailman kehittäessään käyttäjien rakastamia sovelluksia ja älylaitteita. Autamme asiakkaitamme parantamaan tuottavuutta koko tuotekehitysprosessin läpi käyttöliittymäsuunnittelusta ja ohjelmistokehityksestä laadunvarmistukseen ja tuotantoon. Asiakkaamme toimivat yli 70 eri alalla yli 180 maassa. Qt Group työllistää noin 900 ammattilaista, ja sen liikevaihto oli 209.1 miljoonaa euroa vuonna 2024. Lue lisää osoitteessa: www.qt.io
Lisätietoja: pr@qt.io