Intel Filetage des blocs de construction

Une bibliothèque d'exécution C ++ primée qui résume les détails de threading de bas niveau.
Télécharger maintenant

Intel Filetage des blocs de construction Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Trial
  • Prix:
  • USD 299.00 | BUY the full version
  • Nom de l'éditeur:
  • Intel Corporation
  • Site Internet de l'éditeur:
  • http://www.intel.com/business/index.htm?iid=hdr work
  • Systèmes d'exploitation:
  • Mac OS X 10.4.4 or later
  • Taille du fichier:
  • 5.1 MB

Intel Filetage des blocs de construction Mots clés


Intel Filetage des blocs de construction La description

Une bibliothèque d'exécution C ++ primée qui résume les détails de filetage de bas niveau. Intel Filetage Building Blocks (Intel TBB) 1.1 est une bibliothèque d'exécution C ++ primée qui résume les détails de threading de bas niveau nécessaires à une performance multicur optimale. Les blocs de construction de la filetage Intel sont un outil qui utilise des modèles courants C ++ et un style de codage pour éliminer les travaux de mise en uvre fastidieux filetage.Mous pouvez vous enfiler comme un expert sans être un. Intel TBB nécessite moins de lignes de code pour parvenir à un parallélisme que d'autres modèles de filetage. Les applications que vous écrivez sont portables à travers les plates-formes. Étant donné que la bibliothèque est également intrinsèquement évolutive, aucun entretien de code n'est requis car plus de curs de processeur deviennent disponibles. Certaines fonctionnalités essentielles des "blocs de construction de threading Intel": · Utilisez rapidement des algorithmes généralement conçus pour une performance et une évolutivité parallèles. · Modèles génériques Laisser Vous adaptez facilement ces algorithmes à vos besoins. · Prend en charge un déploiement facile à plug-in dans des applications afin de fournir une offre de logiciels évolutive, optimiser pour les curs et la localité de cache disponibles. · Réduire les travaux nécessaires pour produire des logiciels filetés dans de nombreux cas, par des moyens Support de la plate-forme parallèle pré-construit. Prise en charge de la plateforme: Écrivez des applications une fois et déployez sur plusieurs systèmes d'exploitation. · Fournit une solution unique pour Windows *, Linux * et Mac OS * sur des plates-formes 32 bits et 64 bits à l'aide de compilateurs Intel, Microsoft et GNU. · Soutenir les compilateurs de premier plan d'Intel, de Microsoft et de GNU. · Déploiement de vitesse d'applications sur plusieurs plateformes multicurs.Task basé sur le parallélisme: spécifier la fonctionnalité de threading en termes de tâches logiques au lieu de threads physiques. · Permet de développer le développement sur le niveau plus élevé de schémas de tâches évolutives au lieu de la mécanique de thread de bas niveau · utilise des abstractions éprouvées de décomposition de données qui utilisent efficacement plusieurs curs · permet un équilibrage automatique de la charge · prend en charge efficacement le parallélisme imbriqué, permettant ainsi des composants parallèles à construire à partir d'autres parallèles. Solution basée sur des composantsBibrary: Obtenez une fonctionnalité parallèle hautement optimisée maintenant avec un effort minimal. · Votre application C ++ appelle simplement la bibliothèque de blocs de construction de threading · Standard C ++ - Nul besoin de réécrire le code dans une nouvelle langue · compatible avec d'autres packages de threading · permet une distribution illimitée des bibliothèques d'exécution avec votre logiciel · Intègre de manière transparente les conteneurs de développement de développement existants : Optimisez la capacité du processeur à effectuer des tâches simultanées. · Simplifiez le développement d'applications multithreads avec des interfaces conçues pour la sécurité de thread-sécurité et une bonne simultanence. · Améliorer la qualité des applications en utilisant des structures de données pré-testées. · Améliorer les performances de l'application en permettant à plusieurs curs ou de processeurs d'exécution pour travailler ensemble de manière plus efficace.Automatic Grainsize Calcul: Intel TBB peut calculer automatiquement les sévères pour contrôler la granularité d'une tâche afin d'obtenir la meilleure performance sur les processeurs multicurs. Exigences: · Compilateur Intel C ++ 9.1 pour Mac OS ou ultérieurement. Limites: · Période d'essai de 30 jours.


Intel Filetage des blocs de construction Logiciels associés

Yami

Interface conviviale pour administrer des bases de données MySQL ...

1,418 692 KB

Télécharger

Simple

Un outil gratuit et simple qui permettra aux développeurs d'utiliser la mise en uvre de la CVMO Python ...

181 15 KB

Télécharger