共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
3.
Control in intelligent systems which handle the optimizational decision support problems was considered. A new line of research, modeling of evolution and genetic search, was proposed for it. The main principles of evolution in artificial systems were studied. Strategies of interaction of the search methods and evolutionary modeling were presented. Nonstandard control architectures for solving the optimizational decision support problems were constructed, which enables one to parallelize the process of search of the optimizational decision support problems and obtain the set of local optima in a polynomial time. Complexity of the algorithms has a quadratic order. 相似文献
4.
5.
6.
《Security & Privacy, IEEE》2007,5(3):85-87
To be successful, application software needs compelling functionality, availability within the right timeframe, and a reasonable price. But equally critical, teams must get nonfunctional characteristics right - performance, scalability, manageability, maintainability, usability, and, of course, security. The authors introduced misuse or abuse cases as counterparts to use cases and explained that although use cases capture functional requirements, abuse cases describes how users can misuse a svstem with malicious intent, thereby identifying additional security requirements. Another prior installment discussed how to fit misuse and abuse cases into the development process by defining who should write them, when to do so, and how to proceed. In this article, we discuss what abuse cases bring to software development in terms of planning. We don't assumes fixed budget is assigned to security measure's but that budgetary constraints apply to the project as a whole. We believe it's reasonable, and often accessary, to trade funtionality against security, so the question isn't how to prioritize security requirements but how to prioritize the development effort across both functional and security requirements. 相似文献
7.
VLSI circuits challenge traditional electronic packaging methods. Several new package types, however, efficiently handle high-I/O devices. 相似文献
8.
赵瑞莲 《计算机辅助设计与图形学学报》2008,20(5):671-677
针对字符串测试数据自动生成,讨论了字符串间的距离,将不满足路径条件的字符串谓词表示成一个实值目标函数;利用快速下降搜索算法实施目标函数极小化,实现了基于搜索的面向路径字符串测试数据自动生成方法;探讨了其测试数据生成效率与初始输入、路径处理顺序之间的关系,并与遗传算法等几种算法进行了比较.实验结果表明:该方法是一种更经济有效的测试数据生成方法. 相似文献
9.
蓝若明 《自动化技术与应用》2010,29(9):81-82
一般PID控制器采用A/D芯片和D/A芯片进行数据采集和控制输出,价格高。本文介绍了一种高性价比的PID流量控制器,计数电磁流量计的脉冲输出采集流量,通过数字通讯控制变频器,方法简单可靠。论文详细的介绍了控制器的硬件电路,并给出了实用的PID控制算法。 相似文献
10.
Push-Pull: Deterministic Search-Based DAG Scheduling for Heterogeneous Cluster Systems 总被引:1,自引:0,他引:1
Sang Cheol Kim Sunggu Lee Hahm J. 《Parallel and Distributed Systems, IEEE Transactions on》2007,18(11):1489-1502
Consider directed acyclic graph (DAG) scheduling for a large heterogeneous system, which consists of processors with varying processing capabilities and network links with varying bandwidths. The search space of possible task schedules for this problem is immense. One possible approach for this optimization problem, which is NP-hard, is to start with the best task schedule found by a fast deterministic task scheduling algorithm and then iteratively attempt to improve the task schedule by employing a general random guided search method. However, such an approach can lead to extremely long search times, and the solutions found are sometimes not significantly better than those found by the original deterministic task scheduling algorithm. In this paper, we propose an alternative strategy, termed Push-Pull, which starts with the best task schedule found by a fast deterministic task scheduling algorithm and then iteratively attempts to improve the current best solution using a deterministic guided search method. Our simulation results show that given similar runtimes, the Push-Pull algorithm performs well, achieving results similar to or better than all of the other algorithms being compared. 相似文献
11.
Neural Processing Letters - Automation of test data generation is of prime importance in software testing because of the high cost and time incurred in manual testing. This paper proposes an... 相似文献
12.
低代价锁步EDDI:处理器瞬时故障检测机制 总被引:1,自引:0,他引:1
随着ULSI工艺步入深亚微米时代,处理器内部组合逻辑的瞬时故障敏感性迅速提高,文中在设计初期将硬件寄存器纠检错能力和系统软件检错能力纳入考虑,兼顾处理器内组合逻辑、时序逻辑两类部件,设计应用级“低代价锁步EDDI(Error Detection by Duplicated Instructions)”机制.创新如下:(1)提出基于概率论的故障漏检率量化估计方法,为纠检错与性能折中进行指导.以往的应用级检错机制在设计过程中并没有考虑到下层操作系统的检错能力,这会造成可靠性估计不足而带来性能损失.文中依照指令流经的部件将故障划分为不同子类,并将操作系统纳入考虑,提出基于概率论的故障漏检率量化估计方法,理论估计与故障注入结果拟合良好.(2)低代价锁步EDDI机制,结合硬件纠检错能力,兼顾处理器内组合逻辑和时序逻辑两类部件,大幅降低了性能代价.提出独特的低代价锁步指令复制规则,并通过编译链前端的寄存器分配,大幅减少了寄存器预留数,有效缓解了寄存器压力,降低了访存代价,提高了寄存器的性能.寄存器预留也保证了本机制无需修改编译器传参规则,无需重新编译系统库,提高了通用性.(3)采用单比特故障模型,基于SPARC体系结构,选取处理器中代表性部件:解码(Decoder Unit)单元、地址生成(Address GEN Unit)单元、算逻单元(ALU)进行故障注入,对低代价锁步EDDI实现代价进行详细评测.与全复制EDDI相比,低代价锁步EDDI仅以故障漏检率SDC(Silent Data Corruption)平均升高0.8%的代价,换取了动态执行指令数平均减少36.1%,执行时间平均降低35.2%的性能优势. 相似文献
13.
基于各种冗余策略的Web服务容错方法被广泛应用于面向服务的关键性系统的可靠性和性能保障。已有的Web服务容错策略选择方法只考虑服务响应时间和失效率等与服务性能相关的因素,而忽略了服务调用和补偿费用等成本问题,导致所选择的策略可能在成本效益方面存在不足。针对这一问题,提出了一种支持成本效益分析的Web服务容错策略规划方法。该方法针对九种常用的Web服务冗余策略给出了综合考虑调用和补偿费用的成本预测公式,并在此基础上给出了支持成本效益分析的Web服务容错策略选取算法。针对该方法的验证实验表明,所提方法能够显著提高Web服务容错策略的有效性,并且所产生的额外时间开销在可接受范围内。 相似文献
14.
15.
随着面向对象语言程序、动态链接库(DLL)等的普遍应用,间接转移指令的使用越来越频繁.两层关联间接转移预测器预测准确度高,但实现硬件代价较高,因此并不实用.文中深入分析了两层关联间接转移预测器中产生误预测的原因,通过改进索引方法、压缩存储等实用方法减小硬件实现代价.实验结果表明,通过这些方法的改进,在133K比特硬件存储代价下,使用一组SPEC CPU2000测试程序进行评估,间接转移误预测率为9.6%,仅比两层关联预测器理想误预测率高2.3%,而4路组相联BTB预测器的误预测率为31%. 相似文献
16.
低成本的两级扫描测试结构 总被引:1,自引:0,他引:1
提出了一种两级扫描测试结构:根据电路结构信息对时序单元进行分组,同组的时序单元在测试生成电路中共享同一个伪输入;将时序单元划分到不同的时钟域,在测试向量的置入过程中只有很小一部分时序单元发生逻辑值的翻转;引入新的异或网络结构,消除了故障屏蔽效应.实验结果表明,该两级测试结构与以往的方法相比,在保证故障覆盖率的同时,大大降低了测试时间、测试功耗和测试数据量. 相似文献
17.
Effective systems development techniques attract a lot of attention, but little has been done to effectively address systems maintenance. This article describes an effective, proven approach to resurrecting existing systems and Increasing their useful life, using a system that employs both software tools and a rigorous methodology. 相似文献
18.
Martinez A. Alfaro F.J. Sanchez J.L. Quiles F.J. Duato J. 《Parallel and Distributed Systems, IEEE Transactions on》2007,18(12):1714-1726
Virtual channels (VCs) are a popular solution for the provision of quality of service (QoS). Current interconnect standards propose 16 or even more VCs for this purpose. However, most implementations do not offer so many VCs because it is too expensive in terms of silicon area. Therefore, a reduction of the number of VCs necessary to support QoS can be very helpful in the switch design and implementation. In this paper, we show that this number of VCs can be reduced if the system is considered as a whole rather than each element being taken separately. The scheduling decisions made at network interfaces can be easily reused at switches without significantly altering the global behavior. In this way, we obtain a noticeable reduction of silicon area, component count and, thus, power consumption, and we can provide similar performance to a more complex architecture. We also show that this is a scalable technique, suitable for the foreseen demands of traffic. 相似文献
19.
Francisca Quintana Jesus Corbal Roger Espasa Mateo Valero 《Theory of Computing Systems》2003,36(5):575-593
This paper analyzes the performance of vector-dominated regions of code in numerical and
multimedia applications in a superscalar + vector architecture and compares it with an eight-way
superscalar processor. The ability to split a program’s
execution into scalar and vector regions allows us to show that (1) as expected, the vector unit is
much better than the wide-issue superscalar at executing the vector-dominated regions of the code;
(2) on the scalar regions, the eight-way superscalar, although better than a four-way superscalar, is
clearly
not worth the extra complexity in terms of extra transistors and potential cycle-time limitations.
Overall, the vector-enhanced superscalar is from 6% to 303% better than an eight-way superscalar.
We also present detailed data on the performance of the memory system, which is usually the key
limiting factor when running numerical and multi-\break media applications. We evaluate two
additional cache
designs that try to alleviate problems created by non-unit stride
memory references. 相似文献
20.
马飞 《数字社区&智能家居》2014,(4):2418-2420
科学工作流应用是一种复杂且数据密集型的应用,常应用于结构生物学、高能物理学和神经学等涉及分布式数据源的学科。数据分散存储在基于互联网的云计算平台上,致使科学工作流在执行时伴随着大量的数据传输。云计算是一种按使用量付费的模式,数据传输产生传输费用,尤其在多个工作流相互协同的情况下,将产生更高的传输成本。该文从全局的角度建立基于多工作流数据依赖图的传输成本模型,研究基于二进制粒子群算法(BPSO)的数据布局优化策略,从而减少对云计算传输资源的租赁费用。 相似文献