The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
We present ENTRADA, a high-performance data streaming warehouse that enables researchers and operators to analyze vast amounts of network traffic and measurement data within interactive response times (seconds to few minutes), even in a small computer cluster. ENTRADA delivers such performance by employing a optimized file format and a high-performance query engine, both open-source. ENTRADA has been...
In this paper, we introduce an FPGA-accelerated partial image retrieval engine, suitable for a visualized document search system. To achieve efficient sharing and reuse of digitized documents, this system has the function of partial duplicate image retrieval. To meet the demand for stability and speed, we introduced a brute-force matching of the BRIEF descriptor with two step scheme and an FPGA accelerator...
Rating systems are widely used to represent the players' strengths or skills in playing major games such as chess, go, and shogi. We present an alternative method for estimating a player's strength by using the moves played. While popular rating systems including Elo rating are based only on the results of games, i.e., wins, losses, and draws, there are substantial demands for evaluating the quality...
Cloud computing is now leading-edge Internet technology and virtualization technology is one of the important part of cloud computing system. Virtualization, in computing, refers to the act of creating a virtual (rather than actual) version of something, including but not limited to a virtual computer hardware platform, operating system (OS), storage device, or computer network resources. Docker is...
Network technologies development provides constant access to the consumer electronic devices, so that they are becoming remotely managed. This paper presents a solution for support of Lua based configuration scripts definition as a part of the auto-configuration system. This system enables the user to create, control or remove configuration scripts and define criteria for script execution triggering...
This paper integrates search engine with Cloud Computing, introduces a user interest model on the premise of the advantages of the two above and through analysis of search demands of users, and push results obtained through cloud search and close to demands to users immediately by existing server push technology. It shows through experiment that the search engine under Cloud Computing can express...
We seek to enable efficient large-scale parallel execution of applications in which a shared filesystem abstraction is used to couple many tasks. Such parallel scripting (many-task computing, MTC) applications suffer poor performance and utilization on large parallel computers because of the volume of filesystem I/O and a lack of appropriate optimizations in the shared filesystem. Thus, we design...
Workflows have been successfully applied to express the decomposition of complex scientific applications. However the existing tools still lack adequate support to important aspects namely, decoupling the enactment engine from tasks specification, decentralizing the control of workflow activities allowing their tasks to run in distributed infrastructures, and supporting dynamic workflow reconfigurations...
Communication is one of the most important steps in constructing a robotic system. Such a system has been built based on NI LabVIEW and compactRIO. In this paper, several methods of communication between host computer and compactRIO were introduced. By comparison in the experiment, we found that each method has their unique benefits and drawbacks. The method of shared variables is the most convenient;...
Browser games are played directly in web browsers. Consequently they do not need software installation. A modern browser game is a sophisticated combination of client and server software. Nowadays there is a wide range of different technologies used to implement browser games. Traditional implementation technologies have gained new competitors, browser plugin players, which allow sophisticated graphics...
The cloud is a virtual computing environment that provides applications, platforms and software support as services. The applications are extended over the Internet domain to the cloud service provider (CSP) with greater flexibility and availability at lower cost. Unfortunately, the cloud computing service also provides a better environment for criminals and increases the difficulties of cybercrime...
In this paper, a network communication model is developed for serial device control. The model is divided into four parts, including: communication client part, communication server part, engine of communication data parsing part and serial communication scheduling part. The model meets the management of serial devices and the communication requirements via Ethernet, and has device independence, communication...
Optimal Golomb Rulers (OGR) are a discrete mathematics problem for which there is no known closed form solution. This problem is so computationally intensive that it is considered a “grand challenge problem”. Since the early 1990's FPGA-based OGR engines have been designed, with excellent performance vs. general-purpose computing. This paper presents a new, single FPGA clientserver architecture for...
In accordance with the requirements management of cold soybean growth characters integrated climatic conditions, soil fertility status of region, the laws of cold soybean absorbing nutrients, the soil nutrient supplying capacity and other various factors to set up models and rules. The system based on the object-oriented technology of JSP VB VC had some trials on middle plant part (Hailun), west plant...
To run any application we need to first download the setup file/s and then install it on the system License costs, download and installation time costs are very high. Economically, this limits the number of applications that can be accessed on a system. In an organization, the challenges include installing the same application on multiple computers, accommodating multiple versions of the same application...
Along with the beer fermentation production's multiple extension, the beer fermented control system increased the multi-bench industry computers and the programmable controllers, thus it set a higher request of real-time data transmission between PLCs and host computers. The article first divides the communication data into three kinds: communication data between main engines, communication data between...
Voice interaction is a conversation mode between human and computer pursued by people. Based on the .NET platform, the techniques of data binding and text to speech are used to create voice homepages at the web sites of online shopping, and the technique of streaming media is used to transfer data, which make it possible to browse text and play voice simultaneously, and even enable a blind person...
Intrusion detection systems (IDS) are usually one of the basic mechanisms in use when defining security measures in one organization. However, there are a few active research lines still to be addressed regarding these complex systems. This is the case of event aggregation and correlation when dealing with complex attacks, or the improvement in flexibility when dealing with different versions (mutations)...
The advance of technology has now made it possible for learners to learn at their own pace and at the time of their choice; they have at their disposal a variety of exercises created by pedagogues that enable them to acquire particular knowledge. Therefore, creating repositories of interoperable exercises is a challenge we must answer. Here, we describe an editorial chain which allows pedagogues to...
In a conventional calibration service, clients send their instruments to a laboratory for routine calibration, during which the clients are not able to use their instruments due to downtime. Some of their instruments are huge and heavy such as power source transformer which is difficult to be transported. A solution to these problems is to send an engineer together with measurement instrument to a...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.