Vektor
Erfahrenes Mitglied
Hallo zusammen,
ich schreibe gerade ein kleines Prozessorbenchmarkprogramm bei dem mit einem Algorithmus die Zahl Pi auf eine ziemlich hohe Genauigkeit ausgerechnet wird. Das klappt auch schon wunderbar. Nur ist mir aufgefallen, dass alle Programme die ich unter VB .NET geschrieben habe, die maximale Prozessorauslastung 50 % haben. Dies ist bei einem Benchmark natürlich nicht so toll, da ja die maximale Leistung verwendet werden sollte. Ist das bei euch auch so, oder liegt das an der HT-Funktion des Prozessors? Wenn es tatsächlich an dem HT liegt, muss ich dann mit Threads arbeiten um die Auslastung zu erhöhen?
Danke im vorraus...
ich schreibe gerade ein kleines Prozessorbenchmarkprogramm bei dem mit einem Algorithmus die Zahl Pi auf eine ziemlich hohe Genauigkeit ausgerechnet wird. Das klappt auch schon wunderbar. Nur ist mir aufgefallen, dass alle Programme die ich unter VB .NET geschrieben habe, die maximale Prozessorauslastung 50 % haben. Dies ist bei einem Benchmark natürlich nicht so toll, da ja die maximale Leistung verwendet werden sollte. Ist das bei euch auch so, oder liegt das an der HT-Funktion des Prozessors? Wenn es tatsächlich an dem HT liegt, muss ich dann mit Threads arbeiten um die Auslastung zu erhöhen?
Danke im vorraus...