Proceedings of the 2020 on Great Lakes Symposium on VLSI最新文献

筛选
英文 中文
A Learning-Based Timing Prediction Framework for Wide Supply Voltage Design 基于学习的宽电源电压时序预测框架
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3406918
Wei Bao, Peng Cao, Hao Cai, Aiguo Bu
{"title":"A Learning-Based Timing Prediction Framework for Wide Supply Voltage Design","authors":"Wei Bao, Peng Cao, Hao Cai, Aiguo Bu","doi":"10.1145/3386263.3406918","DOIUrl":"https://doi.org/10.1145/3386263.3406918","url":null,"abstract":"Wide voltage design provides the tremendous benefits for state-of-the-art circuit design in terms of power consumption reduction and energy efficiency enhancement. The traditional design and verification flow depends on the standard cell libraries, which are only available from foundries for limited PVT (Process-Voltage-Temperature) corners near the nominal voltages, leading to remarkable characterization effort and storage overhead. In this paper, a learning-based framework is proposed to predict circuit path delays across multiple voltages and process corners without the requirement of cell library for each PVT corner, which consists of dilated-CNN (Conventional Neural Network) based feature engineering and ensemble model. The proposed method was verified with the supply voltages ranging from 0.5V to 0.9V under FF, SS and TT corners. Experimental results demonstrate that the prediction error is limited by 4.9% and 7.9% respectively within and across process corners for various working temperatures, which achieves significant precision enhancement compared with related learning-based methods.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133243874","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}
引用次数: 6
TUPIM: A Transparent and Universal Processing-in-Memory Architecture for Unmodified Binaries TUPIM:用于未修改二进制文件的透明和通用内存处理体系结构
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3406896
Sheng Xu, Xiaoming Chen, Xuehai Qian, Yinhe Han
{"title":"TUPIM: A Transparent and Universal Processing-in-Memory Architecture for Unmodified Binaries","authors":"Sheng Xu, Xiaoming Chen, Xuehai Qian, Yinhe Han","doi":"10.1145/3386263.3406896","DOIUrl":"https://doi.org/10.1145/3386263.3406896","url":null,"abstract":"Recently, processing-in-memory (PIM) is gaining much attention because it could minimize data movement by conducting computation in memory. Existing PIM solutions require a number of additional procedures during the setup-time, including code re-writing and re-compiling, code annotations, and detailed program profiling, etc. These requirements, however, potentially prevent existing executable binaries benefiting from PIM architectures. For old binary legacies without any source code, it is impossible to run them on existing PIM architectures. To solve these challenges, we propose a transparent and universal PIM (TUPIM), a novel PIM architecture that can execute unmodified binaries and at the same time take advantages of PIM. TUPIM is a significant advance over the state-of-the-art because it transparently expends the scope of PIM to deploy all applications without any source code, programming models, or compiler modifications. Experiments show that TUPIM can get 2.2x speedup on average (up to 3.67x) and 15.7% energy reduction, compared with conventional CPU-only executions.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"362 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115892062","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}
引用次数: 4
Power-Efficient Approximate Multiplier Using Adaptive Error Compensation 采用自适应误差补偿的节能近似乘法器
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3406913
Zhixi Yang, Honglan Jiang, Xianbin Li, Jun Yang
{"title":"Power-Efficient Approximate Multiplier Using Adaptive Error Compensation","authors":"Zhixi Yang, Honglan Jiang, Xianbin Li, Jun Yang","doi":"10.1145/3386263.3406913","DOIUrl":"https://doi.org/10.1145/3386263.3406913","url":null,"abstract":"In this paper, a design framework is proposed for a power-efficient approximate multiplier using adaptive error compensation and the optimal error compensation values are determined by using probability theory, resulting in a minimal mean-squared-error (MSE). To further pursue the viability of adaptive accuracy, adaptive error compensation scheme using different levels of quantization is utilized for the predetermined compensation values. The simulation results show that the approximate multipliers based on the proposed design framework outperform state-of-the-art designs in both accuracy and circuit measurements. Specifically, with a higher accuracy, the proposed designs save up to 36.84% and 21.61% in power consumption compared to state-of-the-art unsigned and signed approximate $16times16$ multipliers, respectively. In terms of power-delay-product (PDP), the improvements are up to 42.3% and 21.93% for the unsigned and signed multiplier designs, respectively. Finally, the approximate multipliers are further assessed in the implementation of an FIR filter. It shows that the proposed approximate multiplier achieves a similar filtering quality to the accurate design, with more than 50% reduction in power dissipation.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117077461","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}
引用次数: 1
Session details: Session 1A: Machine Learning and Neuromorphic Accelerator Designs 会议细节:1A:机器学习和神经形态加速器设计
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3422937
Tao Liu
{"title":"Session details: Session 1A: Machine Learning and Neuromorphic Accelerator Designs","authors":"Tao Liu","doi":"10.1145/3422937","DOIUrl":"https://doi.org/10.1145/3422937","url":null,"abstract":"","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122015593","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}
引用次数: 0
Towards Self-Aware Systems-on-Chip Through Intelligent Cross-Layer Coordination 通过智能跨层协调实现自我感知的片上系统
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3409105
F. Kurdahi
{"title":"Towards Self-Aware Systems-on-Chip Through Intelligent Cross-Layer Coordination","authors":"F. Kurdahi","doi":"10.1145/3386263.3409105","DOIUrl":"https://doi.org/10.1145/3386263.3409105","url":null,"abstract":"Although there is a rich history of cross-layer design for embedded computing systems to achieve desired QoS, we are facing ever more challenges from the intertwined goals of energy- efficiency, thermal design constraints, as well as resilience to errors emanating from the application, environment and hardware platforms. We posit that next-generation computing platforms must necessarily deploy intelligent cross-layer design achieved through self-awareness principles inspired by biology and nature. Such an approach will move us from current strategies (using limited cross-layer coordination) to a holistic cross-layer strategy that enables intelligent cross-layer management policies which can adaptively tune itself based on the current state of the system. The talk will present design exemplars that embrace this intelligent cross-layer approach, and highlight the role of self-awareness in achieving dynamic adaptivity.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128645440","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}
引用次数: 0
Is It Approximate Computing or Malicious Computing? 是近似计算还是恶意计算?
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3407594
Ye Wang, Jian Dong, Qian Xu, Zhaojun Lu, G. Qu
{"title":"Is It Approximate Computing or Malicious Computing?","authors":"Ye Wang, Jian Dong, Qian Xu, Zhaojun Lu, G. Qu","doi":"10.1145/3386263.3407594","DOIUrl":"https://doi.org/10.1145/3386263.3407594","url":null,"abstract":"Approximate computing (AC) is an attractive energy efficient technique that can be implemented at almost all the design levels including data, algorithm, and hardware. The basic idea behind AC is to deliberately control the trade-off between computation accuracy and energy efficiency. However, with the introduction of AC, traditional computing frameworks are having many potential security vulnerabilities. In this paper, we analyze these vulnerabilities and the associated attacks as well as corresponding countermeasures. More importantly, we propose the vulnerability at data level and demonstrate that without appropriate security mechanism, adversaries can modify the data and convert a secure and trusted AC process to one that produces unexpected errors in the final output. Furthermore, it is difficult to distinguish whether such errors are caused by the approximation nature of AC or from malicious modification and injection. Finally, we propose the information hiding based countermeasures to defend against both existing attacks and the proposed data level attacks, which helps to answer the question: given an error in AC, whether it comes from approximation or it is maliciously introduced.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"2673 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129946277","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}
引用次数: 6
MSFRoute: Multi-Stage FPGA Routing for Timing Division Multiplexing Technique 时序分复用技术的多阶段FPGA路由
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3406902
Zhen Zhuang, Genggeng Liu, Xing Huang, Xiaotao Jia, Wen-Hao Liu, Wenzhong Guo
{"title":"MSFRoute: Multi-Stage FPGA Routing for Timing Division Multiplexing Technique","authors":"Zhen Zhuang, Genggeng Liu, Xing Huang, Xiaotao Jia, Wen-Hao Liu, Wenzhong Guo","doi":"10.1145/3386263.3406902","DOIUrl":"https://doi.org/10.1145/3386263.3406902","url":null,"abstract":"As the scale of VLSI circuits and fabrication costs increase rapidly, multi-FPGA prototyping systems are widely adopted in industry to make logic verification faster and cheaper. Since routing signals can usually exceed the number of I/O pins in an FPGA, timing division multiplexing (TDM) technique is required to solve this problem. FPGA routing for developing a prototyping system is a big challenge due to the signal delay of TDM. This paper presents MSFRoute, a multi-stage FPGA routing framework for timing division multiplexing technique, to optimize the signal delay and the routability for prototyping systems. In this work, a TDM ratios assignment algorithm with an efficient parallelization method is proposed to optimize inter-FPGA signal delay. Meanwhile, we propose a practical system clock period optimization method to solve critical signal delay problem. Experimental results show that our routing framework reduces TDM ratios by up to 88.3% with an average reduction rate of 41.8%. With the proposed parallelization method, total flow of MSFRoute can get up to 4.38X speedup with a 2.77X speedup on average.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130690421","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}
引用次数: 4
COCOA: Content-Oriented Configurable Architecture Based on Highly-Adaptive Data Transmission Networks 基于高度自适应数据传输网络的面向内容的可配置体系结构
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3386263.3406924
Tian Xia, Pengchen Zong, Haoran Zhao, Jianming Tong, Wenzhe Zhao, Nanning Zheng, Pengju Ren
{"title":"COCOA: Content-Oriented Configurable Architecture Based on Highly-Adaptive Data Transmission Networks","authors":"Tian Xia, Pengchen Zong, Haoran Zhao, Jianming Tong, Wenzhe Zhao, Nanning Zheng, Pengju Ren","doi":"10.1145/3386263.3406924","DOIUrl":"https://doi.org/10.1145/3386263.3406924","url":null,"abstract":"In domain of parallel computation, most works focus on optimizing PE organization or memory hierarchy to pursue the maximum efficiency, while the importance of data contents has been overlooked for a long time. Actually for structured data, insights on data contents (i.e. values and locations within a structured form) can greatly benefit the computation performance, as fine-grained data manipulation can be performed. In this paper, we claim that by providing a flexible and adaptive data path, an efficient architecture with capability of fine-grained data manipulation can be built. Specifically, we propose COCOA, a novel content-oriented configurable architecture, which integrates multi-functional data reorganization networks in traditional computing scheme to handle the contents of data during the transmission path, so that they can be processed more efficiently. We evaluate COCOA on various problems: complex matrix algorithm (matrix inversion) and sparse DNN. The results indicates that COCOA is versatile enough to achieve high computation efficiency in both cases.","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125399580","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}
引用次数: 3
Session details: Session 9: 3D Circuits and Power Circuits 会议详情:第9部分:3D电路和电源电路
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3422958
Mohamad Hammam Alsafrjalani
{"title":"Session details: Session 9: 3D Circuits and Power Circuits","authors":"Mohamad Hammam Alsafrjalani","doi":"10.1145/3422958","DOIUrl":"https://doi.org/10.1145/3422958","url":null,"abstract":"","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"319 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121348638","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}
引用次数: 0
Session details: Session 1B: Emerging Memory-Enabled Computing for Future Electronics 会议详情:1B:面向未来电子产品的新兴内存计算
Proceedings of the 2020 on Great Lakes Symposium on VLSI Pub Date : 2020-09-07 DOI: 10.1145/3422938
Xunzhao Yin
{"title":"Session details: Session 1B: Emerging Memory-Enabled Computing for Future Electronics","authors":"Xunzhao Yin","doi":"10.1145/3422938","DOIUrl":"https://doi.org/10.1145/3422938","url":null,"abstract":"","PeriodicalId":190751,"journal":{"name":"Proceedings of the 2020 on Great Lakes Symposium on VLSI","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125200985","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}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书