CPU related questions, What and why? - Techist - Tech Forum

 Techist - Tech Forum CPU related questions, What and why?

 10-18-2006, 02:46 AM #1 (permalink) Ultra Techie   Join Date: Apr 2006 Posts: 996 CPU related questions, What and why? Hey, Although we ALL know the basics [CPU's of same series is determined hwo good their are depending on clock speed, some CPU's do more "Work" per clock cycle thus need to do less cycles in order to match other, faster clocked CPU's in performance, etc] However, I Wonder about slightly tougher questions, I'll begin: 1. What does the Mhz mean? I know its the clock speed, but, how fast [in real time] theoretically would be 1 clock cycle that its speed is say 2166MHz[and if possible, what would be the time decrease for a cycle for each 1MHz increase in clock speed] 2. What is "Work per cycle"? In other words, what exactly is it that the CPU does while he's cycling clocks that we consider as "cpu work per cycle"? Obviusly its "processing" stuff, but what? Does it calculate equations? 3. What determines how much "work" per cycle can the CPU do? It's architecture? The Cache size? 4. How does the transistors in a CPU work? Why more is better even if they are running on slightly lower speed [due to increased power consumption and heat exauhstion]? 5 and last [this one's rather simple]. I Just wonder, how does a typicall CPU is built [in its layers, what does the nowdays CPU die has on it]? Illustrations aswell as text explanation will be great just try to keep it simple and don't link me to messy sites full of text, im no scientist. -Jo __________________
 10-18-2006, 07:52 AM #2 (permalink) Techie Beyond Description     Join Date: Jun 2003 Location: Melbourne, Australia Posts: 14,559 a clock cycle is one pulse; where each "one" or "zero" (0 = low current, 1 = high current) goes forward one stage the higher the clock speed, the more stages the one's and zeroes are pushed forward per second work per clock cycle: how many instructions are finished per pulse instructions (a set of ones and zeroes - most programs are 32-bit, ie use 32 1's and 0's per instruction) go through the transistors; the transistors act depending on what two inputs they get, and what type of transistor it is for example, there are AND, OR, XOR, NAND, NOR, XNOR each transistor responds differently according to the two inputs they recieve AND transistors: input_output 0, 0 -> 0 1, 0 -> 0 0, 1 -> 0 1, 1 -> 1 OR transistors: 0, 0 -> 0 1, 0 -> 1 0, 1 -> 1 1, 1 -> 1 XOR: 0, 0 -> 0 1, 0 -> 1 0, 1 -> 1 1, 1 -> 0 NAND: 0, 0 -> 1 1, 0 -> 1 0, 1 -> 1 1, 1 -> 0 NOR: 0, 0 -> 1 1, 0 -> 0 0, 1 -> 0 1, 1 -> 0 XNOR: 0, 0 -> 1 1, 0 -> 0 0, 1 -> 0 1, 1 -> 1 there's also gates, with one input NOT: 0 -> 1 1 -> 0 BUF: 0 -> 0 1 -> 1 __________________ __________________
 10-18-2006, 02:34 PM #4 (permalink) Master Techie   Join Date: Jun 2005 Location: uk Posts: 2,417 Haha doesnt ask for much does he!! LOL
 10-18-2006, 09:29 PM #5 (permalink) Ultra Techie   Join Date: May 2006 Posts: 793 quite interesting in my opinion __________________ \"I may or may not have put a loaf of bread in the dish washer\" \"Once you go white a trailer is in sight\"
 10-19-2006, 06:41 PM #6 (permalink) Wizard Techie   Join Date: Apr 2004 Posts: 3,247 Here's a little info, usually procs are made in a batch from a specific die. This die is then tested via a heat index to find out the stability point (heat/frequency/stability). This batch is then marked at a frequency that is found when the heat index reaches its maximum frequency where it can run stable under normal conditions, which is usually under par from what is actually considered normal for less heat damaged returns. Thus allowing "over clocking", but each manufacturer is different when it comes to what is allowed and what is not. Thats why some procs are move over clockable than others. __________________ __________________ If you argue with an idiot he will drag you down to his level and beat you with experience. I am not a fast writer. I am not a slow writer. I am a half-fast writer. -Robert Asprin

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are Off Forum Rules

#### Our Communities

Our communities encompass many different hobbies and interests, but each one is built on friendly, intelligent membership.

#### Marine Communities

Our Marine websites focus on Cruising and Sailing Vessels, including forums and the largest cruising Wiki project on the web today.

» More about our Marine Communities