B.5 System I/O Ports

Table B.5: System I/O ports

Address range (Hex) Device

000-00F

Direct memory access controller

000-CF7

PCI bus

 

 

010-01F

Motherboard resources

 

 

020-021

Programmable interrupt controller

022-03F

Motherboard resources

 

 

040-043

System timer

 

 

044-05F

Motherboard resources

060-060

Standard 101/102-Key or Microsoft natural PS/2 keyboard

 

 

061-061

System speaker

 

 

062-063

Motherboard resources

064-064

Standard 101/102-Key or Microsoft natural PS/2 keyboard

 

 

065-06F

Motherboard resources

 

 

070-073

System CMOS / real time clock

074-07F

Motherboard resources

 

 

080-090

Direct memory access controller

 

 

091-093

Motherboard resources

094-09F

Direct memory access controller

 

 

0A0-0A1

Programmable interrupt controller

 

 

0A2-0BF

Motherboard resources

0C0-0DF

Direct memory access controller

 

 

0E0-0EF

Motherboard resources

 

 

0F0-0FF

Numeric data processor

170-177

Secondary IDE channel

 

 

1F0-1F7

Primary IDE channel

 

 

274-277

ISAPNP read data port

279-279

ISAPNP read data port

 

 

294-297

Motherboard resources

 

 

2F8-2FF

Communication port (COM2)

376-376

Secondary IDE channel

 

 

378-37F

Printer port (LPT1)

 

 

3B0-3BB

ATI Technologies Inc. Rage XL PCI

3C0-3DF

ATI Technologies Inc. Rage XL PCI

 

 

3F0-3F5

Standard floppy disk controller

 

 

3F6-3F6

Primary IDE channel

3F7-3F7

Standard floppy disk controller

 

 

3F8-3FF

Communication port (COM1)

 

 

447-44A

A-IPM driver

4D0-4D1

Motherboard resources

 

 

800-87F

Motherboard resources

 

 

A79-A79

ISAPNP read data port

0D00-FFFF

PCI bus

 

 

MIC-3358 User’s Manual

74

Page 82
Image 82
Intel MIC-3358 user manual System I/O Ports, Table B.5 System I/O ports

MIC-3358 specifications

The Intel MIC-3358, also known as the Intel Many Integrated Core (MIC) architecture, represents a pivotal innovation in high-performance computing and parallel processing. This product is part of Intel's Xeon Phi family and was specifically designed to tackle demanding workloads, making it a popular choice for research institutions and industries requiring significant computational power.

One of the standout features of the MIC-3358 is its many-core architecture, which integrates numerous processor cores on a single chip. This allows for massively parallel processing capabilities, enabling the execution of multiple tasks simultaneously. With a total of 60 cores, the MIC-3358 can deliver exceptional performance for applications such as scientific simulations, data analytics, and machine learning.

The architecture of the MIC-3358 is notable for its x86 compatibility. Unlike traditional GPUs, the MIC-3358 can run standard x86 applications unmodified, ensuring seamless integration into existing workflows and simplifying development. This feature helps users leverage their existing software tools and libraries without requiring extensive porting or adaptation.

Another key technology is the incorporation of advanced memory architecture, featuring a high-bandwidth memory system. The MIC-3358 supports GDDR5 memory, enabling rapid data transfer rates that are crucial for performance-intensive applications. This, combined with an efficient memory architecture, helps overcome memory bandwidth limitations often encountered in high-performance computing.

The MIC-3358 also includes support for Intel's advanced vector extensions (AVX) and AVX-512, which enhance the processing of vector operations and allow for more efficient data handling. This makes the MIC-3358 particularly effective for workloads that involve large datasets and require complex mathematical computations.

Energy efficiency is another defining characteristic of the MIC-3358. Despite its high core count, the architecture is designed to deliver optimal performance per watt, making it suitable for large data centers where power consumption is a crucial factor.

In summary, the Intel MIC-3358 stands out due to its many-core architecture, x86 compatibility, high-bandwidth memory support, advanced vector instructions, and energy efficiency. These features collectively position it as a powerful solution for high-performance computing challenges, enabling a wide array of applications across various sectors. As the demand for computational resources continues to grow, the MIC-3358 remains a vital component in the landscape of advanced computing technologies.