Instruction-level parallel processing.
نویسندگان
چکیده
The performance of microprocessors has increased steadily over the past 20 years at a rate of about 50% per year. This is the cumulative result of architectural improvements as well as increases in circuit speed. Moreover, this improvement has been obtained in a transparent fashion, that is, without requiring programmers to rethink their algorithms and programs, thereby enabling the tremendous proliferation of computers that we see today. To continue this performance growth, microprocessor designers have incorporated instruction-level parallelism (ILP) into new designs. ILP utilizes the parallel execution ofthe lowest level computer operations-adds, multiplies, loads, and so on-to increase performance transparently. The use of ILP promises to make possible, within the next few years, microprocessors whose performance is many times that of a CRAY-IS. This article provides an overview of ILP, with an emphasis on ILP architectures-superscalar, VLIW, and dataflow processors-and the compiler techniques necessary to make ILP work well.
منابع مشابه
Jetpipeline: a Hybrid Pipeline Architecture for Instruction-level Parallelism
High performance processors based on pipeline processing play an important role in scientific and engineering computation. However, it is difficult to gain a satisfactory solution when taking both high degree of flexibility of parallel processing and low hardware complexity into account. This paper propose a hybrid pipeline architecture named Jetpipeline that possesses high degree of flexibilit...
متن کاملEvaluation of Two Real Time Low Level Image Processing Architecture
The paper presents a study on the impact of using SIMD (Singe Instruction Multiple Data) techniques and architectures in low level image processing. Speedups obtained on a SIMD parallel architecture (IMAPVISION board) and a single Intel MMX processor computer are presented for different low-level image processing operators. While the IMAP-Vision system performs better because of the large numbe...
متن کاملAn Investigation of Spoken Output and Intervention Types among Iranian EFL Learners
This study was inspired by VanPatten and Uludag’s (2011) study on the transferability of training via processing instruction to output tasks and Mori’s (2002) work on the development of talk-in-interaction during a group task. An interview was devised as the pretest, posttest, and delayed posttest to compare four intervention types for teaching the simple past passive: traditional intervention ...
متن کاملVery long instruction word architectures for digital signal processing
Due to advancements in semiconductor processing technology, unprecedented levels of system integration are now possible in digital signal processing systems. MIMD/multicomputer architectures used for parallel digital signal processing applications are not always e cient, and are di cult to program. Very long instruction word processors are uniquely suited to digital signal processing applicatio...
متن کاملThe Effect of Isolated vs. Combined Processing Instruction and Output-Based Instruction on the Learning of English Passives
The studies on the merits of processing instruction (PI) and output-based instruction (OI) have mostly treated the two approaches as mutually exclusive. To address the potentials of combining interpretation and production activities, this research compared the two isolated approaches of PI and OI with two combined approaches in which processing and output tasks were used in two opposite orders ...
متن کاملC-slow Technique vs Multiprocessor in designing Low Area Customized Instruction set Processor for Embedded Applications
The demand for high performance embedded processors, for consumer electronics, is rapidly increasing for the past few years. Many of these embedded processors depend upon custom built Instruction Ser Architecture (ISA) such as game processor (GPU), multimedia processors, DSP processors etc. Primary requirement for consumer electronic industry is low cost with high performance and low power cons...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Science
دوره 253 5025 شماره
صفحات -
تاریخ انتشار 1991