Ejemplo n.º 1
0
        public static int MKL_MIC_GetWorkdivision(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, ref double wd)
        {
            fixed(double *__refParamPtr2 = &wd)
            {
                var __arg2 = __refParamPtr2;
                var __ret  = __Internal.MKL_MIC_GetWorkdivision(target_type, target_number, __arg2);

                return(__ret);
            }
        }
Ejemplo n.º 2
0
        public static int MKL_MIC_GetMeminfo(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, ref int totalmem, ref int freemem)
        {
            fixed(int *__refParamPtr2 = &totalmem)
            {
                var __arg2 = __refParamPtr2;

                fixed(int *__refParamPtr3 = &freemem)
                {
                    var __arg3 = __refParamPtr3;
                    var __ret  = __Internal.MKL_MIC_GetMeminfo(target_type, target_number, __arg2, __arg3);

                    return(__ret);
                }
            }
        }
Ejemplo n.º 3
0
        public static int MKL_MIC_GetCpuinfo(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, ref int ncores, ref int nthreads, ref double freq)
        {
            fixed(int *__refParamPtr2 = &ncores)
            {
                var __arg2 = __refParamPtr2;

                fixed(int *__refParamPtr3 = &nthreads)
                {
                    var __arg3 = __refParamPtr3;

                    fixed(double *__refParamPtr4 = &freq)
                    {
                        var __arg4 = __refParamPtr4;
                        var __ret  = __Internal.MKL_MIC_GetCpuinfo(target_type, target_number, __arg2, __arg3, __arg4);

                        return(__ret);
                    }
                }
            }
        }
Ejemplo n.º 4
0
        public static int MKL_MIC_SetMaxMemory(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, ulong card_mem_mbytes)
        {
            var __ret = __Internal.MKL_MIC_SetMaxMemory(target_type, target_number, card_mem_mbytes);

            return(__ret);
        }
Ejemplo n.º 5
0
        public static int MKL_MIC_SetWorkdivision(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, double wd)
        {
            var __ret = __Internal.MKL_MIC_SetWorkdivision(target_type, target_number, wd);

            return(__ret);
        }
Ejemplo n.º 6
0
 internal static extern int MKL_MIC_SetDeviceNumThreads(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, int num_threads);
Ejemplo n.º 7
0
 internal static extern int MKL_MIC_SetMaxMemory(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, ulong card_mem_mbytes);
Ejemplo n.º 8
0
 internal static extern int MKL_MIC_FreeMemory(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number);
Ejemplo n.º 9
0
 internal static extern int MKL_MIC_GetWorkdivision(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, double *wd);
Ejemplo n.º 10
0
 internal static extern int MKL_MIC_GetMeminfo(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, int *totalmem, int *freemem);
Ejemplo n.º 11
0
 internal static extern int MKL_MIC_GetCpuinfo(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, int *ncores, int *nthreads, double *freq);
Ejemplo n.º 12
0
        public static int MKL_MIC_SetDeviceNumThreads(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number, int num_threads)
        {
            var __ret = __Internal.MKL_MIC_SetDeviceNumThreads(target_type, target_number, num_threads);

            return(__ret);
        }
Ejemplo n.º 13
0
        public static int MKL_MIC_FreeMemory(global::IntelMKL.MKL_MIC_TARGET_TYPE target_type, int target_number)
        {
            var __ret = __Internal.MKL_MIC_FreeMemory(target_type, target_number);

            return(__ret);
        }