Computer Systems Architecture

Masters
Essay
Technology
Pages 10 (2510 words)
Download 0
Traditional architecture could no longer address the complex and growing need to process massive data at a given time. Heavy workloads placed too much pressure on high performance servers and hardware. IA-64 architecture resolves the demand for complex requirements of the Internet, e-commerce, database management and other applications that traditional architecture could not meet…

Introduction


In order to overcome the limitations met by traditional architectures, IA-64 used a technique called predication where it could indicate which paths are being utilized and which are not. The paths that are in use proceed with their activity while paths detected as unused would be automatically turned off. Predication is an effective technique that allows the handling of complex activities when the computer pursues aggressive instruction level parallelism (ILP).2
Memory insufficiency is a common problem that traditional architecture cannot address because CPU's run on faster speeds than usual. IA-64 resolves the problem by using a technique referred to as speculation.3 The purpose of this is to initiate loads of previous memory initiations even before the branch is required. This makes the memory available on demand. This also increases instruction level parallelism thus reducing the "impact of memory latency".4 The "Nat" bits allow IA-64 to load data ahead of time without registering an error message.5
Traditional architectures have limited instruction level parallelism. ...
Download paper
Not exactly what you need?

Related papers

Digital Architecture
As we shape up the interface between the designer and the virtual environment we are naturally going to produce a greater and far better outcome.…
Modern Parallel Computer Systems
The most common abbreviation used for operating system is either OS or O/S, which means the infrastructure software module or segment of a personal computing system. It is mainly responsible for organizing, managing, sharing and coordination of computer activities that make use of the limited resources available to the computing system. Operating System works as the main host, supervisor or…
Project Management Computer Systems
This type of software must be capable of handling these important tasks to ensure that the company delivers the project in the given time frame and more efficiently.…
Computer hardware and operating systems
Traditional sequential computers are based on the model introduced by John von Neumann. Sequence of instructions operates on a sequence of data. There are at least two limiting factors influencing performance of the sequential computer: CPU execution rate of instructions and read/write access to the system memory.…
Computer Systems Management
The Internet and digital firms have changed the channels of communication allowing to save time and money. The Internet and digital firms have a great influence on competitive forces changing the structure of the industry within which they operate. Information technology can aid a business in using these competitive forces to its advantage. In this way information technology can be seen as a…
Computer Peripheral Architecture
In this definition, primary devices refer to the computer's main storage device, such as an IDE or SCSI hard drive. Secondary devices, under this definition, are any non-primary storage device, such as a tape drive, writeable CD-ROMs or removable flash drives.…
Computer Systems Architecture
In order to overcome the limitations met by traditional architectures, IA-64 used a technique called predication where it could indicate which paths are being utilized and which are not. The paths that are in use proceed with their activity while paths detected as unused would be automatically turned off. Predication is an effective technique that allows the handling of complex activities when the…