首页 > 最新文献

[1988] Proceedings. International Conference on Systolic Arrays最新文献

英文 中文
A high level synthesis tool for systolic designs 一个用于心脏收缩设计的高级综合工具
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18103
Pao-Po Hou, R. Owens, M. J. Irwin
The authors present DECOMPOSER, a high-level synthesis tool for automating the design of systolic systems. DECOMPOSER takes as inputs a hierarchical description of the computation to be performed and some hint as to how it is to be performed. The computation description is in the form of a parameterized DAG (directed acyclic graph) so that different problem sizes can be handled. The hit is in the form of marking information for that DAG. DECOMPOSER produces a detailed report on the hardware requirements for the specified computation. In particular, the structure of each computation node, how the computation nodes are connected, and the input and output sequences are given. The information is passed to other tools in the tool set so that ultimately a layout description file in suitable format (e.g. CIF) can be generated for the architecture performing the computation derived by DECOMPOSER.<>
作者介绍了DECOMPOSER,一个用于自动设计收缩系统的高级合成工具。DECOMPOSER将要执行的计算的分层描述和如何执行的提示作为输入。计算描述采用参数化DAG(有向无环图)的形式,可以处理不同规模的问题。命中以该DAG的标记信息的形式出现。DECOMPOSER生成关于指定计算的硬件需求的详细报告。具体给出了各计算节点的结构、计算节点之间的连接方式以及输入输出序列。该信息被传递到工具集中的其他工具,以便最终为执行由DECOMPOSER派生的计算的体系结构生成合适格式的布局描述文件(例如CIF)。
{"title":"A high level synthesis tool for systolic designs","authors":"Pao-Po Hou, R. Owens, M. J. Irwin","doi":"10.1109/ARRAYS.1988.18103","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18103","url":null,"abstract":"The authors present DECOMPOSER, a high-level synthesis tool for automating the design of systolic systems. DECOMPOSER takes as inputs a hierarchical description of the computation to be performed and some hint as to how it is to be performed. The computation description is in the form of a parameterized DAG (directed acyclic graph) so that different problem sizes can be handled. The hit is in the form of marking information for that DAG. DECOMPOSER produces a detailed report on the hardware requirements for the specified computation. In particular, the structure of each computation node, how the computation nodes are connected, and the input and output sequences are given. The information is passed to other tools in the tool set so that ultimately a layout description file in suitable format (e.g. CIF) can be generated for the architecture performing the computation derived by DECOMPOSER.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"28 2 Suppl 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123436766","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
Performance evaluation of the HERMES multibit systolic array architecture for low level processing tasks 用于低级处理任务的HERMES多比特收缩阵列架构的性能评估
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18052
N. Bourbakis, F. Barlos
The performance of the various parts of the HERMES multiprocessor vision system is evaluated. HERMES is an autonomous, hierarchical, heterogenic vision processing system, consisting of N/sup 2//4/sup i/, 0>
对HERMES多处理器视觉系统各部分的性能进行了评价。HERMES是一个自主的、分层的、异构的视觉处理系统,由N/sup 2//4/sup i/, 0个>组成
{"title":"Performance evaluation of the HERMES multibit systolic array architecture for low level processing tasks","authors":"N. Bourbakis, F. Barlos","doi":"10.1109/ARRAYS.1988.18052","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18052","url":null,"abstract":"The performance of the various parts of the HERMES multiprocessor vision system is evaluated. HERMES is an autonomous, hierarchical, heterogenic vision processing system, consisting of N/sup 2//4/sup i/, 0<or=i<or=log/sub 2/N, processor nodes, where N*N is the size of a picture and i is a resolution parameter. HERMES receives the picture information directly from the environment, using photoarrays, and processes them in a parallel hierarchical manner. One major characteristic of this system is that it does not need a host computer. A variety of simple processing algorithms is described and their execution time is calculated, providing a basis for the performance evaluation.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123682087","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
A reconfigurable VLSI array for reliability and yield enhancement 一种可重构的VLSI阵列,可提高可靠性和良率
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18100
S. P. Popli, M. Bayoumi
The fault-tolerance scheme consists of two phases: testing and locating faults (fault diagnosis), and reconfiguration. The first phase uses an online error-detection technique that achieves a compromise between the space and time redundancy approaches. This technique reduces the rollback time considerably and is capable of detecting permanent as well as transient faults. Reconfiguration consists of mapping the function of the faulty processor element onto an adjacent nonfaulty neighbor, which is achieved by using a global control responsible for changing the states of the switches in the interconnection network. Backtracking is introduced into the algorithm for maximizing the processor utilization, at the same time keeping the complexity of the interconnection network as simple as possible. A reliability analysis of this scheme using a Markov model and a comparison with some previous schemes are given.<>
容错方案包括两个阶段:测试和定位故障(故障诊断)和重构。第一阶段使用在线错误检测技术,在空间冗余和时间冗余方法之间实现折衷。这种技术大大减少了回滚时间,并且能够检测永久故障和瞬态故障。重构包括将故障处理器元素的功能映射到相邻的非故障邻居,这是通过使用负责改变互连网络中交换机状态的全局控制来实现的。算法中引入回溯,使处理器利用率最大化,同时使互连网络的复杂性尽可能简单。利用马尔可夫模型对该方案进行了可靠性分析,并与已有方案进行了比较。
{"title":"A reconfigurable VLSI array for reliability and yield enhancement","authors":"S. P. Popli, M. Bayoumi","doi":"10.1109/ARRAYS.1988.18100","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18100","url":null,"abstract":"The fault-tolerance scheme consists of two phases: testing and locating faults (fault diagnosis), and reconfiguration. The first phase uses an online error-detection technique that achieves a compromise between the space and time redundancy approaches. This technique reduces the rollback time considerably and is capable of detecting permanent as well as transient faults. Reconfiguration consists of mapping the function of the faulty processor element onto an adjacent nonfaulty neighbor, which is achieved by using a global control responsible for changing the states of the switches in the interconnection network. Backtracking is introduced into the algorithm for maximizing the processor utilization, at the same time keeping the complexity of the interconnection network as simple as possible. A reliability analysis of this scheme using a Markov model and a comparison with some previous schemes are given.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133735820","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}
引用次数: 10
SYSTARS: A CAD tool for the synthesis and analysis of VLSI systolic/wavefront arrays SYSTARS:用于合成和分析VLSI收缩/波前阵列的CAD工具
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18078
E. Omtzigt
Research on mapping regular iterative algorithms onto dedicated systolic/wavefront arrays has been directed toward defining a unified framework in which to represent and formally synthesize and analyze systolic array designs so that the design can be supported, or even automated, by a computer-aided-design system. The author presents such a design system, SYSTARS, which supports the design trajectory from algorithm to partitioned systolic array with a very flexible, comprehensive, and animative 3-D graphics environment, and extends the partitioning of full-size arrays with a fully automatic adaptive cluster algorithm and corresponding control extraction. SYSTARS effectively uses geometric representations of the algorithm, full-size systolic array, and partitioned systolic array, which makes is appropriate for the development of better systolic algorithms, better mappings, and better partitioning strategies.<>
将规则迭代算法映射到专用收缩压/波前阵列的研究,旨在定义一个统一的框架,在这个框架中,收缩压阵列设计可以表示、形式化地综合和分析,从而使设计可以由计算机辅助设计系统支持,甚至自动化。作者提出了这样一个设计系统SYSTARS,它以非常灵活、全面、动画化的三维图形环境支持从算法到分区收缩阵列的设计轨迹,并以全自动自适应聚类算法和相应的控制提取扩展了全尺寸阵列的分区。SYSTARS有效地使用了算法的几何表示、全尺寸收缩数组和分区收缩数组,这使得它适合开发更好的收缩算法、更好的映射和更好的分区策略。
{"title":"SYSTARS: A CAD tool for the synthesis and analysis of VLSI systolic/wavefront arrays","authors":"E. Omtzigt","doi":"10.1109/ARRAYS.1988.18078","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18078","url":null,"abstract":"Research on mapping regular iterative algorithms onto dedicated systolic/wavefront arrays has been directed toward defining a unified framework in which to represent and formally synthesize and analyze systolic array designs so that the design can be supported, or even automated, by a computer-aided-design system. The author presents such a design system, SYSTARS, which supports the design trajectory from algorithm to partitioned systolic array with a very flexible, comprehensive, and animative 3-D graphics environment, and extends the partitioning of full-size arrays with a fully automatic adaptive cluster algorithm and corresponding control extraction. SYSTARS effectively uses geometric representations of the algorithm, full-size systolic array, and partitioned systolic array, which makes is appropriate for the development of better systolic algorithms, better mappings, and better partitioning strategies.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116393108","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}
引用次数: 22
The design of a systolic array system for linear state equations 线性状态方程收缩阵列系统的设计
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18068
S. Jou, C. Jen, W. Shen
The dependence-graph (DG) approach is extended and applied to the systematic design of a systolic array system. Two DGs that represent two different but data-dependent process algorithms are first linked together. Tag bits are added onto index nodes in this linked DG and used to indicate the different functions to be executed on single processor element. By applying the conventional time-scheduling and node-assignment procedures to this tagged DG, the interfacing communication problem of a systolic array system can be solved and the optimal latency can be easily obtained. Using this method, an optimal linear-state solver has been designed.<>
将依赖图方法推广到收缩阵列系统设计中。首先将表示两种不同但与数据相关的过程算法的两个dg连接在一起。标签位被添加到这个链接DG中的索引节点上,并用于指示在单个处理器元素上执行的不同功能。将传统的时间调度和节点分配程序应用于该标记DG,可以解决收缩阵列系统的接口通信问题,并容易获得最优延迟。利用该方法,设计了最优线性状态求解器
{"title":"The design of a systolic array system for linear state equations","authors":"S. Jou, C. Jen, W. Shen","doi":"10.1109/ARRAYS.1988.18068","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18068","url":null,"abstract":"The dependence-graph (DG) approach is extended and applied to the systematic design of a systolic array system. Two DGs that represent two different but data-dependent process algorithms are first linked together. Tag bits are added onto index nodes in this linked DG and used to indicate the different functions to be executed on single processor element. By applying the conventional time-scheduling and node-assignment procedures to this tagged DG, the interfacing communication problem of a systolic array system can be solved and the optimal latency can be easily obtained. Using this method, an optimal linear-state solver has been designed.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116605419","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
Parallel architectures for artificial neural nets 人工神经网络的并行架构
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18057
S. King
The key aspects of the modeling, algorithm, and architecture for artificial neural nets (ANNs) are reviewed. A programmable systolic array meant for a variety of connectivity patterns for ANNs is proposed. Considered in the design are both the search and learning phases of a class of ANNs. A system-theoretic approach is adopted to elucidate modeling issues for ANNs. On the basis the issues of expressibility and discrimination, fault tolerance and generalization, size of hidden units/layers, interconnectivity patterns, and circuit model for analog ANN implementations are addressed.<>
综述了人工神经网络(ann)的建模、算法和体系结构的关键方面。提出了一种适用于各种连接模式的可编程神经网络收缩阵列。在设计中考虑了一类人工神经网络的搜索和学习两个阶段。采用系统理论的方法来阐述人工神经网络的建模问题。在此基础上,解决了模拟人工神经网络实现的可表达性和判别性、容错和泛化、隐藏单元/层的大小、互连模式和电路模型等问题。
{"title":"Parallel architectures for artificial neural nets","authors":"S. King","doi":"10.1109/ARRAYS.1988.18057","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18057","url":null,"abstract":"The key aspects of the modeling, algorithm, and architecture for artificial neural nets (ANNs) are reviewed. A programmable systolic array meant for a variety of connectivity patterns for ANNs is proposed. Considered in the design are both the search and learning phases of a class of ANNs. A system-theoretic approach is adopted to elucidate modeling issues for ANNs. On the basis the issues of expressibility and discrimination, fault tolerance and generalization, size of hidden units/layers, interconnectivity patterns, and circuit model for analog ANN implementations are addressed.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121906376","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
Interconnection complexity study for a piggy back WSHP GaAs systolic processor 猪背式WSHP GaAs收缩式处理器互连复杂性研究
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18092
R. Philhower, J. F. Mcdonald
The impact of interprocessor communication complexity in systolic arrays is considered. These issues are explored in the context of the design for a compact processor capable of processing 1000 billion systolic operations per second. The goal is to realize the processor in a compact wafer scale hybrid package (WSHP) using sixteen 8-in-diameter wiring substrates with roughly 70 systolic processor cells mounted in piggyback fashion on top of them. It is shown that except in the simplest cases the interprocessor wiring substrate may require some form of repair strategy to be fabricatable. In any case, some means for testing the substrate wiring will be required. The use of a focused ion beam and a means of accomplishing test and repair for a passive wiring substrate is briefly examined.<>
考虑了收缩阵列中处理器间通信复杂性的影响。这些问题是在设计一个紧凑的处理器能够处理每秒1万亿收缩操作的背景下探讨的。目标是在紧凑的晶圆级混合封装(WSHP)中实现处理器,使用16个直径8英寸的布线基板,并在其上以背带方式安装大约70个收缩处理器单元。结果表明,除了在最简单的情况下,处理器间布线基板可能需要某种形式的修复策略才能制造。在任何情况下,都需要一些测试基板布线的方法。简要介绍了使用聚焦离子束和一种完成无源布线基板测试和修复的方法。
{"title":"Interconnection complexity study for a piggy back WSHP GaAs systolic processor","authors":"R. Philhower, J. F. Mcdonald","doi":"10.1109/ARRAYS.1988.18092","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18092","url":null,"abstract":"The impact of interprocessor communication complexity in systolic arrays is considered. These issues are explored in the context of the design for a compact processor capable of processing 1000 billion systolic operations per second. The goal is to realize the processor in a compact wafer scale hybrid package (WSHP) using sixteen 8-in-diameter wiring substrates with roughly 70 systolic processor cells mounted in piggyback fashion on top of them. It is shown that except in the simplest cases the interprocessor wiring substrate may require some form of repair strategy to be fabricatable. In any case, some means for testing the substrate wiring will be required. The use of a focused ion beam and a means of accomplishing test and repair for a passive wiring substrate is briefly examined.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121974411","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
New architectures for systolic hashing 收缩散列的新架构
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18046
G. Panneerselvam, G. Jullien, W. Miller
Two- and three-dimensional systolic architectures are proposed for the hash table data structure (hashing). The parallel systolic hashing architecture provides the facility for implementing the hash operations of Insert, Delete, and Member in a constant time complexity. The importance and advantages of extending sequential hashing to a parallelized form are discussed. An implementation is presented of a sorting problem of N numbers in an O(L) time complexity, where L is constant, using a three-dimensional parallelized systolic hashing process. This is compared to a sequential hashing process, which requires O(N) time complexity.<>
提出了哈希表数据结构(哈希)的二维和三维收缩结构。并行收缩散列体系结构提供了以恒定的时间复杂度实现Insert、Delete和Member散列操作的功能。讨论了将顺序哈希扩展为并行形式的重要性和优点。提出了一种使用三维并行收缩哈希处理的O(L)时间复杂度(其中L为常数)的N个数排序问题的实现。这与顺序哈希过程相比,需要O(N)的时间复杂度
{"title":"New architectures for systolic hashing","authors":"G. Panneerselvam, G. Jullien, W. Miller","doi":"10.1109/ARRAYS.1988.18046","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18046","url":null,"abstract":"Two- and three-dimensional systolic architectures are proposed for the hash table data structure (hashing). The parallel systolic hashing architecture provides the facility for implementing the hash operations of Insert, Delete, and Member in a constant time complexity. The importance and advantages of extending sequential hashing to a parallelized form are discussed. An implementation is presented of a sorting problem of N numbers in an O(L) time complexity, where L is constant, using a three-dimensional parallelized systolic hashing process. This is compared to a sequential hashing process, which requires O(N) time complexity.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"1973 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130069445","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
Systolic arrays for implementation of order-recursive least-squares adaptive filtering algorithms 收缩阵列实现有序递归最小二乘自适应滤波算法
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18054
F. Ling
Three systolic arrays suitable for implementation of order-recursive least-squares (ORLS) adaptive algorithms are considered. It is shown that they can be constructed using two types of elementary cells. A classification of systolic implementations of the ORLS adaptive algorithms is given by exploiting the possible variations of the elementary cells. The investigation of the array structures and variations of the elementary cells leads to a systematic approach to designing reconfigurable systolic arrays for implementation of ORLS algorithms. As an application of this approach, a novel least-squares (LS) lattice algorithm based on Givens rotations is derived.<>
考虑了适合实现有序递归最小二乘(ORLS)自适应算法的三种收缩阵列。结果表明,它们可以用两种类型的基本细胞来构建。通过利用基本细胞的可能变化,给出了ORLS自适应算法的收缩实现分类。通过对阵列结构和基本细胞变化的研究,为实现ORLS算法设计可重构收缩阵列提供了系统的方法。作为该方法的应用,提出了一种新的基于Givens旋转的最小二乘(LS)格算法
{"title":"Systolic arrays for implementation of order-recursive least-squares adaptive filtering algorithms","authors":"F. Ling","doi":"10.1109/ARRAYS.1988.18054","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18054","url":null,"abstract":"Three systolic arrays suitable for implementation of order-recursive least-squares (ORLS) adaptive algorithms are considered. It is shown that they can be constructed using two types of elementary cells. A classification of systolic implementations of the ORLS adaptive algorithms is given by exploiting the possible variations of the elementary cells. The investigation of the array structures and variations of the elementary cells leads to a systematic approach to designing reconfigurable systolic arrays for implementation of ORLS algorithms. As an application of this approach, a novel least-squares (LS) lattice algorithm based on Givens rotations is derived.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122530016","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
Mapping strategy for automatic design of systolic arrays 收缩阵列自动设计的映射策略
Pub Date : 1988-05-25 DOI: 10.1109/ARRAYS.1988.18069
C. Ko, O. Wing
A mapping strategy for automatic design of systolic arrays is presented. Algorithms are specified in terms of data dependency and identity, and implementations are specified in terms of data propagation and sequence behavior. By establishing a relation between data propagation and sequence, an optimal mapping strategy is formulated as a problem of finding an integer solution of a set of linear equations. This approach provides a uniform framework to design a variety of systolic arrays. An automatic design program and some design examples are presented.<>
提出了一种自动设计收缩阵列的映射策略。算法是根据数据依赖和身份来指定的,实现是根据数据传播和序列行为来指定的。通过建立数据传播与序列之间的关系,将最优映射策略表述为求解一组线性方程的整数解问题。这种方法提供了一个统一的框架来设计各种收缩阵列。给出了一个自动设计程序和一些设计实例。
{"title":"Mapping strategy for automatic design of systolic arrays","authors":"C. Ko, O. Wing","doi":"10.1109/ARRAYS.1988.18069","DOIUrl":"https://doi.org/10.1109/ARRAYS.1988.18069","url":null,"abstract":"A mapping strategy for automatic design of systolic arrays is presented. Algorithms are specified in terms of data dependency and identity, and implementations are specified in terms of data propagation and sequence behavior. By establishing a relation between data propagation and sequence, an optimal mapping strategy is formulated as a problem of finding an integer solution of a set of linear equations. This approach provides a uniform framework to design a variety of systolic arrays. An automatic design program and some design examples are presented.<<ETX>>","PeriodicalId":339807,"journal":{"name":"[1988] Proceedings. International Conference on Systolic Arrays","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124001902","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}
引用次数: 8
期刊
[1988] Proceedings. International Conference on Systolic Arrays
全部 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