Welche Temperatur meinst du eigentlich genau? DIe 70°C beziehen sich glaube auf die Case Temperatur, wobei deine 100°C auf die CoreTemperatur beziehen.
Im BIOS kannste bei neueren Modellen eigentlich fast nur die PWM einstellen, da die CPU nen eigenen Schutz hat und bei zu hoher Temperatur erstmal den Takt reduziert um Verlustwärme zu sparen und später dann wirklich komplett ausgeht.
Die CaseTemp sollte bei einem Q6600 die 62°C(bei der 105W version) oder 71°C(bei der 95W Version) nicht umbedingt überschreiten.
ich meine das die CoreTemp bei rund 110°C maximal liegen darf, aber halte dich einfach an die CaseTemp

wenn die bei dir 100°C ist, liest dein programm die werte falsch aus oder dieCPU machts nichmehr lange

nachzulesen hier:
http://download.intel.com/design/proces ... 559205.pdf