/* #if LANG_JP * /// <summary> * /// * /// </summary> * /// <param name="device"></param> #else * /// <summary> * /// * /// </summary> * /// <param name="device"></param> #endif * public static string GetDeviceName(int device) * { * StringBuilder buffer = new StringBuilder(256); * GpuInvoke.getDeviceName(device, buffer); * return buffer.ToString(); * } * #if LANG_JP * /// <summary> * /// * /// </summary> * /// <param name="device"></param> * /// <param name="major"></param> * /// <param name="minor"></param> #else * /// <summary> * /// * /// </summary> * /// <param name="device"></param> * /// <param name="major"></param> * /// <param name="minor"></param> #endif * public static void GetComputeCapability(int device, out int major, out int minor) * { * GpuInvoke.getComputeCapability(device, out major, out minor); * } #if LANG_JP * /// <summary> * /// * /// </summary> * /// <param name="free"></param> * /// <param name="total"></param> #else * /// <summary> * /// * /// </summary> * /// <param name="free"></param> * /// <param name="total"></param> #endif * public static void GetGpuMemInfo(out ulong free, out ulong total) * { * GpuInvoke.getGpuMemInfo(out free, out total); * } * * #if LANG_JP * /// <summary> * /// * /// </summary> * /// <param name="device"></param> * /// <returns></returns> #else * /// <summary> * /// * /// </summary> * /// <param name="device"></param> * /// <returns></returns> #endif * public static bool HasNativeDoubleSupport(int device) * { * return GpuInvoke.hasNativeDoubleSupport(device) != 0; * } #if LANG_JP * /// <summary> * /// * /// </summary> * /// <param name="device"></param> * /// <returns></returns> #else * /// <summary> * /// * /// </summary> * /// <param name="device"></param> * /// <returns></returns> #endif * public static bool HasAtomicsSupport(int device) * { * return GpuInvoke.hasAtomicsSupport(device) != 0; * } */ #if LANG_JP /// <summary> /// /// </summary> /// <param name="device"></param> #else /// <summary> /// /// </summary> /// <param name="device"></param> #endif public static void SetDevice(int device) { GpuInvoke.setDevice(device); }