首页 > 最新文献

2008 45th ACM/IEEE Design Automation Conference最新文献

英文 中文
Variation-adaptive feedback control for networks-on-chip with multiple clock domains 具有多时钟域的片上网络自适应反馈控制
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391627
Ümit Y. Ogras, R. Marculescu, Diana Marculescu
This paper discusses the use of networks-on-chip (NoCs) consisting of multiple voltage-frequency islands to cope with power consumption, clock distribution and parameter variation problems in future multiprocessor systems-on-chip (MPSoCs). In this architecture, communication within each island is synchronous, while communication across different islands is achieved via mixed-clock mixed-voltage queues. In order to dynamically control the speed of each domain in the presence of parameter and workload variations, we propose a robust feedback control methodology. Towards this end, we first develop a state-space model based on the utilization of the inter-domain queues. Then, we identify the theoretical conditions under which the network is controllable. Finally, we synthesize state feedback controllers to cope with workload variations and minimize power consumption. Experimental results demonstrate robustness to parameter variations and more than 40% energy savings by exploiting workload variations through dynamic voltage-frequency scaling (DVFS) for a hardware MPEG-2 encoder design.
本文讨论了在未来的多处理器片上系统(mpsoc)中使用由多个电压频率岛组成的片上网络(noc)来应对功耗、时钟分布和参数变化问题。在这个体系结构中,每个岛内的通信是同步的,而不同岛之间的通信是通过混合时钟混合电压队列实现的。为了在存在参数和工作负载变化的情况下动态控制每个域的速度,我们提出了一种鲁棒反馈控制方法。为此,我们首先开发了一个基于域间队列利用的状态空间模型。然后,我们确定了网络可控的理论条件。最后,我们合成状态反馈控制器来应对工作负载的变化和最小化功耗。实验结果表明,基于动态电压频率缩放(DVFS)的硬件MPEG-2编码器设计对参数变化具有鲁棒性,并且可以节省40%以上的能源。
{"title":"Variation-adaptive feedback control for networks-on-chip with multiple clock domains","authors":"Ümit Y. Ogras, R. Marculescu, Diana Marculescu","doi":"10.1145/1391469.1391627","DOIUrl":"https://doi.org/10.1145/1391469.1391627","url":null,"abstract":"This paper discusses the use of networks-on-chip (NoCs) consisting of multiple voltage-frequency islands to cope with power consumption, clock distribution and parameter variation problems in future multiprocessor systems-on-chip (MPSoCs). In this architecture, communication within each island is synchronous, while communication across different islands is achieved via mixed-clock mixed-voltage queues. In order to dynamically control the speed of each domain in the presence of parameter and workload variations, we propose a robust feedback control methodology. Towards this end, we first develop a state-space model based on the utilization of the inter-domain queues. Then, we identify the theoretical conditions under which the network is controllable. Finally, we synthesize state feedback controllers to cope with workload variations and minimize power consumption. Experimental results demonstrate robustness to parameter variations and more than 40% energy savings by exploiting workload variations through dynamic voltage-frequency scaling (DVFS) for a hardware MPEG-2 encoder design.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"129 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133265088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 86
Pre-RTL formal verification: An Intel experience Pre-RTL正式验证:有Intel经验
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391675
R. Beers
During the development of a next-generation Intel processor, the project's formal verification team verified a new coherence protocol and portions of its RTL implementation against the protocol's specification within project deadlines. Typically, FV teams apply formal property verification (FPV) after RTL is coded and, though it continues to be an effective complement to pre-silicon validation, this late application prevents it from keeping pace with the continual complexity increases in hardware designs. Our discussion centers around how applying FV early in the development cycle of this processor enabled continual verification as the design progressed, culminating with the targeted RTL verification. We also present the languages and methodologies used, the reasons behind the choices, and where improvements can be made.
在下一代英特尔处理器的开发过程中,项目的正式验证团队在项目截止日期内根据协议规范验证了新的一致性协议及其部分RTL实现。通常,FV团队在RTL编码之后应用正式的属性验证(FPV),尽管它仍然是预硅验证的有效补充,但这种后期应用程序使其无法跟上硬件设计中不断增加的复杂性。我们的讨论集中在如何在处理器开发周期的早期应用FV,从而随着设计的进展实现持续的验证,最终实现目标RTL验证。我们还介绍了所使用的语言和方法、选择背后的原因以及可以在哪些方面进行改进。
{"title":"Pre-RTL formal verification: An Intel experience","authors":"R. Beers","doi":"10.1145/1391469.1391675","DOIUrl":"https://doi.org/10.1145/1391469.1391675","url":null,"abstract":"During the development of a next-generation Intel processor, the project's formal verification team verified a new coherence protocol and portions of its RTL implementation against the protocol's specification within project deadlines. Typically, FV teams apply formal property verification (FPV) after RTL is coded and, though it continues to be an effective complement to pre-silicon validation, this late application prevents it from keeping pace with the continual complexity increases in hardware designs. Our discussion centers around how applying FV early in the development cycle of this processor enabled continual verification as the design progressed, culminating with the targeted RTL verification. We also present the languages and methodologies used, the reasons behind the choices, and where improvements can be made.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130556839","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
A “true” electrical cell model for timing, noise, and power grid verification 一个“真实”的电池模型,用于定时、噪声和电网验证
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391589
N. Menezes, Chandramouli V. Kashyap, C. Amin
Empirically characterized equation- and table-based cell models have been applied in static timing analysis for decades. These models have been extended to handle a variety of environmental and circuit phenomena over the years. This has given rise to a profusion of cell models that are used to verify circuit functionality and performance. The recent invention of a second-generation of current source models shows the promise of a unified electrical cell model that comprehensively addresses most of the effects that are perceived as accuracy limiters. In this paper, we describe these accuracy limiters and present comprehensive results for a particular current source model [11].
经验特征方程和基于表的细胞模型已经在静态时序分析中应用了几十年。多年来,这些模型已经扩展到处理各种环境和电路现象。这就产生了大量用于验证电路功能和性能的电池模型。最近发明的第二代电流源模型显示了统一的电池模型的希望,该模型全面解决了大多数被认为是精度限制的影响。在本文中,我们描述了这些精度限制因素,并给出了特定电流源模型的综合结果[11]。
{"title":"A “true” electrical cell model for timing, noise, and power grid verification","authors":"N. Menezes, Chandramouli V. Kashyap, C. Amin","doi":"10.1145/1391469.1391589","DOIUrl":"https://doi.org/10.1145/1391469.1391589","url":null,"abstract":"Empirically characterized equation- and table-based cell models have been applied in static timing analysis for decades. These models have been extended to handle a variety of environmental and circuit phenomena over the years. This has given rise to a profusion of cell models that are used to verify circuit functionality and performance. The recent invention of a second-generation of current source models shows the promise of a unified electrical cell model that comprehensively addresses most of the effects that are perceived as accuracy limiters. In this paper, we describe these accuracy limiters and present comprehensive results for a particular current source model [11].","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"218 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123394916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Reinventing EDA with manycore processors 用多核处理器重新发明EDA
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391502
S. Sapatnekar, Eshel Haritan, K. Keutzer, A. Devgan, D. Kirkpatrick, S. Meier, Duaine Pryor, Tom Spyrou
Faced with continually coping with Moore's Law, computer-aided design (CAD) for integrated circuits is used to facing challenges in our ever-evolving design problem. Increasing device complexity is a perennial challenge and has led to several discontinuities in design methodology. Over the last decade deep submicron physical effects have significantly complicated the design process and required new efforts in design for manufacturability. With the emergence of multicore and manycore microprocessor systems we face a new type of challenge: Not only will our design object (the microprocessor systems themselves) take another leap in complexity, but for the first time in our industry's history we will need to fundamentally change the way we design and implement our software solutions as well, this panel a broad set of representatives at the front lines of addressing this challenge will outline how they plan to respond.
在不断应对摩尔定律的同时,集成电路的计算机辅助设计(CAD)也面临着不断发展的设计问题的挑战。不断增加的设备复杂性是一个长期的挑战,并导致了设计方法的几个不连续。在过去的十年中,深亚微米物理效应使设计过程变得非常复杂,需要在可制造性设计方面做出新的努力。随着多核的出现和冲击微处理器系统我们面临一种新的挑战:不仅将我们的设计对象(微处理器系统本身)再飞跃复杂性,但是对于我们行业历史上第一次我们需要从根本上改变我们设计和实现我们的软件解决方案的方式,这个小组一组广泛的代表在应对这一挑战的前线将概述他们计划如何回应。
{"title":"Reinventing EDA with manycore processors","authors":"S. Sapatnekar, Eshel Haritan, K. Keutzer, A. Devgan, D. Kirkpatrick, S. Meier, Duaine Pryor, Tom Spyrou","doi":"10.1145/1391469.1391502","DOIUrl":"https://doi.org/10.1145/1391469.1391502","url":null,"abstract":"Faced with continually coping with Moore's Law, computer-aided design (CAD) for integrated circuits is used to facing challenges in our ever-evolving design problem. Increasing device complexity is a perennial challenge and has led to several discontinuities in design methodology. Over the last decade deep submicron physical effects have significantly complicated the design process and required new efforts in design for manufacturability. With the emergence of multicore and manycore microprocessor systems we face a new type of challenge: Not only will our design object (the microprocessor systems themselves) take another leap in complexity, but for the first time in our industry's history we will need to fundamentally change the way we design and implement our software solutions as well, this panel a broad set of representatives at the front lines of addressing this challenge will outline how they plan to respond.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128808733","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Topology synthesis of analog circuits based on adaptively generated building blocks 基于自适应生成构件的模拟电路拓扑综合
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391483
Angan Das, R. Vemuri
This paper presents an automated analog synthesis tool for topology generation and subsequent circuit sizing. Though sizing is indispensable, the paper mainly concentrates on topology generation. A new kind of GA is developed, where a fraction of the offsprings in each generation is built from building blocks or cells obtained from previous generations. The cells are stored in a hierarchically arranged library that also contains information on the preferred neighborhood of each cell. The adaptively formed cell library starts only with basic elements and gradually includes functionally useful and bigger blocks, pertinent to the design. The techniques have been applied to synthesize an operational amplifier and a ring oscillator design. Results show that with reasonable computational effort, topologies have evolved that are designer understandable.
本文介绍了一种用于拓扑生成和后续电路尺寸确定的自动模拟合成工具。虽然尺寸是不可缺少的,但本文主要关注拓扑生成。一种新的遗传算法被开发出来,其中每一代后代的一小部分是由从前几代获得的构建块或细胞构建的。单元存储在分层排列的库中,该库还包含有关每个单元的首选邻域的信息。自适应形成的单元库仅从基本元素开始,逐渐包括功能有用的和与设计相关的更大的块。该技术已应用于运算放大器的合成和环形振荡器的设计。结果表明,通过合理的计算努力,拓扑已经进化为设计者可以理解的。
{"title":"Topology synthesis of analog circuits based on adaptively generated building blocks","authors":"Angan Das, R. Vemuri","doi":"10.1145/1391469.1391483","DOIUrl":"https://doi.org/10.1145/1391469.1391483","url":null,"abstract":"This paper presents an automated analog synthesis tool for topology generation and subsequent circuit sizing. Though sizing is indispensable, the paper mainly concentrates on topology generation. A new kind of GA is developed, where a fraction of the offsprings in each generation is built from building blocks or cells obtained from previous generations. The cells are stored in a hierarchically arranged library that also contains information on the preferred neighborhood of each cell. The adaptively formed cell library starts only with basic elements and gradually includes functionally useful and bigger blocks, pertinent to the design. The techniques have been applied to synthesize an operational amplifier and a ring oscillator design. Results show that with reasonable computational effort, topologies have evolved that are designer understandable.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121160737","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Bounded-lifetime integrated circuits 有界寿命集成电路
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391560
Puneet Gupta, A. Kahng
Integrated circuits with bounded lifetimes can have many business advantages. We give some simple examples of methods to enforce tunable expiration dates for chips using nanometer reliability mechanisms.
具有有限寿命的集成电路具有许多商业优势。我们给出了一些使用纳米可靠性机制强制芯片可调到期日期的简单示例。
{"title":"Bounded-lifetime integrated circuits","authors":"Puneet Gupta, A. Kahng","doi":"10.1145/1391469.1391560","DOIUrl":"https://doi.org/10.1145/1391469.1391560","url":null,"abstract":"Integrated circuits with bounded lifetimes can have many business advantages. We give some simple examples of methods to enforce tunable expiration dates for chips using nanometer reliability mechanisms.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121404313","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Broadcast electrode-addressing for pin-constrained multi-functional digital microfluidic biochips 引脚受限多功能数字微流控生物芯片的广播电极寻址
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391514
Tao Xu, K. Chakrabarty
Recent advances in digital microfluidics have enabled lab-on-a-chip devices for DNA sequencing, immunoassays, clinical chemistry, and protein crystallization. Basic operations such as droplet dispensing, mixing, dilution, localized heating, and incubation can be carried out using a two-dimensional array of electrodes and nanoliter volumes of liquid. The number of independent input pins used to control the electrodes in such microfluidic "biochips" is an important cost-driver, especially for disposable PCB devices that are being developed for clinical and point-of-care diagnostics. However, most prior work on biochip design-automation has assumed independent control of the electrodes using a large number of input pins. Another limitation of prior work is that the mapping of control pins to electrodes is only applicable for a specific bioassay. We present a broadcast-addressing-based design technique for pin-constrained multi-functional biochips. The proposed method provides high throughput for bioassays and it reduces the number of control pins by identifying and connecting control pins with "compatible" actuation sequences. The proposed method is evaluated using a multifunctional chip designed to execute a set of multiplexed bioassays, the polymerase chain reaction, and a protein dilution assay.
数字微流体的最新进展使芯片上的实验室设备能够用于DNA测序、免疫测定、临床化学和蛋白质结晶。可以使用二维电极阵列和纳升体积的液体进行基本操作,如液滴分配、混合、稀释、局部加热和孵育。在这种微流体“生物芯片”中,用于控制电极的独立输入引脚的数量是一个重要的成本驱动因素,特别是对于正在开发用于临床和即时诊断的一次性PCB设备。然而,大多数先前的生物芯片设计自动化工作都假设使用大量输入引脚对电极进行独立控制。先前工作的另一个限制是控制针到电极的映射仅适用于特定的生物测定。提出了一种基于广播寻址的引脚受限多功能生物芯片设计技术。所提出的方法为生物测定提供了高通量,并通过识别和连接具有“兼容”驱动序列的控制引脚来减少控制引脚的数量。所提出的方法使用多功能芯片进行评估,该芯片设计用于执行一组多重生物测定,聚合酶链反应和蛋白质稀释测定。
{"title":"Broadcast electrode-addressing for pin-constrained multi-functional digital microfluidic biochips","authors":"Tao Xu, K. Chakrabarty","doi":"10.1145/1391469.1391514","DOIUrl":"https://doi.org/10.1145/1391469.1391514","url":null,"abstract":"Recent advances in digital microfluidics have enabled lab-on-a-chip devices for DNA sequencing, immunoassays, clinical chemistry, and protein crystallization. Basic operations such as droplet dispensing, mixing, dilution, localized heating, and incubation can be carried out using a two-dimensional array of electrodes and nanoliter volumes of liquid. The number of independent input pins used to control the electrodes in such microfluidic \"biochips\" is an important cost-driver, especially for disposable PCB devices that are being developed for clinical and point-of-care diagnostics. However, most prior work on biochip design-automation has assumed independent control of the electrodes using a large number of input pins. Another limitation of prior work is that the mapping of control pins to electrodes is only applicable for a specific bioassay. We present a broadcast-addressing-based design technique for pin-constrained multi-functional biochips. The proposed method provides high throughput for bioassays and it reduces the number of control pins by identifying and connecting control pins with \"compatible\" actuation sequences. The proposed method is evaluated using a multifunctional chip designed to execute a set of multiplexed bioassays, the polymerase chain reaction, and a protein dilution assay.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121345658","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 137
Statistical waveform and current source based standard cell models for accurate timing analysis 基于统计波形和电流源的标准单元模型,用于精确的时序分析
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391526
A. Goel, S. Vrudhula
Increasing variability in the manufacturing process and growing complexity of the integrated circuits has given rise to many design and verification challenges. Statistical analysis of circuits and current source based gate delay models have started to replace the conventional static timing analysis which uses lookup tables for gate delays. In this paper we develop a statistical current source based gate model. We use accurate analytical models for representing the parameters of the gate model as functions of process parameters. Using the proposed statistical gate model, the gate output signal is generated and modeled as process dependent variational waveform. We present a compact model for representation of the variational signal waveform. The proposed waveform model can accurately generate the signal waveform at any process corner for accurate timing analysis. We generated the prosed model for gates of a 90 nm industry library and validated with SPICE simulations. Our model for logic gates and variational waveforms showed very good correlation with SPICE. The maximum error across all validation experiments was close to 3%.
制造过程中不断增加的可变性和集成电路日益增长的复杂性给设计和验证带来了许多挑战。基于电路和电流源的门延迟模型的统计分析已经开始取代传统的使用查找表的门延迟静态时序分析。本文建立了一个基于统计电流源的栅极模型。我们使用精确的解析模型来表示浇口模型的参数作为工艺参数的函数。利用所提出的统计门模型,生成门输出信号,并将其建模为过程相关的变分波形。我们提出了一个表示变分信号波形的紧凑模型。所提出的波形模型可以准确地生成任意过程转角的信号波形,从而进行精确的时序分析。我们生成了90纳米工业软件库的栅极模型,并通过SPICE仿真进行了验证。我们的逻辑门和变分波形模型与SPICE有很好的相关性。所有验证实验的最大误差接近3%。
{"title":"Statistical waveform and current source based standard cell models for accurate timing analysis","authors":"A. Goel, S. Vrudhula","doi":"10.1145/1391469.1391526","DOIUrl":"https://doi.org/10.1145/1391469.1391526","url":null,"abstract":"Increasing variability in the manufacturing process and growing complexity of the integrated circuits has given rise to many design and verification challenges. Statistical analysis of circuits and current source based gate delay models have started to replace the conventional static timing analysis which uses lookup tables for gate delays. In this paper we develop a statistical current source based gate model. We use accurate analytical models for representing the parameters of the gate model as functions of process parameters. Using the proposed statistical gate model, the gate output signal is generated and modeled as process dependent variational waveform. We present a compact model for representation of the variational signal waveform. The proposed waveform model can accurately generate the signal waveform at any process corner for accurate timing analysis. We generated the prosed model for gates of a 90 nm industry library and validated with SPICE simulations. Our model for logic gates and variational waveforms showed very good correlation with SPICE. The maximum error across all validation experiments was close to 3%.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"194 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132508079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 37
ETAHM: An energy-aware task allocation algorithm for heterogeneous multiprocessor 异构多处理器的能量感知任务分配算法
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391667
Po-Chun Chang, I-Wei Wu, J. Shann, C. Chung
In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design. Dynamic voltage scaling is such a facility that varies clock speed and supply voltage to save more energy. In this paper, we propose ETAHM to allocate tasks on a target multiprocessor system. In pursuit of global optimal solution, it mixes task scheduling, mapping and DVS utilization in one phase and couples ant colony optimization algorithm. Extensive experiments show ETAHM could save 22.71% more energy than CASPER (V. Kianzad et al., 2005), a state-of-the-art integrated framework that tackles the identical problem with genetic algorithm instead.
在嵌入式系统设计中,为了满足更高的计算能力和更低的能耗需求,具有电源管理功能的多处理器应运而生。动态电压缩放是这样一种设备,改变时钟速度和供电电压,以节省更多的能源。在本文中,我们提出ETAHM在目标多处理器系统上分配任务。为了追求全局最优解,该算法将任务调度、映射和分布式交换机利用混合在一个阶段,并结合蚁群优化算法。大量实验表明,ETAHM比CASPER (V. Kianzad et al., 2005)多节省22.71%的能源,CASPER是一种最先进的集成框架,用遗传算法来解决相同的问题。
{"title":"ETAHM: An energy-aware task allocation algorithm for heterogeneous multiprocessor","authors":"Po-Chun Chang, I-Wei Wu, J. Shann, C. Chung","doi":"10.1145/1391469.1391667","DOIUrl":"https://doi.org/10.1145/1391469.1391667","url":null,"abstract":"In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design. Dynamic voltage scaling is such a facility that varies clock speed and supply voltage to save more energy. In this paper, we propose ETAHM to allocate tasks on a target multiprocessor system. In pursuit of global optimal solution, it mixes task scheduling, mapping and DVS utilization in one phase and couples ant colony optimization algorithm. Extensive experiments show ETAHM could save 22.71% more energy than CASPER (V. Kianzad et al., 2005), a state-of-the-art integrated framework that tackles the identical problem with genetic algorithm instead.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132607434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 48
Statistical diagnosis of unmodeled systematic timing effects 未建模系统时序效应的统计诊断
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391566
P. Bastani, N. Callegari, Li-C. Wang, M. Abadir
Explaining the mismatch between predicted timing behavior from modeling and simulation, and the observed timing behavior measured on silicon chips can be very challenging. Given a list of potential sources, the mismatch can be the aggregate result caused by some of them both individually and collectively, resulting in a very large search space. Furthermore, observed data are always corrupted by some unknown statistical random noises. To overcome both challenges, this paper proposes a statistical diagnosis framework that formulates the diagnosis problem as a regression learning problem. In this diagnosis framework, the objective is to rank a set of features corresponding to the list of potential sources of concern. The rank is based on measured silicon path delay data such that a feature inducing a larger unexpected timing deviation is ranked higher. Experimental results are presented to explain the learning method. Diagnosis effectiveness will be demonstrated through benchmark experiments and on an industrial design.
解释从建模和仿真中预测的时序行为与在硅芯片上测量到的时序行为之间的不匹配是非常具有挑战性的。给定一个潜在源列表,不匹配可能是由其中一些源单独或共同引起的聚合结果,从而导致非常大的搜索空间。此外,观测数据经常被一些未知的统计随机噪声所破坏。为了克服这两个挑战,本文提出了一个统计诊断框架,该框架将诊断问题表述为回归学习问题。在这个诊断框架中,目标是对一组特征进行排序,这些特征对应于潜在的关注来源列表。该排名基于测量的硅路径延迟数据,使得引起较大的意外时序偏差的特征排名较高。实验结果说明了这种学习方法。诊断的有效性将通过基准实验和工业设计来证明。
{"title":"Statistical diagnosis of unmodeled systematic timing effects","authors":"P. Bastani, N. Callegari, Li-C. Wang, M. Abadir","doi":"10.1145/1391469.1391566","DOIUrl":"https://doi.org/10.1145/1391469.1391566","url":null,"abstract":"Explaining the mismatch between predicted timing behavior from modeling and simulation, and the observed timing behavior measured on silicon chips can be very challenging. Given a list of potential sources, the mismatch can be the aggregate result caused by some of them both individually and collectively, resulting in a very large search space. Furthermore, observed data are always corrupted by some unknown statistical random noises. To overcome both challenges, this paper proposes a statistical diagnosis framework that formulates the diagnosis problem as a regression learning problem. In this diagnosis framework, the objective is to rank a set of features corresponding to the list of potential sources of concern. The rank is based on measured silicon path delay data such that a feature inducing a larger unexpected timing deviation is ranked higher. Experimental results are presented to explain the learning method. Diagnosis effectiveness will be demonstrated through benchmark experiments and on an industrial design.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130791020","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
期刊
2008 45th ACM/IEEE Design Automation Conference
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1