A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations. As long as most memory accesses are cached memory locations, the average latency of memory accesses will be closer to the cache latency than to the latency of main memory.

When the processor needs to read from or write to a location in main memory, it first checks whether a copy of that data is in the cache. If so, the processor immediately reads from or writes to the cache, which is much faster than reading from or writing to main memory.

The diagram on the right shows two memories. Each location in each memory has a datum (a cache line), which in different designs ranges in size from 8 to 512 bytes. The size of the cache line is usually larger than the size of the usual access requested by a CPU instruction, which ranges from 1 to 16 bytes. Each location in each memory also has an index, which is a unique number used to refer to that location. The index for a location in main memory is called an address. Each location in the cache has a tag that contains the index of the datum in main memory that has been cached. In a CPU's data cache these entries are called cache lines or cache blocks.

Most modern desktop and server CPUs have at least three independent caches: an instruction cache to speed up executable instruction fetch, a data cache to speed up data fetch and store, and a translation lookaside buffer used to speed up virtual-to-physical address

This is similar to a hybrid tuner, except there are two separate tuners on the card. One can watch analog while recording digital, or vice versa. The card operates as an analog tuner and a digital tuner simultaneously. The advantages over two separate cards are cost and utilization of expansion slots in the computer. As many regions around the world convert from analog to digital broadcasts, these tuners are gaining popularity.

Like the analog cards, the Hybrid and Combo tuners can have specialized chips on the tuner card to perform the encoding, or leave this task to the CPU. The tuner cards with this 'hardware encoding' are generally thought of as being higher quality.[citation needed] Small USB tuner sticks have become more popular in 2006 and 2007 and are expected to increase in popularity. These small tuners generally do not have hardware encoding due to size and heat constraints.

Thermal greases use one or more different thermally conductive substances:

* Ceramic-based (often zinc oxide) thermal grease has generally good thermal conductivity and is usually suspended in a liquid or gelatinous silicone compound (hence the term 'grease'). If a product is described as a 'silicone paste' or a generic silicone thermal compound. It is usually white in colour (since the two most used ceramics, aluminum oxide and zinc oxide, are white in powder form).

* Metal based thermal grease contain solid metal particles (usually silver). It has a better thermal conductivity (and is more expensive) than zinc oxide based grease. It is also more electrically conductive which can cause problems if it contacts the electrical connections of an integrated circuit.

* Liquid metal based. Some thermal pastes are made of liquid metal alloys of gallium. Rare and expensive.

Top 25 Explanations By Programmers When Their Programs Don't Work...........
1. Strange...
2. I've never heard about that.
3. It did work yesterday.
4. Well, the program needs some fixing.
5. How is this possible?
6. The machine seems to be broken.
7. Has the operating system been updated?
8. The user has made an error again.
9. There is something wrong in your test data.
10. I have not touched that module!
11. Yes yes, it will be ready in time.
12. You must have the wrong executable.
13. Oh, it's just a feature.
14. I'm almost ready.
15. Of course, I just have to do these small fixes.
16. It will be done in no time at all.
17. It's just some unlucky coincidense.
18. I can't test everything!
19. THIS can't do THAT.
20. Didn't I fix it already?
21. It's already there, but it has not been tested.
22. It works, but it's not been tested.
23. Somebody must have changed my code.
24. There must be a virus in the application software.
25. Even though it does not work, how does it feel

Most people don't realise this, but this is the key to your overclocking success. In order to find this, you will have to slow down your CPU, so we are completly sure your CPU isn't what's causing any problems. To do this, drop your multiplier down 2 spots from wherever it is stock. Some might argue you only need to drop your multiplier down one spot, which will more than likely work just as well, but 2 spots assures the CPU is not being pushed too far. Also, if you can set your PCI/AGP in the bios, set 33/66, respectively. With an MSI board, go ahead and set the AGP to 67 to activate the lock. Find your HTT multiplier (should have options from 2x up to 5x (socket 754 only has up to 4x max I believe)), and make sure it's at 4x. Also, disable Cool 'N Quiet if it's enabled....for some reason, it causes strange abnormalities when overclocking. Keep the FSB in the bios @ 200MHz and boot into windows.

A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations. As long as most memory accesses are cached memory locations, the average latency of memory accesses will be closer to the cache latency than to the latency of main memory.

When the processor needs to read from or write to a location in main memory, it first checks whether a copy of that data is in the cache. If so, the processor immediately reads from or writes to the cache, which is much faster than reading from or writing to main memory.

The diagram on the right shows two memories. Each location in each memory has a datum (a cache line), which in different designs ranges in size from 8 to 512 bytes. The size of the cache line is usually larger than the size of the usual access requested by a CPU instruction, which ranges from 1 to 16 bytes. Each location in each memory also has an index, which is a unique number used to refer to that location. The index for a location in main memory is called an address. Each location in the cache has a tag that contains the index of the datum in main memory that has been cached. In a CPU's data cache these entries are called cache lines or cache blocks.

Most modern desktop and server CPUs have at least three independent caches: an instruction cache to speed up executable instruction fetch, a data cache to speed up data fetch and store, and a translation lookaside buffer used to speed up virtual-to-physical address

A TV tuner card is a computer component that allows television signals to be received by a computer. Most TV tuners also function as video capture cards, allowing them to record television programs onto a hard disk.

TV tuners are available in a number of different interfaces: as PCI bus expansion card, PCI Express (PCIe) bus, PCMCIA, ExpressCard, or USB devices also exist. In addition, some video cards double as TV tuners, notably the ATI All-In-Wonder series. The card contains a tuner and an analog-to-digital converter (collectively known as the analog front end) along with demodulation and interface logic. Some very cheap cards lack an onboard processor and, like a Winmodem, rely on the system's CPU for demodulation.

There are currently four kinds of tuner card on the market:

Analog TV tuners

Cheaper analog television cards output a raw video stream, suitable for real-time viewing but ideally requiring some sort of compression if it is to be recorded. More expensive models encode the signal to Motion JPEG or MPEG, relieving the main CPU of this load. Many cards also have analog input (composite video or S-Video) and many also provide FM radio

In computing, the term chipset is commonly used to refer to a set of specialized chips on a computer's motherboard or an expansion card. In personal computers the first chipset for the IBM PC AT was the NEAT chipset by Chips and Technologies for the Intel 80286 CPU. Based on Intel Pentium-class microprocessors, the term chipset often refers to a specific pair of chips on the motherboard: the northbridge and the southbridge. The northbridge links the CPU to very high-speed devices, especially main memory and graphics controllers, and the southbridge connects to lower-speed peripheral buses (such as PCI or ISA). In many modern chipsets, the southbridge actually contains some on-chip integrated peripherals, such as Ethernet, USB, and audio devices. A chipset is usually designed to work with a specific family of microprocessors. Because it controls communications between the processor and external devices, the chipset plays a crucial role in determining system performance.

The manufacturer of a chipset often is independent from the manufacturer of the motherboard. Current manufacturers of chipsets for PC-compatible motherboards include NVIDIA, AMD, VIA Technologies, SiS, Intel and Broadcom. Apple computers and Unix workstations from Sun, NeXT, SGI, and others have traditionally used custom-designed chipsets; now that Sun and Apple both have x86 processors in at least some of their lines of products, they have begun to use standard PC chipsets in some of their computers. Some server manufacturers also develop custom chipsets for their products.

In the 1980s, Chips and Technologies, founded by Gordon Campbell, pioneered the manufacturing of chipsets for PC-compatible computers. Computer systems produced since then often share commonly used chipsets, even across widely disparate computing specialties. For example, the NCR 53C9x, a low-cost chipset implementing a SCSI interface to storage devices, could be found in Unix machines such as the MIPS Magnum, embedded devices, and personal computers.

In home computers, game consoles and arcade game hardware of the 1980s and 1990s, the term chipset was used for the custom audio and graphics chips. Examples include the Commodore Amiga's Original Chip Set or SEGA's System 16 chipset.

Video capture cards are a class of video capture devices designed to plug directly into expansion slots in personal computers and servers. Models from many manufacturers are available; all comply with one of the popular host bus standards including PCI, newer PCI Express (PCIe) or AGP bus interfaces.

These cards typically include one or more software drivers to expose the cards' features, via various operating systems, to software applications that further process the video for specific purposes. As a class, the cards are used to capture baseband analog composite video, S-Video, and, in models equipped with tuners, RF modulated video. Some specialized cards support digital video via digital video delivery standards including Serial Digital Interface (SDI) and, more recently, the emerging HDMI standard. These models often support both standard definition (SD) and high definition (HD) variants.

While most PCI and PCI-Express capture devices are dedicated to that purpose, AGP capture devices are usually included with the graphics adapted on the board as an all-in-one package. Unlike video editing cards, these cards tend to not have dedicated hardware for processing video beyond the analog-to-digital conversion. Most, but not all, video capture cards also support one or more channels of audio.

There are many applications for video capture cards including converting a live analog source into some type of analog or digital media, (such as a VHS tape to a DVD), archiving, video editing, scheduled recording (such as a DVR), television tuning, or video surveillance. The cards may have significantly different designs to optimally support each of these functions.

One of the most popular applications for video capture cards is to capture video and audio for live Internet video streaming. The live stream can also be simultaneously archived and formatted for video on demand. The capture cards used for this purpose are typically purchased, installed, and configured in host PC systems by hobbyists or systems integrators. Some care is required to select suitable host systems for video encoding, particularly HD applications which are more affected by CPU performance, number of CPU cores, and certain motherboard characteristics that heavily influence capture performance.


Intel Core i7 is a family of several Intel desktop and laptop 64-bit x86-64 processors, the first processors released using the Intel Nehalem microarchitecture and the successor to the Intel Core 2 family. All three current models and two upcoming models are quad-core processors, The Core i7 identifier applies to the initial family of processors codenamed Bloomfield. Intel representatives state that the moniker Core i7 is meant to help consumers decide which processor to purchase as the newer Nehalem-based products are released in the future.The name continues the use of the Core brand.Core i7, first assembled in Costa Rica,[10] was officially launched on November 17, 2008 and is manufactured in Arizona, New Mexico and Oregon, though the Oregon plant has already moved to the next generation 32 nm process.














Intel Core i7 processor family
Logo New Logo Desktop
Code-named Core Date released
Intel Core i7 Intel Core i7 logo as of 2009 Bloomfield
Lynnfield
quad (45 nm)
quad (45 nm)
Nov 2008
Sep 2009
Intel Core i7 Extreme Edition Intel Core i7 Extreme Edition logo as of 2009 Bloomfield Extreme Edition quad (45 nm) Nov 2008

This is similar to a hybrid tuner, except there are two separate tuners on the card. One can watch analog while recording digital, or vice versa. The card operates as an analog tuner and a digital tuner simultaneously. The advantages over two separate cards are cost and utilization of expansion slots in the computer. As many regions around the world convert from analog to digital broadcasts, these tuners are gaining popularity.

Like the analog cards, the Hybrid and Combo tuners can have specialized chips on the tuner card to perform the encoding, or leave this task to the CPU. The tuner cards with this 'hardware encoding' are generally thought of as being higher quality.[citation needed] Small USB tuner sticks have become more popular in 2006 and 2007 and are expected to increase in popularity. These small tuners generally do not have hardware encoding due to size and heat constraints.

While most TV tuners are limited to the radio frequencies and video formats used in the country of sale, many TV tuners used in computers use DSP, so a firmware upgrade is often all that's necessary to change the supported video format. Many newer TV tuners have flash memory big enough to hold the firmware sets for decoding several different video formats, making it possible to use the tuner in many countries without having to flash the firmware. However, while it is generally possible to flash a card from one analog format to another due to the similarities, it is generally not possible to flash a card from one digital format to another due to differences in decode logic necessary.

Many TV tuners can function as FM radios; this is because there are similarities between broadcast television and FM radio. The FM radio spectrum is close to (or even inside) that used by VHF terrestrial TV broadcasts. And many broadcast television systems around the world use FM audio. So listening to an FM radio station is simply a case of configuring existing hardware.