Performance Metrics for Embedded Parallel Pipelines

نویسندگان

  • Martin Fleury
  • Andy C. Downton
  • Adrian F. Clark
چکیده

A statistical approach to performance prediction is applied to a system development methodology for pipelines comprised of independent parallel stages The methodology is aimed at distributed memory machines employing medium grained parallelization The target applications are continuous ow embedded systems The use of order statistics on this type of system is compared to previous practical usage which appears largely con ned to traditional Non Uniform Memory Access NUMA machines for loop parallelization A range of suitable performance metrics which give upper bounds or estimates for task durations are discussed The metrics have a practical r ole when included in prediction equations in checking delity to an application performance speci cation An empirical study applies the mathematical ndings to the performance of a multicomputer for a synchronous pipeline stage The results of a simulation are given for larger numbers of processors In a further simulation the results are extended to take account of waiting time distributions while data are bu ered between stages of an asynchronous pipeline Order statistics are also employed to estimate the degradation due to an output ordering constraint Practical illustrations in the image communication and vision application domains are included Index terms performance prediction parallel pipelines real time systems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Operating Systems as Parallel Pipelines

Mainstream operating systems are starting to face the need for support of multi-core platforms. We argue that pipeline parallelism is one of the practical ways to utilize performance offered by multiple cores with minimal changes to the existing software stack. Similar to the organization of hardware processors, execution of a system can be structured as a set of pipeline stages running in para...

متن کامل

Performance Metrics Analysis of Torus Embedded Hypercube Interconnection Network

Advantages of hypercube network and torus topology are used to derive an embedded architecture for product network known as torus embedded hypercube scalable interconnection network. This paper analyzes torus embedded hypercube network pertinent to parallel architecture. The network metrics are used to show how good embedded network can be designed for parallel computation. Network parameter an...

متن کامل

Effect of Loop Unrolling in Heterogeneous Multi-pipeline ASIPs

Introduction Embedded Systems are now becoming more ubiquitous, pervasive and touching virtually all aspects of daily life. From mobile telephones to automobiles, and industrial equipment to high end medical devices, embedded systems now form part of a wide range of devices. Along with non recurring engineering cost, power consumption, die size and performance are some of the main design challe...

متن کامل

A Theory for Software-Hardware Co-Scheduling for ASIPs and Embedded Processors

Exploiting instruction-level parallelism (ILP) is extremely important for achieving high performance in application specific instruction set processors (ASIPs) and embedded processors. Existing techniques deal with either scheduling hardware pipelines to obtain higher throughput or software pipeline — an instruction scheduling technique for iterative computation — loops for exploiting greater I...

متن کامل

Adaptive resource allocation for embedded parallel applications

Parallel and distributed computer architectures are increasingly being considered for application in a wide variety of computationally intensive embedded systems. Many such applications impose highly dynamic demands for resources (processors, memory, and communication network), because their computations are data-dependent, or because the applications must constantly interact with a rapidly cha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Parallel Distrib. Syst.

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2000