返回
An optimization framework for dynamic pipeline management in computing systems
DOI:10.1016/j.compeleceng.2019.07.013.png)
摘要
En 中文
Dynamic computer pipelines use feedback loops for iterative computation, due to which, data items, while traversing them often collide with one another. These pipelines, therefore, employ specialized mechanisms to detect and avoid such collisions in real-time. Mostly, this is done by deciding when, and when not, to allow newer data items to enter the pipeline. We will show that such decisions may lead to different throughput, and guaranteeing optimal performance is an optimization problem. We begin by building a mathematical model of dynamic pipelines, and make use of genetic algorithm to yield near-optimal throughput. The proposed optimization technique accounts for the hardware overhead, incurred due to the extensions in the pipeline organization, as suggested by itself. Our confidence in the results stems from simulation of 10,000 dynamic pipeline organizations, and for verification of results, we present hardware implementation of one of those. The proposed framework will specifically be useful in embedded systems for digital signal processing applications. (C) 2019 Elsevier Ltd. All rights reserved.
Keyword:
Computer pipelines
Nonlinear
Collision avoidance
Reservation table
Optimization
Genetic algorithm
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
C
IF:
4.9
论文数:
6.7K
被引数:
1.3W
机构
引用论文
Evaluating the Prevalence of Long COVID in Patients Exposed to SARS-COV2 During Pregnancy评估妊娠期间暴露于SARS-CoV2患者的长期COVID患病率
Implementation of memory-efficient linear pipelined IPv6 lookup and its significance in smart cities
Longitudinal Analysis of Select Bacterial Species Composition Among Women With Incident Bacterial Vaginosis Illuminated Through PNA-FISH通过PNA-FISH技术揭示的妇女新发细菌性阴道病中特定细菌种类的纵向组成分析

