¿Cómo puedo encontrar programáticamente la frecuencia de la CPU con C?

Estoy intentando averiguar si hay alguna forma de tener una idea de la frecuencia de la CPU del sistema en el que se ejecuta mi código C.

Para aclarar, estoy buscando una solución abstracta (una que no esté vinculada a una arquitectura o sistema operativo específico) que pueda darme una idea de la frecuencia de funcionamiento de la computadora en la que se ejecuta mi código. No necesito ser exacto, pero me gustaría estar en el parque de béisbol (es decir, tengo un procesador de 2.2 GHz, me gustaría poder decir en mi programa que estoy dentro de unos pocos cientos) MHz de eso)

¿Alguien tiene una idea de usar el código C estándar?

Respuestas a la pregunta(5)

Su respuesta a la pregunta