Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Advanced Programmable Interrupt Controller

Index Advanced Programmable Interrupt Controller

In computing, Intel's Advanced Programmable Interrupt Controller (APIC) is a family of interrupt controllers. [1]

58 relations: Advanced Configuration and Power Interface, Advanced Micro Devices, Athlon, BIOS, Compaq, Computing, Conroe (microprocessor), Conventional PCI, CPU-Z, Cyrix, Excavator (microarchitecture), Hardware virtualization, High Precision Event Timer, IBM, InfoWorld, Intel, Intel 80486, Intel 8253, Intel 8259, Inter-processor interrupt, Interrupt, Interrupt handler, Interrupt latency, Interrupt request (PC architecture), Ivy Bridge (microarchitecture), Linux, Linux kernel, Message Signaled Interrupts, Microsecond, Multi-core processor, Multiprocessing, MultiProcessor Specification, Nehalem (microarchitecture), Non-maskable interrupt, OpenPIC and MPIC, Opteron, P5 (microarchitecture), P6 (microarchitecture), PC Card, PCI IDE ISA Xcelerator, Pentium, Pentium 4, Power Mac G5, PowerPC, Profiling (computer programming), Programmable interrupt controller, Programmable interval timer, QEMU, Quad Flat Package, RS/6000, ..., Symmetric multiprocessing, Tickless kernel, VMware, Windows 2000, Windows 7, Windows 8, Windows XP, X86 virtualization. Expand index (8 more) »

Advanced Configuration and Power Interface

In a computer, the Advanced Configuration and Power Interface (ACPI) provides an open standard that operating systems can use to discover and configure computer hardware components, to perform power management by (for example) putting unused components to sleep, and to perform status monitoring.

New!!: Advanced Programmable Interrupt Controller and Advanced Configuration and Power Interface · See more »

Advanced Micro Devices

Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets.

New!!: Advanced Programmable Interrupt Controller and Advanced Micro Devices · See more »

Athlon

Athlon is the brand name applied to a series of x86-compatible microprocessors designed and manufactured by Advanced Micro Devices (AMD).

New!!: Advanced Programmable Interrupt Controller and Athlon · See more »

BIOS

BIOS (an acronym for Basic Input/Output System and also known as the System BIOS, ROM BIOS or PC BIOS) is non-volatile firmware used to perform hardware initialization during the booting process (power-on startup), and to provide runtime services for operating systems and programs.

New!!: Advanced Programmable Interrupt Controller and BIOS · See more »

Compaq

Compaq (a portmanteau of Compatibility And Quality; occasionally referred to as CQ prior to its final logo) was a company founded in 1982 that developed, sold, and supported computers and related products and services.

New!!: Advanced Programmable Interrupt Controller and Compaq · See more »

Computing

Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: Advanced Programmable Interrupt Controller and Computing · See more »

Conroe (microprocessor)

Conroe is the code name for many Intel processors sold as Core 2 Duo, Xeon, Pentium Dual-Core and Celeron.

New!!: Advanced Programmable Interrupt Controller and Conroe (microprocessor) · See more »

Conventional PCI

Conventional PCI, often shortened to PCI, is a local computer bus for attaching hardware devices in a computer.

New!!: Advanced Programmable Interrupt Controller and Conventional PCI · See more »

CPU-Z

CPU-Z is a freeware system profiling and monitoring application for Microsoft Windows and Android that detects the central processing unit, RAM, motherboard chipset, and other hardware features of a modern personal computer or Android device.

New!!: Advanced Programmable Interrupt Controller and CPU-Z · See more »

Cyrix

Cyrix Corporation was a microprocessor developer that was founded in 1988 in Richardson, Texas, as a specialist supplier of math coprocessors for 286 and 386 microprocessors.

New!!: Advanced Programmable Interrupt Controller and Cyrix · See more »

Excavator (microarchitecture)

AMD Excavator Family 15h is a microarchitecture developed by AMD to succeed Steamroller Family 15h for use in AMD APU processors.

New!!: Advanced Programmable Interrupt Controller and Excavator (microarchitecture) · See more »

Hardware virtualization

Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the functionality required to run various operating systems.

New!!: Advanced Programmable Interrupt Controller and Hardware virtualization · See more »

High Precision Event Timer

The High Precision Event Timer (HPET) is a hardware timer used in personal computers.

New!!: Advanced Programmable Interrupt Controller and High Precision Event Timer · See more »

IBM

The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.

New!!: Advanced Programmable Interrupt Controller and IBM · See more »

InfoWorld

InfoWorld (formerly The Intelligent Machines Journal) is an information technology media business.

New!!: Advanced Programmable Interrupt Controller and InfoWorld · See more »

Intel

Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.

New!!: Advanced Programmable Interrupt Controller and Intel · See more »

Intel 80486

The Intel 80486, also known as the i486 or 486, is a higher performance follow-up to the Intel 80386 microprocessor.

New!!: Advanced Programmable Interrupt Controller and Intel 80486 · See more »

Intel 8253

The Intel 8253 and 8254 are Programmable Interval Timers (PITs), which perform timing and counting functions using three 16-bit counters.

New!!: Advanced Programmable Interrupt Controller and Intel 8253 · See more »

Intel 8259

The Intel 8259 is a Programmable Interrupt Controller (PIC) designed for the Intel 8085 and Intel 8086 microprocessors.

New!!: Advanced Programmable Interrupt Controller and Intel 8259 · See more »

Inter-processor interrupt

An inter-processor interrupt (IPI) is a special type of interrupt by which one processor may interrupt another processor in a multiprocessor system if the interrupting processor requires action from the other processor.

New!!: Advanced Programmable Interrupt Controller and Inter-processor interrupt · See more »

Interrupt

In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.

New!!: Advanced Programmable Interrupt Controller and Interrupt · See more »

Interrupt handler

In computer systems programming, an interrupt handler, also known as an interrupt service routine or ISR, is a special block of code associated with a specific interrupt condition.

New!!: Advanced Programmable Interrupt Controller and Interrupt handler · See more »

Interrupt latency

In computing, interrupt latency is the time that elapses from when an interrupt is generated to when the source of the interrupt is serviced.

New!!: Advanced Programmable Interrupt Controller and Interrupt latency · See more »

Interrupt request (PC architecture)

In a computer, an interrupt request (or IRQ) is a hardware signal sent to the processor that temporarily stops a running program and allows a special program, an interrupt handler, to run instead.

New!!: Advanced Programmable Interrupt Controller and Interrupt request (PC architecture) · See more »

Ivy Bridge (microarchitecture)

Ivy Bridge is the codename for the "third generation" of the Intel Core processors (Core i7, i5, i3).

New!!: Advanced Programmable Interrupt Controller and Ivy Bridge (microarchitecture) · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Advanced Programmable Interrupt Controller and Linux · See more »

Linux kernel

The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.

New!!: Advanced Programmable Interrupt Controller and Linux kernel · See more »

Message Signaled Interrupts

Message Signaled Interrupts (MSI) are an alternative in-band method of signaling an interrupt, using special in-band messages to replace traditional out-of-band assertion of dedicated interrupt lines.

New!!: Advanced Programmable Interrupt Controller and Message Signaled Interrupts · See more »

Microsecond

A microsecond is an SI unit of time equal to one millionth (0.000001 or 10−6 or 1/1,000,000) of a second.

New!!: Advanced Programmable Interrupt Controller and Microsecond · See more »

Multi-core processor

A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions.

New!!: Advanced Programmable Interrupt Controller and Multi-core processor · See more »

Multiprocessing

Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system.

New!!: Advanced Programmable Interrupt Controller and Multiprocessing · See more »

MultiProcessor Specification

The MultiProcessor Specification (MPS) for the x86 architecture is an open standard describing enhancements to both operating systems and firmware, which will allow them to work with x86-compatible processors in a multi-processor configuration.

New!!: Advanced Programmable Interrupt Controller and MultiProcessor Specification · See more »

Nehalem (microarchitecture)

Nehalem is the codename for an Intel processor microarchitecture released in November 2008.

New!!: Advanced Programmable Interrupt Controller and Nehalem (microarchitecture) · See more »

Non-maskable interrupt

In computing, a non-maskable interrupt (NMI) is a hardware interrupt that standard interrupt-masking techniques in the system cannot ignore.

New!!: Advanced Programmable Interrupt Controller and Non-maskable interrupt · See more »

OpenPIC and MPIC

In order to compete with Intel's Advanced Programmable Interrupt Controller (APIC), which had enabled the first Intel 486-based multiprocessor systems, in early 1995 AMD and Cyrix proposed as somewhat similar-in-purpose OpenPIC architecture supporting up to 32 processors.

New!!: Advanced Programmable Interrupt Controller and OpenPIC and MPIC · See more »

Opteron

Opteron is AMD's x86 former server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture (known generically as x86-64).

New!!: Advanced Programmable Interrupt Controller and Opteron · See more »

P5 (microarchitecture)

The first Pentium microprocessor was introduced by Intel on March 22, 1993.

New!!: Advanced Programmable Interrupt Controller and P5 (microarchitecture) · See more »

P6 (microarchitecture)

The P6 microarchitecture is the sixth-generation Intel x86 microarchitecture, implemented by the Pentium Pro microprocessor that was introduced in November 1995.

New!!: Advanced Programmable Interrupt Controller and P6 (microarchitecture) · See more »

PC Card

In computing, PC Card is a configuration for computer parallel communication peripheral interface, designed for laptop computers.

New!!: Advanced Programmable Interrupt Controller and PC Card · See more »

PCI IDE ISA Xcelerator

PCI IDE ISA Xcelerator (PIIX), also known as Intel 82371, is a family of Intel southbridge microchips employed in some Intel chipsets.

New!!: Advanced Programmable Interrupt Controller and PCI IDE ISA Xcelerator · See more »

Pentium

Pentium is a brand used for a series of x86 architecture-compatible microprocessors produced by Intel since 1993.

New!!: Advanced Programmable Interrupt Controller and Pentium · See more »

Pentium 4

Pentium 4 is a brand by Intel for an entire series of single-core CPUs for desktops, laptops and entry-level servers.

New!!: Advanced Programmable Interrupt Controller and Pentium 4 · See more »

Power Mac G5

The Power Mac G5 is a series of personal computers designed, manufactured, and sold by Apple Computer, Inc. from 2003 to 2006 as part of the Power Mac series.

New!!: Advanced Programmable Interrupt Controller and Power Mac G5 · See more »

PowerPC

PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.

New!!: Advanced Programmable Interrupt Controller and PowerPC · See more »

Profiling (computer programming)

In software engineering, profiling ("program profiling", "software profiling") is a form of dynamic program analysis that measures, for example, the space (memory) or time complexity of a program, the usage of particular instructions, or the frequency and duration of function calls.

New!!: Advanced Programmable Interrupt Controller and Profiling (computer programming) · See more »

Programmable interrupt controller

In computing, a programmable interrupt controller (PIC) is a device that is used to combine several sources of interrupt onto one or more CPU lines, while allowing priority levels to be assigned to its interrupt outputs.

New!!: Advanced Programmable Interrupt Controller and Programmable interrupt controller · See more »

Programmable interval timer

In computing and in embedded systems, a programmable interval timer (PIT) is a counter that generates an output signal when it reaches a programmed count.

New!!: Advanced Programmable Interrupt Controller and Programmable interval timer · See more »

QEMU

QEMU (short for Quick Emulator) is a free and open-source emulator that performs hardware virtualization.

New!!: Advanced Programmable Interrupt Controller and QEMU · See more »

Quad Flat Package

A QFP or Quad Flat Package is a surface mount integrated circuit package with "gull wing" leads extending from each of the four sides.

New!!: Advanced Programmable Interrupt Controller and Quad Flat Package · See more »

RS/6000

RISC System/6000, or RS/6000 for short, is a family of RISC-based UNIX servers, workstations and supercomputers made by IBM in the 1990s.

New!!: Advanced Programmable Interrupt Controller and RS/6000 · See more »

Symmetric multiprocessing

Symmetric multiprocessing (SMP) involves a multiprocessor computer hardware and software architecture where two or more identical processors are connected to a single, shared main memory, have full access to all input and output devices, and are controlled by a single operating system instance that treats all processors equally, reserving none for special purposes.

New!!: Advanced Programmable Interrupt Controller and Symmetric multiprocessing · See more »

Tickless kernel

A tickless kernel is an operating system kernel in which timer interrupts do not occur at regular intervals, but are only delivered as required.

New!!: Advanced Programmable Interrupt Controller and Tickless kernel · See more »

VMware

VMware, Inc. is a subsidiary of Dell Technologies that provides cloud computing and platform virtualization software and services.

New!!: Advanced Programmable Interrupt Controller and VMware · See more »

Windows 2000

Windows 2000 (codenamed NT 5.0) is an operating system for use on both client and server computers.

New!!: Advanced Programmable Interrupt Controller and Windows 2000 · See more »

Windows 7

Windows 7 (codenamed Vienna, formerly Blackcomb) is a personal computer operating system developed by Microsoft.

New!!: Advanced Programmable Interrupt Controller and Windows 7 · See more »

Windows 8

Windows 8 is a personal computer operating system developed by Microsoft as part of the Windows NT family of operating systems.

New!!: Advanced Programmable Interrupt Controller and Windows 8 · See more »

Windows XP

Windows XP (codenamed Whistler) is a personal computer operating system that was produced by Microsoft as part of the Windows NT family of operating systems.

New!!: Advanced Programmable Interrupt Controller and Windows XP · See more »

X86 virtualization

In computing, x86 virtualization refers to hardware virtualization for the x86 architecture.

New!!: Advanced Programmable Interrupt Controller and X86 virtualization · See more »

Redirects here:

82489DX, Advanced PIC, IO-APIC, IOAPIC, Intel APIC Architecture, LAPIC, Local APIC, Local Advanced Programmable Interrupt Controller, X2APIC, XAPIC.

References

[1] https://en.wikipedia.org/wiki/Advanced_Programmable_Interrupt_Controller

OutgoingIncoming
Hey! We are on Facebook now! »