add GPUInfo class