Dans un ordinateur, la vitesse d'horloge désigne le nombre d'impulsions par seconde générées par un oscillateur qui donne le tempo au processeur. La vitesse d'horloge peut être mesurée en mégahertz (millions d'impulsions par seconde) ou en gigahertz (milliards d'impulsions par seconde). Aujourd'hui, les ordinateurs personnels fonctionnent à des vitesses d'horloge de centaines de mégahertz, certains dépassant le gigahertz. La vitesse de l'horloge est déterminée par un circuit à cristal de quartz, similaire à ceux utilisés dans les équipements de communication radio. La vitesse des horloges des ordinateurs a augmenté d'environ un tiers chaque année. Courant dans les ordinateurs de 1980, l'Intel 8088 fonctionnait à 4,77 MHz. En 2000, la barre des 1 GHz a été atteinte. Bien que la vitesse d'horloge puisse être utilisée pour mesurer la puissance d'un ordinateur, elle ne reflète pas nécessairement le niveau de performance. Si vous doublez la vitesse de l'horloge, en laissant tout le reste du matériel inchangé, vous ne doublerez pas nécessairement la vitesse de traitement. Le type de microprocesseur, l'architecture du bus et la nature du jeu d'instructions font tous la différence. Il est également important de disposer d'une mémoire vive (RAM) suffisante, dans certains cas. Certains processeurs n'exécutent qu'une seule instruction par impulsion d'horloge. Les processeurs avancés sont capables d'exécuter plus d'une instruction par cycle d'horloge. Ce dernier type de processeur fonctionnera plus rapidement à une vitesse d'horloge donnée que le premier type. De même, un ordinateur doté d'un bus 32 bits fonctionnera plus rapidement à une vitesse d'horloge donnée qu'un ordinateur doté d'un bus 16 bits. Ces raisons expliquent pourquoi il n'existe pas de relation universelle et simple entre la vitesse d'horloge et la vitesse du bus. Il n'existe pas non plus de méthode unique pour calculer les millions d'instructions par seconde (MIPS). Une vitesse d'horloge excessive peut être préjudiciable au fonctionnement d'un ordinateur. La vitesse d'horloge d'un ordinateur augmentera s'il n'y a pas de mise à niveau des autres pièces. Cela rendra le processeur instable. Certains utilisateurs d'ordinateurs augmentent délibérément la vitesse d'horloge, en espérant que cela suffira à améliorer proportionnellement les performances, et sont déçus lorsque les choses ne se passent pas ainsi.