klMatrix
Data Structures | Functions
kl_hardware.h File Reference
#include <windows.h>
#include <wincon.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include "nb30.h"
#include <iostream>
Include dependency graph for kl_hardware.h:
This graph shows which files directly or indirectly include this file:

Data Structures

class  klCPUTopology
 

Functions

unsigned GetOSLogicalProcessorCount ()
 
unsigned GetSysProcessorPackageCount ()
 
unsigned GetProcessorCoreCount ()
 
unsigned GetLogicalProcessorCount ()
 
unsigned GetCoresPerPackageProcessorCount ()
 
unsigned GetProcessorPackageCount ()
 
unsigned GetLogicalPerCoreProcessorCount ()
 
unsigned getAPICID (unsigned processor)
 
static ostream & operator<< (ostream &str, klCPUTopology &v)
 

Function Documentation

unsigned getAPICID ( unsigned  processor)
unsigned GetCoresPerPackageProcessorCount ( )

Here is the caller graph for this function:

unsigned GetLogicalPerCoreProcessorCount ( )

Here is the caller graph for this function:

unsigned GetLogicalProcessorCount ( )

Here is the caller graph for this function:

unsigned GetOSLogicalProcessorCount ( )

Here is the caller graph for this function:

unsigned GetProcessorCoreCount ( )

Here is the caller graph for this function:

unsigned GetProcessorPackageCount ( )

Here is the caller graph for this function:

unsigned GetSysProcessorPackageCount ( )

Here is the caller graph for this function:

static ostream& operator<< ( ostream &  str,
klCPUTopology v 
)
static

Here is the call graph for this function: