Un utilitaire d'overclocking est un programme informatique qui a pour but de modifier les paramètres de fonctionnement de base des différents types de matériel informatique pour que le matériel fonctionne plus rapidement que la vitesse à laquelle il a été certifié pour fonctionner par les fabricants. Selon le type de matériel à être modifié, un utilitaire d'overclocking pourrait tenter de modifier les paramètres de l'entrée de base et aux services de sortie (BIOS) d'une puce, ou il pourrait travailler avec les commutateurs de matériel qui peut être manipulé directement par le biais des commutateurs logiciels ou d'entrée et de sortie (IO) ports. En général, les trois types de matériel que l'utilitaire d'overclocking est conçu pour fonctionner avec le plus souvent sont l'unité centrale de traitement (CPU), la carte graphique et la mémoire vive (RAM). Un utilitaire d'over cloc king repose sur l'accessibilité des logiciels d'un morceau de matériel pour modifier les paramètres de fonctionnement, donc l'utilité n'est pas toujours couronnée de succès. En outre, un programme utilitaire peut être moins efficace à l'overclocking d'un ordinateur que les méthodes plus traditionnelles de remplacement d'éléments de la carte mère, changer les switchs physiques ou en utilisant le setup du BIOS directement.
Une quantité surprenante de personnalisations peuvent être effectuée sur le matériel - tels que les processeurs, les cartes graphiques et les puces de RAM - via le logiciel alors que l'ordinateur est en marche. L'une des clés d'une utilité overclocking efficace ciblant des fabricants spécifiques, le matériel de base ou des types de BIOS pour options d'overclocking spécifiques. Il n'y a vraiment pas de moyens génériques pour un utilitaire d'overclocking simple pour être viable pour tous les types de matériel, car le nombre de composants impliqués pourrait être très différent d'un ordinateur à l'autre. Cela signifie que les capacités d'overclocking d'un service public donné pourraient être étroitement ciblées pour offrir les meilleures chances de succès, même si certains utilitaires incluent des profils pour de multiples types de matériel commun.
L'utilitaire d'overclocking peut augmenter la vitesse d'un processeur à puce à travers une variété de mécanismes. Une façon courante consiste à modifier la vitesse du processeur grâce à des options qui sont encore dans le processus de fabrication et d'analyse comparative qui pourraient ne pas être disponibles pour un utilisateur moyen à travers l'interface du BIOS. Avec une carte graphique, il est souvent cachés ou modes de fonctionnement utilisé qui peuvent être activées par le logiciel, ce qui augmente la vitesse de l'unité de traitement graphique (GPU) ou la vitesse de la mémoire graphique. Dans le même temps, certains utilitaires assurer la surveillance et le test de modules pour s'assurer que les températures de l'ordinateur overclocké sont dans les limites acceptables, ou, pour être certain que le matériel est overclocké effectuant correctement.
Il est important de noter que l'utilisation d'un utilitaire d'overclocking est généralement une proposition dangereuse. Comme la vitesse d'un processeur ou d'autres matériels n’augmente, plus la quantité d'énergie requise, signifiant que le montant de la dissipation de puissance augmente également. Cela crée finalement une grande quantité de chaleur que le fabricant inclus chaleur puits pourrait ne pas être en mesure de traiter sans modification physique. Même si l'utilité pourrait augmenter la vitesse du processeur avec juste le clic d'un bouton, la souche résultante sur le matériel pourrait entraîner des dommages permanents, rendant inutilisable.