Popek and Goldberg virtualization requirementsThe Popek and Goldberg virtualization requirements are a set of conditions sufficient for a computer architecture to support system virtualization efficiently. They were introduced by Gerald J. Popek and Robert P. Goldberg in their 1974 article "Formal Requirements for Virtualizable Third Generation Architectures". Even though the requirements are derived under simplifying assumptions, they still represent a convenient way of determining whether a computer architecture supports efficient virtualization and provide guidelines for the design of virtualized computer architectures.
HiSiliconHiSilicon Technology Co., Ltd ( ou plus simplement ), est une entreprise de semi-conducteurs chinoise de Shenzhen, filiale de l'entreprise de produits de télécommunication Huawei, fondée en 2004 à partir de l'ancienne division de production d'ASIC de la société, créée en 1991. Elle s'est lancée la même année dans le développement de technologies de processeurs RISC, sous licence de la firme britannique ARM. La société est basée à Shenzhen, et a également des filiales à Pékin, Shanghai, dans la Silicon Valley (aux États-Unis d'Amérique) et en Suède.
BlackBerry OSBlackBerry OS est un système d'exploitation propriétaire pour téléphone mobile de la gamme BlackBerry, conçu par la société canadienne Research In Motion (RIM). Lancé en 1999, il est remplacé dès 2010 par une version Unix du système d'exploitation puis par une version Android à partir de 2015. À l'apogée, BlackBerry OS équipait 24% des téléphones mobiles (2011). Issu du monde des téléavertisseurs (pagers), BlackBerry OS est un système multitâches, réputé pour être l'un des premiers à gérer les courriels grâce au standard (MIDP 1.
ARM (entreprise)300px|vignette|Bâtiment de l'entreprise ARM est une société britannique spécialisée dans le développement de processeurs d'architecture 32 bits et d'architecture de type RISC. Filiale de SoftBank depuis 2016. ARM développe également un grand nombre de blocs de propriété intellectuelle (IP). ARM est désormais présent dans le monde entier et son siège historique se situe à Cambridge. ARM est fondée sous la forme d'une coentreprise par Acorn Computers, Apple Computer (aujourd’hui Apple Inc.) et VLSI Technology.
Alignement en mémoireEn informatique, les contraintes d'alignement en mémoire limitent à certains multiples d'adresse mémoire, où certaines données et instructions machine peuvent être enregistrées. En outre, les optimisations d'alignement mémoire permettent d'influencer la vitesse d'exécution d'un programme uniquement en choisissant bien les adresses. Pour augmenter leurs performances, les processeurs sont souvent reliés à la mémoire vive par un bus de données plus large que la granularité de leur adressage : par exemple un processeur est capable d'adresser individuellement des octets (8 bits), relié à la mémoire par un bus de (32 bits).
Fuzhou RockchipRockchip ou Fuzhou Rockchip Electronics Co., Ltd (chinois simplifié : 福州瑞芯微电子有限公司, pinyin: fúzhōu ruìxīn wēi diànzǐ yǒuxiàn gōngsī) est une entreprise chinoise, basée à Fuzhou qui produit des semi-conducteurs informatiques. Le 27 mai 2014, Rockchip a conclu un partenariat avec Intel pour concevoir des SoC basés sur le processeur x86 pour plateforme mobile, il s'agit de SoC 4 cœurs de la série Atom appelée SoFIA. Cela permettra à Intel de bénéficier du savoir-faire de Rockchip dans ce domaine, là où Intel a pris du retard par rapport aux nombreux concepteurs de puces basés sur l'architecture ARM.
BlackBerry 10BlackBerry 10 est un système d'exploitation mobile propriétaire pour la gamme de smartphones BlackBerry, tous deux développés par BlackBerry Limited (anciennement Research In Motion). BlackBerry 10 est basé sur QNX, un système d'exploitation de type Unix qui a été développé à l'origine par QNX Software Systems jusqu'à ce que la société soit rachetée par BlackBerry en avril 2010. Il prend en charge le cadre d'application Qt (version 4.8) et, dans certains modèles ultérieurs, il dispose d'un moteur d'exécution Android pour exécuter des applications Android.
Delay slotIn computer architecture, a delay slot is an instruction slot being executed without the effects of a preceding instruction. The most common form is a single arbitrary instruction located immediately after a branch instruction on a RISC or DSP architecture; this instruction will execute even if the preceding branch is taken. Thus, by design, the instructions appear to execute in an illogical or incorrect order. It is typical for assemblers to automatically reorder instructions by default, hiding the awkwardness from assembly developers and compilers.
Multiplieur-accumulateurEn programmation, à l'origine en traitement numérique du signal, l'opération combinée multiply–accumulate (MAC) ou multiply-add (MAD) est une instruction-machine qui calcule le produit de deux nombres et agrège le résultat au contenu d'un accumulateur. Le circuit électronique qui réalise cette opération est appelé « multiplieur-accumulateur » ; l'opération elle-même est souvent abrégée en MAC ou « opération MAC.
CaviumCavium was a fabless semiconductor company based in San Jose, California, specializing in ARM-based and MIPS-based network, video and security processors and SoCs. The company was co-founded in 2000 by Syed B. Ali and M. Raghib Hussain, who were introduced to each other by a Silicon Valley entrepreneur. Cavium offers processor- and board-level products targeting routers, switches, appliances, storage and servers. The company went public in May 2007 with about 175 employees.