Nos offres
Tester, analyser et vérifier
La validation confirme que le logiciel fait exactement ce pour quoi il a été conçu et qu'il remplit l'objectif prévu. Nos tests et formations approfondis auprès des utilisateurs garantissent l'utilisation appropriée et la valeur de chaque application.
Supervision, visibilité et analyses
Notre modèle d'assistance à trois niveaux, composé du comité directeur exécutif, de l'organisation de gestion du programme et des responsables des flux de travail. Ceci garantit une supervision appropriée et un mécanisme de transfert de l'assistance.
Une expérience sectorielle approfondie
Cognizant travaille avec des scientifiques de divers domaines pour mettre en œuvre de manière efficace des algorithmes et applications, dans un environnement informatique distribué.
Nous participons à des projets de recherche portant sur l'accélération des algorithmes HPC, la modélisation des données et le machine learning. Cela comprend l'analyse d'images à l'aide de C++/OpenCV, l'exploration de texte accélérée par Hadoop et la recherche de modèles, ainsi que l'administration automatisée de systèmes à l'aide de nouveaux algorithmes.
Évolutivité, disponibilité et résilience
Nous avons mis en œuvre les dernières technologies et architectures telles que Compute Unified Device Architecture (CUDA), Hadoop, RDMA over Converged Ethernet (RoCE) ou InfiniBand over Ethernet (IBoE) ainsi que des processeurs et des compilateurs pour résoudre des problèmes dans de nombreux domaines.
Cognizant a également développé des logiciels en C++, R, Fortran, Python et d'autres langages pour que les chercheurs puissent les utiliser dans un environnement HPC avec l'accélération SIMD (single instruction, multiple data) et l'interface MPI (message passing interface) pour un calcul à haut débit et à haute performance.