Granularity (parallel computing)In parallel computing, granularity (or grain size) of a task is a measure of the amount of work (or computation) which is performed by that task. Another definition of granularity takes into account the communication overhead between multiple processors or processing elements. It defines granularity as the ratio of computation time to communication time, wherein computation time is the time required to perform the computation of a task and communication time is the time required to exchange data between processors.
Réseau sur une puceNetwork-on-Chip ou Network-on-a-Chip (NoC or NOC) ou en français réseau sur une puce est une technique de conception du système de communication entre les cœurs sur les System on Chip (SoC). Les NoCs peuvent passer dans les domaines d'horloge synchrone ou asynchrone ou bien utiliser une logique de circuit asynchrone sans horloge. Le NoC applique les théories et méthodes de réseau aux communications à l'intérieur d'une puce et permet ainsi l'amélioration des performances par rapport aux interconnexions de bus et commutateur matriciel conventionnelles.
Satellite de reconnaissanceUn satellite de reconnaissance, ou satellite espion (en langage populaire), est un satellite artificiel utilisé pour des applications militaires ou de renseignement. Les satellites de ce type collectent généralement des informations sur les installations civiles et militaires d'autres pays au moyen d'un système optique ou radar pour des observations tous temps (à travers les nuages) ou de nuit. Les satellites de reconnaissance permettent de cartographier un territoire et surtout d'identifier les installations militaires fixes, les armes et les unités militaires.
No instruction set computingNo instruction set computing (NISC) is a computing architecture and compiler technology for designing highly efficient custom processors and hardware accelerators by allowing a compiler to have low-level control of hardware resources. NISC is a statically scheduled horizontal nanocoded architecture (SSHNA). The term "statically scheduled" means that the operation scheduling and Hazard handling are done by a compiler. The term "horizontal nanocoded" means that NISC does not have any predefined instruction set or microcode.
TOP500Le TOP500 est un projet de classification, par ordre décroissant, des 500 superordinateurs les plus puissants au monde. Depuis , le projet met à jour sa liste tous les six mois : en juin lors de l'International Supercomputing Conference, qui a lieu en Allemagne ; en novembre pendant l'ACM/IEEE Supercomputing Conference, qui a lieu aux États-Unis et est organisée par l'IEEE et l'Association for Computing Machinery.
GPS (assistant de navigation)vignette|Carte de navigation affichée par un service de navigation sur l'écran d'un Smartphone utilisant OsmAnd, une application de routage Open-source couplée à une cartographie OpenStreetMap Un GPS (Global Positioning System, en anglais) est un assistant de navigation ou assistant de navigation GPS, le plus souvent appelé GPS (par métonymie). C'est un appareil électronique portable ou embarqué dans un véhicule ; mais il peut aussi prendre la forme d'applications mobiles de navigation, disponibles sur smartphone.
Receiver autonomous integrity monitoringReceiver autonomous integrity monitoring (RAIM) is a technology developed to assess the integrity of global positioning system (GPS) signals in a GPS receiver system. It is of special importance in safety-critical GPS applications, such as in aviation or marine navigation. GPS does not include any internal information about the integrity of its signals. It is possible for a GPS satellite to broadcast slightly incorrect information that will cause navigation information to be incorrect, but there is no way for the receiver to determine this using the standard techniques.
GarminGarmin est une entreprise américaine fondée en 1989 par Gary Burrell et Min H. Kao. Elle est spécialisée dans les systèmes de navigation par GPS dans le domaine automobile, l'aviation, la marine ou encore le sport. Elle est connue du grand public pour ses capteurs d'activités. La société Garmin est créée en par deux ingénieurs américains, Gary Burrell et Min H. Kao, qui ont développé des assistants de navigation (GPS) pour l'aviation et l'armée.
Chapel (langage)Chapel, the Cascade High Productivity Language, is a parallel programming language that was developed by Cray, and later by Hewlett Packard Enterprise which acquired Cray. It was being developed as part of the Cray Cascade project, a participant in DARPA's High Productivity Computing Systems (HPCS) program, which had the goal of increasing supercomputer productivity by 2010. It is being developed as an open source project, under version 2 of the Apache license. The Chapel compiler is written in C and C++ (C++14).
Tableau de bitsUn tableau de bits (en anglais bitmap) est une structure de données, en particulier un tableau de données binaires. Il s'agit d'une collection ordonnée de bits assimilables à des booléens. Certes, l'appellation tableau évoque une grille semblable à celle des mots croisés, mais un tableau de bits peut très bien être en trois dimensions ou plus. Pour autant, le nombre d'éléments étant fini, connu, voire défini, la collection peut être inventoriée selon un chemin parcourant chaque « colonne » et chaque « ligne ».