首页 > 最新文献

[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track最新文献

英文 中文
Design of the Titan graphics supercomputer 泰坦图形超级计算机的设计
G. Miranker, J. Rubinstein, J. Sanguinetti
The Titan was intended to be a personal visualization tool, i.e. a machine that would allow an engineer or scientist to model a physical entity and then visualize the results of the model. This was achieved by the use of several technologies, namely, dense CMOS gate arrays, a commercial RISC IPU (reduced-instruction-set computer instruction processing unit), and pipelinable floating-point units, and known effective architecture features. The opportunities and costs of these technologies and the architectural decisions that resulted in the successful development of Titan are discussed.<>
泰坦是一个个人可视化工具,即一台机器,可以让工程师或科学家对物理实体进行建模,然后将模型的结果可视化。这是通过使用几种技术实现的,即密集的CMOS门阵列,商业RISC IPU(精简指令集计算机指令处理单元),可管道浮点单元,以及已知的有效架构特征。讨论了这些技术的机会和成本,以及导致Titan成功开发的架构决策。
{"title":"Design of the Titan graphics supercomputer","authors":"G. Miranker, J. Rubinstein, J. Sanguinetti","doi":"10.1109/HICSS.1989.47162","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47162","url":null,"abstract":"The Titan was intended to be a personal visualization tool, i.e. a machine that would allow an engineer or scientist to model a physical entity and then visualize the results of the model. This was achieved by the use of several technologies, namely, dense CMOS gate arrays, a commercial RISC IPU (reduced-instruction-set computer instruction processing unit), and pipelinable floating-point units, and known effective architecture features. The opportunities and costs of these technologies and the architectural decisions that resulted in the successful development of Titan are discussed.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126999129","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
Performance measurement of a shared-memory multiprocessor using hardware instrumentation 使用硬件仪器测量共享内存多处理器的性能
A. Mink, G. Nacht
A hardware approach is presented for the design of performance measurement instrumentation for a shared-memory, tightly coupled MIMD multiprocessor. The resource measurement system (REMS) is a nonintrusive, hardware measurement tool used to obtain both trace measurement and resource utilization information. This approach provides more detailed and extensive measurement information than alternative software or hybrid approaches without introducing artifacts into the test results. This is accomplished at a significantly higher tool cost than the alternative software or hybrid approaches. Certain features of today's microprocessors limit the applicability of such a hardware tool. Measurements obtained using this hardware tool on two kernel (small benchmark) routines are presented.<>
提出了一种设计共享内存、紧耦合MIMD多处理器性能测量仪器的硬件方法。资源测量系统(REMS)是一种非侵入式的硬件测量工具,用于获取跟踪测量和资源利用信息。这种方法提供了比其他软件或混合方法更详细和广泛的测量信息,而不会在测试结果中引入工件。这比替代软件或混合方法的工具成本要高得多。当今微处理器的某些特性限制了这种硬件工具的适用性。给出了使用该硬件工具在两个内核(小基准)例程上获得的测量结果。
{"title":"Performance measurement of a shared-memory multiprocessor using hardware instrumentation","authors":"A. Mink, G. Nacht","doi":"10.1109/HICSS.1989.47167","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47167","url":null,"abstract":"A hardware approach is presented for the design of performance measurement instrumentation for a shared-memory, tightly coupled MIMD multiprocessor. The resource measurement system (REMS) is a nonintrusive, hardware measurement tool used to obtain both trace measurement and resource utilization information. This approach provides more detailed and extensive measurement information than alternative software or hybrid approaches without introducing artifacts into the test results. This is accomplished at a significantly higher tool cost than the alternative software or hybrid approaches. Certain features of today's microprocessors limit the applicability of such a hardware tool. Measurements obtained using this hardware tool on two kernel (small benchmark) routines are presented.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125722456","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}
引用次数: 5
Fault-tolerant real-time task scheduling in the MAFT distributed system MAFT分布式系统中的容错实时任务调度
R. Kieckhafer
The development of the task scheduling mechanism for the multicomputer architecture for fault-tolerance (MAFT) is discussed. MAFT is a distributed computer system designed to provide high performance and extreme reliability in real-time control applications. The impact of the system's functional requirements, fault-tolerance requirements, and architecture on the development of the scheduling mechanism is examined. MAFT uses a priority-list scheduling algorithm modified to provide extreme reliability in the monitoring of tasks and the detection of scheduling errors. It considers such issues as modular redundancy, Byzantine agreement, and the use of multiversion software and dissimilar hardware. An example of scheduler performance with a realistic workload is presented.<>
讨论了多计算机容错体系结构(MAFT)任务调度机制的发展。MAFT是一种分布式计算机系统,旨在为实时控制应用提供高性能和极高的可靠性。研究了系统的功能需求、容错需求和体系结构对调度机制开发的影响。MAFT使用经过修改的优先级列表调度算法,以在任务监视和调度错误检测方面提供极高的可靠性。它考虑了诸如模块化冗余、拜占庭协议以及多版本软件和不同硬件的使用等问题。给出了一个实际工作负载下调度器性能的例子。
{"title":"Fault-tolerant real-time task scheduling in the MAFT distributed system","authors":"R. Kieckhafer","doi":"10.1109/HICSS.1989.47154","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47154","url":null,"abstract":"The development of the task scheduling mechanism for the multicomputer architecture for fault-tolerance (MAFT) is discussed. MAFT is a distributed computer system designed to provide high performance and extreme reliability in real-time control applications. The impact of the system's functional requirements, fault-tolerance requirements, and architecture on the development of the scheduling mechanism is examined. MAFT uses a priority-list scheduling algorithm modified to provide extreme reliability in the monitoring of tasks and the detection of scheduling errors. It considers such issues as modular redundancy, Byzantine agreement, and the use of multiversion software and dissimilar hardware. An example of scheduler performance with a realistic workload is presented.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124877177","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}
引用次数: 15
The design of processing elements on a multiprocessor system with a high-bandwidth, high-latency interconnection network 具有高带宽、高延迟互连网络的多处理器系统上处理元件的设计
R. Kenner, S. Dickey, P. Teller
A description is given of the ways in which the environment of a highly parallel, high-latency interconnection network is different from that encountered in a uniprocessor system. The impact of these differences on the design of the processing elements is discussed. Methods that can be used to evaluate the impact of architectural choices on the performance of any system that uses a similar network are examined. Two detailed designs of processing elements, one using a CISC (complex-instruction-set computer) processor and the other using a RISC (reduced-instruction-set computer) are given as examples.<>
描述了高度并行、高延迟互连网络环境与单处理器系统环境的不同之处。讨论了这些差异对加工元件设计的影响。研究了可用于评估架构选择对使用类似网络的任何系统性能的影响的方法。以使用CISC(复杂指令集计算机)处理器和RISC(精简指令集计算机)处理器的两种处理元件的详细设计为例。
{"title":"The design of processing elements on a multiprocessor system with a high-bandwidth, high-latency interconnection network","authors":"R. Kenner, S. Dickey, P. Teller","doi":"10.1109/HICSS.1989.47173","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47173","url":null,"abstract":"A description is given of the ways in which the environment of a highly parallel, high-latency interconnection network is different from that encountered in a uniprocessor system. The impact of these differences on the design of the processing elements is discussed. Methods that can be used to evaluate the impact of architectural choices on the performance of any system that uses a similar network are examined. Two detailed designs of processing elements, one using a CISC (complex-instruction-set computer) processor and the other using a RISC (reduced-instruction-set computer) are given as examples.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124319832","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
A decentralized virtual memory scheme implemented on an emulated multiprocessor 在仿真多处理器上实现的分散虚拟内存方案
M. Brorsson
A decentralized scheme for virtual memory management on MIMD (multiple-instruction-multiple-data) multiprocessors with shared memory has been developed. Control and data structures are kept local to the processing elements (PE), which reduces the global traffic and makes a high degree of parallelism possible. Each of the PEs in the target architecture consists of a processor and part of the shared memory and is connected to the others by a common bus. The traditional approach, based on replication or sharing of data structures is not suitable in this case when the number of PEs is of the magnitude of 100. This is due to the excessive global traffic caused by consistency or mutual exclusion protocols. A variant of the Dennings working set page replacement algorithm is used, in which each process owns a page list. Shared pages are not present in more than one list, and it is shown that this will not increase the page fault rate in most cases.<>
提出了一种基于共享内存的多指令多数据多处理器的分散虚拟内存管理方案。控制和数据结构保持在处理元素(PE)的本地,这减少了全局流量,并使高度并行成为可能。目标体系结构中的每个pe都由一个处理器和一部分共享内存组成,并通过公共总线连接到其他pe。当pe的数量达到100个量级时,基于数据结构复制或共享的传统方法不适合这种情况。这是由于一致性或互斥协议导致的过多的全局流量。使用了Dennings工作集页面替换算法的一种变体,其中每个进程拥有一个页面列表。共享页面不会出现在多个列表中,并且在大多数情况下,这不会增加页面错误率
{"title":"A decentralized virtual memory scheme implemented on an emulated multiprocessor","authors":"M. Brorsson","doi":"10.1109/HICSS.1989.47169","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47169","url":null,"abstract":"A decentralized scheme for virtual memory management on MIMD (multiple-instruction-multiple-data) multiprocessors with shared memory has been developed. Control and data structures are kept local to the processing elements (PE), which reduces the global traffic and makes a high degree of parallelism possible. Each of the PEs in the target architecture consists of a processor and part of the shared memory and is connected to the others by a common bus. The traditional approach, based on replication or sharing of data structures is not suitable in this case when the number of PEs is of the magnitude of 100. This is due to the excessive global traffic caused by consistency or mutual exclusion protocols. A variant of the Dennings working set page replacement algorithm is used, in which each process owns a page list. Shared pages are not present in more than one list, and it is shown that this will not increase the page fault rate in most cases.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116482864","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}
引用次数: 5
Improving cache performance by selective cache bypass 通过选择性缓存旁路提高缓存性能
C. Chi, H. Dietz
A technique is proposed to prevent the return of infrequently used items to cache after they are bumped from it. Simulations have shown that the return of these items, called cache pollution, typically degrade cache-based system performance (average reference time) by 10% to 30%. The technique proposed involves the use of hardware called a bypass-cache, which, under program control, will determine whether each reference should be through the cache or should bypass the cache and reference main memory directly. Several inexpensive heuristics for the compiler to determine how to make each reference are given. It is shown that much of the performance loss can be regained.<>
提出了一种技术来防止不经常使用的项在被缓存后返回到缓存中。模拟表明,这些项的返回(称为缓存污染)通常会使基于缓存的系统性能(平均引用时间)降低10%到30%。所提出的技术涉及到一种称为旁路缓存的硬件的使用,在程序控制下,它将决定每个引用是应该通过缓存还是应该直接绕过缓存和引用主存。本文给出了几种廉价的启发式方法,供编译器确定如何生成每个引用。结果表明,大部分性能损失是可以恢复的。
{"title":"Improving cache performance by selective cache bypass","authors":"C. Chi, H. Dietz","doi":"10.1109/HICSS.1989.47168","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47168","url":null,"abstract":"A technique is proposed to prevent the return of infrequently used items to cache after they are bumped from it. Simulations have shown that the return of these items, called cache pollution, typically degrade cache-based system performance (average reference time) by 10% to 30%. The technique proposed involves the use of hardware called a bypass-cache, which, under program control, will determine whether each reference should be through the cache or should bypass the cache and reference main memory directly. Several inexpensive heuristics for the compiler to determine how to make each reference are given. It is shown that much of the performance loss can be regained.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132530853","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}
引用次数: 53
An integrated CAD system for algorithm-specific IC design 一个集成的CAD系统,用于特定算法的IC设计
C. Shung, R. Jain, K. Rimey, Edward Wang, M. Srivastava, B. Richards, E. Lettang, S. K. Azim, L. Thon, P. Hilfinger, J. Rabaey, R. Brodersen
Lager, an integrated CAD (computer-aided design) system for algorithm-specific IC design, is described. It consists of a behavioral mapper and a silicon assembler. To generate a chip from a behavioral description, the user specifies both the behavioral description and a parameterized structural description. The behavior is mapped onto the parameterized structure to produce microcode and parameter values. The silicon assembler then translates the fill-out structural description into a physical layout. A number of algorithm-specific ICs designed with Lager have been fabricated and tested. A robot-control chip is described.<>
Lager是一种集成的CAD(计算机辅助设计)系统,用于特定算法的集成电路设计。它由一个行为映射器和一个硅汇编器组成。为了从行为描述生成芯片,用户指定行为描述和参数化结构描述。将行为映射到参数化结构上,生成微码和参数值。然后,硅组装器将填好的结构描述转换为物理布局。许多使用Lager设计的特定算法集成电路已被制造和测试。介绍了一种机器人控制芯片
{"title":"An integrated CAD system for algorithm-specific IC design","authors":"C. Shung, R. Jain, K. Rimey, Edward Wang, M. Srivastava, B. Richards, E. Lettang, S. K. Azim, L. Thon, P. Hilfinger, J. Rabaey, R. Brodersen","doi":"10.1109/HICSS.1989.47146","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47146","url":null,"abstract":"Lager, an integrated CAD (computer-aided design) system for algorithm-specific IC design, is described. It consists of a behavioral mapper and a silicon assembler. To generate a chip from a behavioral description, the user specifies both the behavioral description and a parameterized structural description. The behavior is mapped onto the parameterized structure to produce microcode and parameter values. The silicon assembler then translates the fill-out structural description into a physical layout. A number of algorithm-specific ICs designed with Lager have been fabricated and tested. A robot-control chip is described.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114309798","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}
引用次数: 115
A methodology for quick turn-around of high performance DSP ASICS 高性能DSP专用集成电路的快速周转方法
P. Ang, P.A. Ruetz
An approach that has been successfully in the design of a family of high-performance digital signal processors is described. It offers the advantage of a short design cycle without sacrificing performance. The method relies on the availability of a well-characterized standard cell library, an accurate gate-level simulator, a behavioral simulator for architectural evaluations, and module generators for generic digital signal processing operators such as multipliers and adders. The method has the flexibility of being able to retarget the logic description into either an array-based, cell-based, or even full-custom physical implementation.<>
本文描述了一种在高性能数字信号处理器系列设计中取得成功的方法。它在不牺牲性能的情况下提供了短设计周期的优势。该方法依赖于具有良好特征的标准单元库、精确的门级模拟器、用于架构评估的行为模拟器以及用于通用数字信号处理算子(如乘法器和加法器)的模块生成器。该方法具有灵活性,可以将逻辑描述重新定位为基于数组的、基于单元格的,甚至是完全自定义的物理实现。
{"title":"A methodology for quick turn-around of high performance DSP ASICS","authors":"P. Ang, P.A. Ruetz","doi":"10.1109/HICSS.1989.47140","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47140","url":null,"abstract":"An approach that has been successfully in the design of a family of high-performance digital signal processors is described. It offers the advantage of a short design cycle without sacrificing performance. The method relies on the availability of a well-characterized standard cell library, an accurate gate-level simulator, a behavioral simulator for architectural evaluations, and module generators for generic digital signal processing operators such as multipliers and adders. The method has the flexibility of being able to retarget the logic description into either an array-based, cell-based, or even full-custom physical implementation.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116231754","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
HP Precision: a spectrum architecture 惠普精密:频谱架构
R. B. Lee
The author discusses the Hewlett-Packard Precision architecture, which was designed as a common architecture for HP computer systems. It has a RISC (reduced-instruction-set computer)-like execution model, with features for code compaction and execution time reduction for frequent instruction sequences. In addition, it has features for making the architecture extendible, for enhancing its longevity, and for supporting different operating environments. The author describes some aspects of the Precision processor architecture, its goals, how it addresses the spectrum of general-purpose use information, processing needs, and some architectural design tradeoffs.<>
本文讨论了惠普精密体系结构,该体系结构被设计为惠普计算机系统的通用体系结构。它有一个类似RISC(精简指令集计算机)的执行模型,具有代码压缩和减少频繁指令序列执行时间的特性。此外,它还具有使体系结构可扩展、延长其寿命和支持不同操作环境的特性。作者描述了Precision处理器体系结构的一些方面,它的目标,它如何处理通用用途信息的频谱,处理需求,以及一些体系结构设计的权衡
{"title":"HP Precision: a spectrum architecture","authors":"R. B. Lee","doi":"10.1109/HICSS.1989.47164","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47164","url":null,"abstract":"The author discusses the Hewlett-Packard Precision architecture, which was designed as a common architecture for HP computer systems. It has a RISC (reduced-instruction-set computer)-like execution model, with features for code compaction and execution time reduction for frequent instruction sequences. In addition, it has features for making the architecture extendible, for enhancing its longevity, and for supporting different operating environments. The author describes some aspects of the Precision processor architecture, its goals, how it addresses the spectrum of general-purpose use information, processing needs, and some architectural design tradeoffs.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130166266","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
The design of an integrated environment for the automated synthesis of small computer systems 设计一个集成环境的小型计算机自动合成系统
W. Birmingham, A. Kapoor, D. Siewiorek, N. Vidovic
The synthesis tools provided by the MICON system are described. They are M1, which utilizes a knowledge-based approach to represent and apply design knowledge, and the knowledge acquisition tool CGEN, which allows hardware designers to deposit their expertise into M1 without writing any code. The authors explore the development of an automated design environment for M1/CGEN, where computer design knowledge in M1 and CGEN is replaced by operational knowledge creating a generalized system for integrating and sequencing a suite of design tools.<>
介绍了MICON系统提供的合成工具。它们是M1,它利用基于知识的方法来表示和应用设计知识,以及知识获取工具CGEN,它允许硬件设计师将他们的专业知识存入M1,而无需编写任何代码。作者探索了M1/CGEN自动化设计环境的开发,其中M1和CGEN中的计算机设计知识被操作知识取代,创建了一个用于集成和排序一套设计工具的通用系统。
{"title":"The design of an integrated environment for the automated synthesis of small computer systems","authors":"W. Birmingham, A. Kapoor, D. Siewiorek, N. Vidovic","doi":"10.1109/HICSS.1989.47143","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47143","url":null,"abstract":"The synthesis tools provided by the MICON system are described. They are M1, which utilizes a knowledge-based approach to represent and apply design knowledge, and the knowledge acquisition tool CGEN, which allows hardware designers to deposit their expertise into M1 without writing any code. The authors explore the development of an automated design environment for M1/CGEN, where computer design knowledge in M1 and CGEN is replaced by operational knowledge creating a generalized system for integrating and sequencing a suite of design tools.<<ETX>>","PeriodicalId":300182,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124560026","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
期刊
[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track
全部 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