Microprocesseur multi-cœurvignette|Un processeur quad-core AMD Opteron. vignette|L’Intel Core 2 Duo E6300 est un processeur double cœur. Un microprocesseur multi-cœur (multi-core en anglais) est un microprocesseur possédant plusieurs cœurs physiques fonctionnant simultanément. Il se distingue d'architectures plus anciennes (360/91) où un processeur unique commandait plusieurs circuits de calcul simultanés. Un cœur (en anglais, core) est un ensemble de circuits capables d’exécuter des programmes de façon autonome.
Accélération matérielleL'accélération matérielle consiste à confier une fonction spécifique effectuée par le processeur à un circuit intégré dédié qui effectuera cette fonction de façon plus efficace. Pendant longtemps, les calculs effectués par les ordinateurs grand public étaient entièrement pris en charge par le processeur central (CPU). Or, ce processeur s'avérait insuffisant dans un certain nombre de domaines. On eut l'idée de créer des circuits plus efficaces que le processeur pour ces tâches afin de le décharger.
ChimiothèqueUne chimiothèque est une banque de données de molécules. Les chimiothèques peuvent contenir de plusieurs dizaines à plusieurs millions de composés chimiques. Selon leur contenu (chémotype, châssis moléculaire, diversité, , etc.), leur mode de stockage et leur provenance, il est possible de classer les chimiothèques en différentes catégories. On distingue, par exemple: les chimiothèques virtuelles, où les composés chimiques sont entreposés sous forme de données électroniques ; les chimiothèques focalisées sur un type de substance, lorsque le contenu ne se préoccupe que d’un espace chimique restreint.
Chimie combinatoireLa chimie combinatoire combine (au hasard ou parfois, à ses débuts, puis de manière automatique et codifiée ensuite) des molécules ou structures apparentées pour former des matières à propriétés nouvelles via des synthèses divergentes, par exemple. Elle est née de la génomique et de la protéomique qui cherchent à étudier le fonctionnement du Vivant aux échelles les plus petites, notamment pour trouver de nouvelles cibles thérapeutiques, constituant pour cela des ciblothèques.
Langage de description de matérielUn langage de description de matériel, ou du matériel (ou HDL pour hardware description language en anglais) est un langage informatique permettant la description d'un circuit électronique au niveau des transferts de registres (RTL). Celui-ci peut décrire les fonctions réalisées par le circuit (description comportementale) ou les portes logiques utilisées par le circuit (description structurelle). Il est possible d'observer le fonctionnement d'un circuit électronique modélisé dans un langage de description grâce à la simulation.