Amazon Best VPN GoSearch

Icône de favori OnWorks

téléchargement d'ispc pour Linux

Téléchargez gratuitement l'application Linux ispc pour l'exécuter en ligne sous Ubuntu, Fedora ou Debian.

Il s'agit de l'application Linux nommée ispc, dont la dernière version est téléchargeable sous le nom ispc-v1.28.1-macOS.x86_64.tar.gz. Elle peut être exécutée en ligne sur l'hébergeur gratuit OnWorks pour postes de travail.

Téléchargez et exécutez en ligne cette application nommée ispc avec OnWorks gratuitement.

Suivez ces instructions pour exécuter cette application :

- 1. Téléchargé cette application sur votre PC.

- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.

- 3. Téléchargez cette application dans ce gestionnaire de fichiers.

- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.

- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.

- 6. Téléchargez l'application, installez-la et exécutez-la.

ispc


Ad


DESCRIPTION

ispc est un compilateur pour une variante du langage de programmation C, avec des extensions pour les programmes uniques et la programmation multidonnées. Avec le modèle SPMD, le programmeur écrit un programme qui ressemble généralement à un programme série classique, bien que le modèle d'exécution repose en réalité sur l'exécution parallèle de plusieurs instances de programme sur le matériel. ispc compile un langage de programmation SPMD basé sur le C pour s'exécuter sur les unités SIMD des processeurs et des GPU ; il offre fréquemment un gain de temps de 3 fois ou plus sur les architectures avec des unités vectorielles SSE de largeur 4 et de 5 à 6 fois sur les architectures avec des unités vectorielles AVX de largeur 8, sans les difficultés d'écriture de code intrinsèque. La parallélisation sur plusieurs cœurs est également prise en charge par ispc, ce qui permet d'écrire des programmes dont les performances sont améliorées en fonction du nombre de cœurs et de la taille des unités vectorielles. Créez un petit ensemble d'extensions au langage C qui offriront d'excellentes performances aux programmeurs soucieux de la performance.



Caractéristiques

  • Couche d'abstraction mince entre le programmeur et le matériel
  • Exploitez la puissance de calcul des unités vectorielles SIMD sans l'activité de productivité extrêmement faible du programmeur consistant à écrire directement des intrinsèques
  • Explorez les opportunités offertes par le couplage étroit entre le code d'application C/C++ et le code SPMD ispc exécuté sur le même processeur
  • Avoir des appels de fonctions légers entre les deux langages et partager des données directement via des pointeurs sans copier ni reformater
  • Familiarité en tant qu'extension du langage de programmation C : ispc prend en charge la syntaxe C familière et les idiomes de programmation, tout en ajoutant la possibilité d'écrire des programmes SPMD
  • Génération de code SIMD de haute qualité : les performances du code généré par ispc sont souvent proches de celles du code intrinsèque écrit à la main


Langage de programmation

C + +


Catégories

Développement de logiciels, compilateurs

Cette application peut également être téléchargée depuis https://sourceforge.net/projects/ispc.mirror/. Elle est hébergée sur OnWorks afin de pouvoir être exécutée en ligne plus facilement depuis l'un de nos systèmes d'exploitation gratuits.


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.