// Copyright (c) 2005 DMTF. All rights reserved. // Addition of // class. // Add UmlPackagePath // qualifier values to CIM Schema. // =================================================================== // CIM_RealizesProcessor // =================================================================== [Association, Experimental, Version ( "2.10.0" ), UMLPackagePath ( "CIM::Device::Processor" ), Description ( "One or more Processors can be Realized by a Physical Package. " "This association adds semantics how these Processors are " "realized. For example, the processors may be realized by " "Hyperthreading technology or by multiple cores on the same " "package." )] class CIM_RealizesProcessor : CIM_Realizes { [Override ( "Antecedent" ), Max ( 1 ), Description ( "The PhysicalPackage on which the Processor is realized." )] CIM_PhysicalPackage REF Antecedent; [Override ( "Dependent" ), Description ( "The Processor that is realized by the Component." )] CIM_Processor REF Dependent; [Description ( "The type how a logical Processor is realized. If a " "physical package contains one logical processor, which " "is the traditional case, then this value is set to " "\"Dedicated\". If a single physical package/chip " "contains multiple processor threads (e.g. HyperThreads) " "then this value is set to \"Thread\". If the package " "contains multiple CPU cores, and the processor is " "realized by a core, then this value is set to \"Core\". " "If a physical package contains multiple cores and each " "core has multiple threads, then the type is set to " "\"ThreadOnCore\"." ), ValueMap { "0", "1", "2", "3", "4", "5" }, Values { "Unknown", "DMTF Reserved", "Dedicated", "Thread", "Core", "ThreadOnCore" }] uint16 RealizationType; };