I managed to find some of these information for you.
Execute Disable Bit is a hardware-based security feature that can reduce exposure to viruses and malicious-code attacks and prevent harmful software from executing and propagating on the server or network. Help protect your customers' business assets and reduce the need for costly virus-related repairs by building systems with built-in Intel Execute Disable Bit.
Execute Disable Bit allows memory to be marked as executable or non-executable, when combined with a supporting operating system. If code attempts to run in non-executable memory the processor raises an error to the operating system. This feature can prevent some classes of viruses or worms that exploit buffer over run vulnerabilities and can thus help improve the overall security of the system.
See the Intel® Architecture Software Developer's Manual for more detailed information.
Intel® Trusted Execution Technology for safer computing is a versatile set of hardware extensions to Intel® processors and chipsets that enhance the digital office platform with security capabilities such as measured launch and protected execution. Intel Trusted Execution Technology provides hardware-based mechanisms that help protect against software-based attacks and protects the confidentiality and integrity of data stored or created on the client PC. It does this by enabling an environment where applications can run within their own space, protected from all other software on the system. These capabilities provide the protection mechanisms, rooted in hardware, that are necessary to provide trust in the application's execution environment. In turn, this can help to protect vital data and processes from being compromised by malicious software running on the platform.
Intel® Trusted Execution Technology (Intel® TXT) — A key element in Intel's safer computing initiative which defines a set of hardware enhancements that interoperate with an Intel TXT enabled OS to help protect against software-based attacks. Intel TXT creates a hardware foundation that builds on Intel's Virtualization Technology (Intel VT) to help protect the confidentiality and integrity of data stored/created on the client PC.
Intel Demand Based Switching (DBS) is a re-marketing of Intel's "SpeedStep" technology to the server marketplace.
Enhanced Intel SpeedStep® Technology is an advanced means of enabling very high performance while also meeting the power-conservation needs of mobile systems. Conventional Intel SpeedStep Technology switches both voltage and frequency in tandem between high and low levels in response to processor load.
Enhanced Intel SpeedStep Technology allows trade-offs to be made between performance and power consumptions, based on processor utilization. This may lower average power consumption (in conjunction with OS support).
Intel Turbo Boost Technology feature temporarily boosts CPU performance by increasing frequency of one or more cores. How much the frequency is
increased depends on the number of inactive cores, i.e. cores in states C3 or C6, and how heavily active cores are utilized. When only one core is
active, the frequency can be increased by up to 2 frequency steps (266 MHz). When more than one core is active the frequency may be increased by one
frequency step (133 MHz). Unlike Dual Dynamic Acceleration feature, which was used in older generations of quad-core processors and could boost frequency of only two CPU cores, the Turbo Boost Technology may increase frequency of all 4 cores.
This feature was introduced in Core i7 microprocessor family.
Hyper-threading (HTT, officially Hyper-Threading Technology or HT Technology) is Intel's term for its simultaneous multithreading implementation in their Pentium 4, Atom, and Core i7 CPUs. Hyper-threading is an Intel-proprietary technology used to improve parallelization of computations (doing multiple tasks at once) performed on PC microprocessors. A processor with hyper-threading enabled is treated by the operating system as two processors instead of one. This means that only one processor is physically present but the operating system sees two virtual processors, and shares the workload between them. Hyper-threading requires only that the operating system supports multiple processors, but Intel recommends disabling HT when using operating systems that have not been optimized for the technology.
Bus/Core ratio (clock multiplier)
The ratio of the system bus speed and the operating (core) frequency of the processor. This information is needed by most motherboards when setting up the BIOS for a new processor.
Consider this CPU:
Bus Speed - 1333Mhz
Core Ratio = 9.0
Fsb = Bus Speed/4
=> 333.25 * 9 = 2999.25
Hence the ram speed will be: 333.25 * 2 = 666.5
This is how sometimes people can overclock or underclock CPU based on these calc.
The maximum amount of heat which a thermal solution must be able to dissipate from the processor so that the processor will operate under normal operating conditions.
- whether the cpu can be used on embedded platform or not.
All the best,