Ich habe es auch mit einem JvTimer von den JEDIs probiert.
Dazu habe ich bei diesem die Eigenschaft Threaded auf true gesetzt und die Priorität so gesetzt, wie es sonst der Berechnungscode macht und selbiges dort entfernt (damit das nicht jedes Mal neu gemacht werden muss).
Das sollte eigentlich dann in einem Thread ablaufen, oder?
Jedenfalls hat es nichts gebracht
edit:
Ein weiterer Haken der Berechnung: Wenn man den Code im falschen Moment stoppt, beginnt das ganze System zu schleichen.