首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于消息传递的编程模型设计了一款片上多核系统,该系统在4SymboltB@4的2D mesh片上网络中集成了16个小型RISC处理器,这些处理器各自使用一个可配置的私有SRAM用于指令和数据的存储,而处理器间的数据包通信则通过虫孔交换的路由器及网络接口实现.此外,在软件层面实现了基本的数据传输与进程同步接口,并采用SPMD并行模式设计了3个应用案例,以对该系统进行验证和性能分析.仿真及FPGA测试结果表明,对于整数矩阵乘法、浮点FFT计算以及基于灰度图像的模板匹配问题,该多核系统的并行加速比最高可分别达到7.6,10.5和15.9.  相似文献   

2.
Madnick SE 《Science (New York, N.Y.)》1977,195(4283):1191-1199
Demands for more effective information management, coupled with advances in computer hardware and software technology, have resulted in the emergence of the information utility concept, whereby computers specialized for information storage and processing serve as information nodes. The information nodes, which may be interconnected, can provide information management services to both conventional and personal computers. In this article the key hardware and software components of classical information systems are described to provide background on the requirements for an information utility. Four approaches to the development of specialized information nodes, drawing on various advances in technology, are presented: (i) firmware enhancement, (ii) intelligent controllers, (iii) minicomputer back-end processors, and (iv) highly modular database machines. The benefits of these advances will be systems that are more efficient, reliable, and easy to use.  相似文献   

3.
Multiprocessors built from today's microprocessors are economically attractive. Although we can use these multiprocessors for time-sharing applications, it would be preferable to use them as true parallel processors. One key to achieving efficient parallel processing is to match the communications capabilities of the multiprocessor to the communications needs of the problem. The other key is improved parallel programming systems. If these are achieved, then efficient parallel processing can be approached from both ends by providing more communications capability in the hardware and restructuring the problem to reduce the communications requirements.  相似文献   

4.
Bell CG 《Science (New York, N.Y.)》1985,228(4698):462-467
Multis are a new class of computers based on multiple microprocessors. The small size, low cost, and high performance of microprocessors allow the design and construction of computer structures that offer significant advantages in manufacture, price-performance ratio, and reliability over traditional computer families. Currently, commercial multis consist of 4 to 28 modules, which include microprocessors, common memories, and input-output devices, all of which communicate through a single set of wires called a bus. Adding microprocessors together increases the performance of multis in direct proportion to their price and allows multis to offer a performance range that spans that of small minicomputers to mainframe computers. Multis are commercially available for applications ranging from real-time industrial control to transaction processing. Traditional batch, time-sharing, and transaction systems process a number of independent jobs that can be distributed among the microprocessors of a multi with a resulting increased throughput (number of jobs completed per unit of time). Many scientific applications (such as the solving of partial differential equations) and engineering applications (such as the checking of integrated circuit designs) are speeded up by this parallel computation; thus, multis produce results at supercomputer speed but at a fraction of the cost. Multis are likely to be the basis for the next, the fifth, generation of computers-a generation based on parallel processing.  相似文献   

5.
针对我国目前挤奶机的运行状况,提出用单片机对扩 机自动清洗过程进行控制的方案进行了系统的硬件和软件设计,运行结果表明,该控制器设计合理,操作方便,工作可靠,并具有良好的性能价格。  相似文献   

6.
The past decade has seen the rapid development and exploitation of one of the most significant tools of nuclear physics, the semiconductor radiation detector. Applications of the device to the analysis of materials promises to be one of the major contributions of nuclear research to technology, and may even assist in some aspects of our environmental problems. In parallel with the development of these applications, further developments in detectors for nuclear research are taking place: the use of very thin detectors for heavyion identification, position-sensitive detectors for nuclear-reaction studies, and very pure germanium for making more satisfactory detectors for many applications suggest major future contributions to physics.  相似文献   

7.
罗非鱼产业价格行情是罗非鱼从业者制定生产计划、开展市场贸易的关键因素,能否及时有效的掌握罗非鱼市场价格行情是决定罗非鱼从业者收益多少的关键。为了能够为广大罗非鱼养殖户、经销商、加工商提供及时有效的罗非鱼市场价格行情信息,设计开发了基于Android平台的罗非鱼价格行情短信服务系统,分析系统的用户需求并提出系统的设计思想及实现方法,介绍一种全新的查询信息模版的实现方法,完成系统服务器端和Android手机客户端的设计与开发。该系统能够实现查询信息选择与模板生成、信息发送与接收、信息解析与处理等功能。系统具有易于上手、反应及时、信息准确的特点,通信基于短信服务,不受网络条件的限制。运行测试结果表明,该系统能够实现完全基于短信服务的信息查询功能,服务器端能够及时准确的解析用户查询信息并以短信形式回复用户,Android客户端能够在Android智能手机中安装并流畅运行,实现价格行情查询短信的发送和查询结果短信的接收。  相似文献   

8.
基于无线传感器网络和虚拟仪器的农残检测系统的建立   总被引:1,自引:0,他引:1  
果蔬中的农药残留问题一直备受关注.为了实现对果蔬中农药残留的快速检测,基于酶抑制法设计了一种农药残留快速检测系统.采用光频传感器采集农药残留量信息,通过基于nRF24L01的无线传感器网络将其发送到上位机,最后在上位机利用虚拟仪器语言LabVIEW开发一套集数据采集、存储、回放和分析于一体的虚拟检测系统.利用该系统对甲...  相似文献   

9.
蚁群算法具有较强的鲁棒性和发现较好解的能力,但在求解问题规模较大时,存在收敛速度较慢等缺点。提出了一种蚁群算法的并行实现策略,利用MPI函数库,采用C 语言编程实现,并在曙光4000超级计算机上成功运行。结果表明,并行蚁群算法能明显加快算法的收敛速度。  相似文献   

10.
Applications in agriculture and related areas often require the use of temporal oriented decision support and management information systems. However, existing software tools provide only limited support for the management of temporal data and temporal knowledge. In this paper the limitations of existing commercial software are presented. An integrated temporal management and decision support information system for the full exploitation of temporal data, temporal knowledge, spatiotemporal data and spatiotemporal knowledge is proposed. The system has numerous applications in agriculture and related areas. Some of the applications in which the system is currently being used are also presented.  相似文献   

11.
Software     
Bacon G 《Science (New York, N.Y.)》1982,215(4534):775-779
Two principal themes are observed in software development, both aimed at improving the productivity of developing and maintaining new applications. The first is to provide increasingly rich system programming function in order to handle the details of managing hardware resources. The second is to provide application development facilities with logical structures and building blocks more closely aligned with the logic of the application itself. An additional challenge is to provide these in a way that will allow continued enhancement of existing software.  相似文献   

12.
Continuing improvements in integrated circuit technology and computer architecture have driven microprocessors to performance levels that rival those of supercomputers-at a fraction of the price. The use of sophisticated memory hierarchies enables microprocessor-based machines to have very large memories built from commodity dynamic random access memory while retaining the high bandwidth and low access time needed in a high-performance machine. Parallel processors composed of these high-performance microprocessors are becoming the supercomputing technology of choice for scientific and engineering applications. The challenges for these new supercomputers have been in developing multiprocessor architectures that are easy to program and that deliver high performance without extraordinary programming efforts by users. Recent progress in multiprocessor architecture has led to ways to meet these challenges.  相似文献   

13.
基于ASP.NET的科研管理信息系统是专门针对地方高校科研管理部门工作而开发的1套管理软件。本系统主要采用微软的.NET平台,ASP.NET技术,基于B/S的开发模式,后台采用Access数据库进行设计,采用基于ADO.NET的数据库访问技术对数据实现录入,实现了科研信息的快速查询、检索和统计。  相似文献   

14.
覃开贤  胡宝清  谢黎黎  田涛 《安徽农业科学》2011,39(29):18236-18239
探讨了基于喀斯特土地利用变化个案比较和空间决策支持系统相结合的土地利用变化与优化调控决策支持系统的体系结构,完成了系统数据库、模型库、知识库、方法库的建立,借助基于C#语言和GIS组件式技术ArcEngine开发了系统软件。通过对广西都安喀斯特地区实例研究,表明该系统为国土部门的决策及土地利用方面的研究能够提供积极的支持和帮助。  相似文献   

15.
Parallel integration of vision modules   总被引:1,自引:0,他引:1  
Computer algorithms have been developed for several early vision processes, such as edge detection, stereopsis, motion, texture, and color, that give separate cues to the distance from the viewer of three-dimensional surfaces, their shape, and their material properties. Not surprisingly, biological vision systems still greatly outperform computer vision programs. One of the keys to the reliability, flexibility, and robustness of biological vision systems is their ability to integrate several visual cues. A computational technique for integrating different visual cues has now been developed and implemented with encouraging results on a parallel supercomputer.  相似文献   

16.
针对我国地面观测系统的快速发展和资料应用需求不断提升,研究改进了地面气象资料统计方法,建立了适用于我国国家站、区域站地面资料在线实时统计分析应用,为决策服务、公共服务等提供气象基础信息支持服务。  相似文献   

17.
运用知识工程和系统工程层次分析法,建立了一个基于网络的品种资源信息管理系统。系统以WIindows为开发平台,综合运用数据库技术,建立了品种资源信息数据库;运用系统工程、软件工程实现了系统模块建设。通过高级软件开发工具PB实现了其后台信息维护功能,利用ASP.NET网络开发技术开发出用户能够通过网络访问的客户端系统。该系统是对农业品种资源进行多年收集,并在吸取以往开发信息系统经验,充分利用网络和计算机快速、准确处理信息等优势开发而成。系统除具有客户端查询、分析品种资源信息外,还可通过后台维护系统对用户级别和权限设置,数据备份与恢复,保障了数据的安全性、可靠性。该系统还可对各类信息类型加以设置,以适用于其他种类信息自动化管理,具有良好的可扩充性。  相似文献   

18.
云计算是分布式处理、并行处理及网格计算发展到一定阶段的产物.可以说云计算实现了计算机科学概念的商业化发展。随着信息技术的不断发展,图书馆中各种信息资源的形式也越来越多样化。包括图像资料、音频与视频资料、网页、文档及各类软件等。图书馆要提高这些信息资源管理的有效性与安全性,必须引入先进的信息技术。由此可见,云计算在图书馆信息服务中的应用是必然的发展方向。针对图书馆信息服务过程中云计算的应用展开讨论。  相似文献   

19.
陈忠 《长江大学学报》2005,2(1):1-3,i001
假设可供使用的处理机p q台,将其分成两组,两组处理机之间进行异步并行计算,由此提出了一种求解非凸函数极小的并行算法.若目标函数连续可微,且其一阶导数Lipschitz连续,证明了并行拟牛顿算法的全局收敛性.  相似文献   

20.
In poultry processing plants, fecal material and ingesta are the primary source of carcass contamination with microbial pathogens. The current practice of the poultry inspection in the United States is primarily human visual observations. Since the visual inspection is becoming more challenging in poultry processing plants adopting high-speed lines, a rapid sorting system could significantly improve the detection and monitoring of carcasses with surface fecal material and ingesta. As a result, we developed a prototype line-scan hyperspectral imaging system configured as a real-time multispectral imaging subsystem for online detection of surface fecal material and ingesta. Specifically, we integrated a commercially available off-the-shelf hyperspectral image camera into the system with two line lights and a custom software program for real-time multispectral imaging. The bottleneck of the imaging system was the data acquisition. For that reason, a multithreaded software architecture was designed and implemented not only to meet the application requirements such as speed and detection accuracy, but also to be customizable to different imaging applications such as systemic disease detection in the future. The image acquisition and processing speed tests confirmed the system could operate to scan poultry carcasses in commercial poultry processing plants. The fecal detection algorithm was based on the previous research using different hyperspectral imaging systems. A new carcass detection and image formation algorithm was developed to allow existing image processing and detection algorithms reusable without any modifications. Sixteen chicken carcasses and four different types of fecal and ingesta samples were used in a study to test the imaging system at two different speeds (140 birds per minute and 180 birds per minute) in a pilot-scale poultry processing facility. The study found that the system could grab and process three waveband images of carcasses moving up to 180 birds per minute (a line-scan rate 286 Hz) and detect fecal material and ingesta on their surfaces. The detection accuracy of the system varied between 89% and 98% with minimum false positive errors (less than 1%), depending on tested detection algorithms. Therefore, these findings provide the basis of not only a commercially viable imaging platform for fecal detection but also a single poultry inspection system for multiple tasks such as systemic disease detection and quality sorting.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号