Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 31.579.374 Times

cpuid 2 20060917

  Date Added: March 08, 2010  |  Visits: 857

cpuid 2

Report Broken Link
Printer Friendly Version

Product Homepage
Download (103 downloads)

cpuid application dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s). CPUID stands for Central Processing Unit Identifier. What is the CPUID instruction? In the earlier days of x86 computing (when the 486 was supreme), there was a vast amount of different hardware inside PCs, much as there is today, but back in those days "compatibility" was an unknown concept between manufacturers - all their hardware behaved differently, and the poor programmer had to write mountains of code merely to identify the hardware the program was running on, yet alone take full advantage of its unique features. The CPU was one area where, despite continual advancements by Intel, AMD and others, programs were generally not using any optimisation based on the users CPU, because it was difficult to know which CPU was being used! When Intel released MMX, however, it decided that it needed to make it easy for programs to recognise its new CPUs, and utilise the instructions provided to increase the performance of the programs when running under a new CPU (which was good for Intel too - people saw how much faster it was, and they bought the new CPUs). So, they developed the CPUID instruction. This simple assembler instruction gave instant access for the programmer to a lot of information: who manufactured this CPU (e.g. Intel, AMD, Cyrix, etc), what "extra features" it supports (e.g. an FPU, MMX, 3DNow, etc), and other information (see Chapters #5 ,#6 & #7 for how to obtain this information). What processors support CPUID? Generally speaking, virtually all Pentium CPUs support the CPUID (opcode 0Fh-A2h) instruction. Also, genuine Intel 486-based CPUs and many 486 clones support it. The Pentium Pro, PentiumII, Pentium III and Pentium IV all support it. All AMDs CPUs support it, and the Cyrix MediaGX, 6x86, 6x86MX and mII (although not without troubles). Anything newer than the above will support it. A simple guideline is that all CPUs available today support CPUID, and Chapter #7 has a complete list of CPUs that support CPUID. Unfortunately, there is a small problem with just calling CPUID to find the CPU information, and that is: If the CPU you are running on does not support CPUID, it will crash (or, as the OS likes to call it, an "Invalid Instruction Exception"). There is a method of "checking" the CPU to see if it supports CPUID, but (of course) the check only works on 486+ class CPUs. Relax, though, because the process (and appropriate source code) to find out as much information as possible from any given CPU type is here, in flow-chart form (this assumes you are using at least a 386, which is a moot point as any compiler youll find nowadays will require at least a 386 processor) Whats New in This Release: - The -i option was made the default because of the unreliable CPUID kernel module. - The -k option was added to get the previous behavior. - A change was made to allow the i386 build to work on x86_64 systems. - Knowledge of Tulsa and pre-production Woodcrest was added. - Smithfield Pentium D and Pentium EE are now properly distinguished from each other..

Requirements: No special requirements
Platforms: Linux
Keyword: Cpu Cpuid Cpus Detailed Detailed Information Information Instruction Intel Pentium Support System System Administration
Users rating: 0/10

License: Freeware Size: 27.65 KB
Libraries  -  Pentium 1.5 Build 9431
Pentium works on Intel Pentium class and AMD CPUs to determine the CPUID information such as the vendor, brand/model, step, model, instruction set family, cpu serial number, and the RDTSC Time stamp register for high resolution timing measured in...
Utilities  -  Translucent Lite 1.4
Translucent Lite provides detailed real-time information about what is going on inside your Mac. At any given time Translucent Lite displays how much each one of your processors is being utilized and detailed information about how your memory is...
716.8 KB  
Development Tools  -  Operational Information 1.2
Operational Information, information page for non-professional aerodrome.Let you present weather, NOTAM and documentation. Work with "wxsampler" (separate project) which recieve, save and makes WINDREP and METAR based on the Oregon WMR968/918...
102.4 KB  
Business  -  Endress+Hauser InfoDays 2014 1.0.1
This app will guide you through the Endress+Hauser InfoDays 2014. In addition to a detailed agenda and information about the speakers, you will find the latest pictures of the InfoDays, and you can evaluate the event and rate each...
1.9 MB  
Business  -  Equine Division 1.3.3
Allows Great American Insurance Equine policyholders to access detailed agent & policy information, pay their bill, locate veterinary services and quickly submit a claim. After a simple registration process, using your Equine policy number...
4.7 MB  
Business  -  Halfway Toyota Honeydew 3.2
If youre an existing customer or looking for a new, used / demo Toyota, then the AutoMobi app from Halfway Toyota Honeydew is what you are looking for. The app gives you access to search through current stock, view detailed pricing and...
1.6 MB  
Business  -  Halfway Toyota Malanda 3.2
If youre an existing customer or looking for a new, used / demo Toyota, then the AutoMobi app from Halfway Toyota Malanda is what you are looking for. The app gives you access to search through current stock, view detailed pricing and...
1.6 MB  
Business  -  Halfway Toyota Ottery 3.2
If youre an existing customer or looking for a new, used / demo Toyota, then the AutoMobi app from Halfway Toyota Ottery is what you are looking for. The app gives you access to search through current stock, view detailed pricing and...
1.6 MB  
Business  -  Property Data Book 1.1
Property Data Book puts data on over 110 million U.S. properties in your hand! Get detailed property & ownership information, contact info, and more. Instant access, no account is required, and no subscriptions. Information...
8.7 MB  
Entertainment  -  Agent Dash Guide
Agent Dash is an endless runner game developed by Full Fat, wherein players are tasked with dodging obstacles and destroying enemy bases. Our quick start guide will provide you with detailed images, tips, information, and hints on how to play your...
2 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Utilities  -  LPAR2RRD 4.95-4
LPAR2RRD collects performance data and generates actual, historical and future trends utilization graphs of your virtual environment. It is agentless (it receives everything from the management stations like vCenter or HMC). The product supports...
2.25 MB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB