Mit vb2010 gpu temperatur auslesen

Hallo!
Ich habe im Internet schon danach gesucht und nichts wirklich brauchbares gefunden.

Ich möchte mit vb die Temperatur von HDD CPU und GPU auslesen und mit serieller Schnittstelle an einen atmega8 schicken.
Das Programm soll dabei im Hintergrund laufen.

Mit dem CPU ist alles Klaro aber es hängt noch an hdd und gpu.

Der controller soll mir diverse werte über ein Display anzeigen.

Ich habe was von NVIDIA dll’s gelesen.
geht das auch ohne diese dll’s?

Danke schon mal im voraus
Gruss p.k.er