Microprocessor arrays for pattern recognition

S. M. Boxer, B. Batchelor
{"title":"Microprocessor arrays for pattern recognition","authors":"S. M. Boxer, B. Batchelor","doi":"10.1049/IJ-CDT.1978.0018","DOIUrl":null,"url":null,"abstract":"A linear array of microprocessors provides a powerful computing system that is particularly well suited to many pattern-recognition and cluster-analysis algorithms. These often rely heavily upon the calculation of distances in high-dimensional vector spaces: distances can be computed at high speed by an array of identical processing elements, operating in parallel under the command of a central controller. To achieve high computing speeds in those pattern recognition algorithms which refer an input vector to each member of a set of stored reference vectors, the processing elements should each contain some `local? storage. Of course, not all pattern-recognition algorithms are parallel, and to accomodate these, the processing elements may be required to operate autonomously. Nevertheless, the system controller must, at all times, be able to force the entire array to operate under its control again. The array can operate in a third mode, namely acting as a pipe-line processor, which is useful in some situations (e.g. computing polynomials) and for transferring data between the array's local store and the system controller. A rectangular array is even faster than a linear one, but is, of course, more expensive. The cost and performance of an array of Intel 8080 microprocessors are compared to those of other systems.","PeriodicalId":344610,"journal":{"name":"Iee Journal on Computers and Digital Techniques","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1978-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Iee Journal on Computers and Digital Techniques","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1049/IJ-CDT.1978.0018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

A linear array of microprocessors provides a powerful computing system that is particularly well suited to many pattern-recognition and cluster-analysis algorithms. These often rely heavily upon the calculation of distances in high-dimensional vector spaces: distances can be computed at high speed by an array of identical processing elements, operating in parallel under the command of a central controller. To achieve high computing speeds in those pattern recognition algorithms which refer an input vector to each member of a set of stored reference vectors, the processing elements should each contain some `local? storage. Of course, not all pattern-recognition algorithms are parallel, and to accomodate these, the processing elements may be required to operate autonomously. Nevertheless, the system controller must, at all times, be able to force the entire array to operate under its control again. The array can operate in a third mode, namely acting as a pipe-line processor, which is useful in some situations (e.g. computing polynomials) and for transferring data between the array's local store and the system controller. A rectangular array is even faster than a linear one, but is, of course, more expensive. The cost and performance of an array of Intel 8080 microprocessors are compared to those of other systems.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于模式识别的微处理器阵列
微处理器的线性阵列提供了一个强大的计算系统,特别适合许多模式识别和聚类分析算法。这些通常在很大程度上依赖于高维向量空间中的距离计算:距离可以通过一组相同的处理元素在中央控制器的命令下并行操作来高速计算。为了在那些将输入向量引用到存储的参考向量集合中的每个成员的模式识别算法中实现高计算速度,处理元素应该每个包含一些“局部?”存储。当然,并不是所有的模式识别算法都是并行的,为了适应这些,处理元素可能需要自主操作。然而,系统控制器必须在任何时候都能够迫使整个阵列再次在其控制下运行。数组可以在第三种模式下运行,即充当流水线处理器,这在某些情况下(例如计算多项式)和在数组的本地存储和系统控制器之间传输数据是有用的。矩形阵列甚至比线性阵列更快,但当然更昂贵。英特尔8080微处理器阵列的成本和性能与其他系统进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Identification of multidimensional time series and its application in computer graphics 6th annual symposium on computer architecture Tabular method for evaluation of incomplete address decoding in microprocessor systems Segmentation of terrain images using textural and spectral characteristics 4th international conference on software engineering
×
引用
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