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.
Erlang programming language is developed for programming concurrent, distributed and fault-tolerant systems. The native support for concurrency makes Erlang an efficient language for multi-core and even many-core programming. The support for large number of light-weight processes in distributed computing environment makes Erlang a good choice for cloud computing. Building more cores on a single chip...
PCM/FM has been widely used in telemetry system. Multiple Symbol Detection (MSD) based signal demodulation methods can achieve lower BER (Bit Error Rate) than other methods. Due to its high computational complexity, current MSD algorithms are implemented in specialized signal processing devices, such as FPGAs (Field Programmable Gate Arrays). As the rapid development of CUDA, GPU has successfully...
Modern processors mostly use cache to hide the memory access latency, so cache performance is very important to application program. A detailed cache performance analysis will provide programmers a clear view of their program behaviors, which can help them to identify the performance bottleneck and to optimize the source code. As the chip industry turn to integrate multiple cores into one chip, multi-core/many-core...
Today's Cloud market offers a wide variety of online storage services which provide reliable and inexpensive storage accessible from almost every device at almost any location. Still, it proofs to be difficult to satisfy the user's confidence concerning the confidentiality and integrity of the own data in the Cloud. This is especially true since the user is forced to take a tradeoff between security...
Virtualization is a key technique for cloud computing. One challenge in it is providing a scalable, high performance and high cost effective data storage for virtual machines. In this paper, we propose a parallel I/O dispatch model called PIOD based on Lustre parallel file system to address this issue. PIOD adopts queue mechanism to coordinate data access requests from clients, avoiding random and...
In this paper, we describe a COM between the interior enterprise application and public cloud storage platform which is closer to the client we called---Cloudkey, which is designed to take responsible for enterprise data backup business. Cloudkey stores data persistently in a cloud storage provider such as Amazon S3 [1] or Windows Azure [2], allowing users to take advantages of the reliability and...
Currently, there exists billions of files on the Internet, such as pictures, web pages, audio and video files, etc., and the number is still growing rapidly. These huge amount of files need to be processed by some applications as quickly as possible with parallel processing. With the increasing of cores in processors, parallel programming becomes more complex. The behavior that multiple parallel processes/threads...
In cloud environment, most failures would not strike at a sudden moment but evolve from a minor anomaly. During the evolving procedure, it may generate a series of events. But users can't specify exactly the event sequences of all the failures due the lack of time or knowledge. Automatically exploring the monitoring rules in time dimension can help users refine their rules...
Power consumption in clusters has become increasingly important over the past few years. Our previous research had added power consumption to the list of managed resources to help to understand and control power profile of the clusters. We believe that in the near future, power consumption will be a charging criterion in the cloud computing services. User may pay for the energy used by their workload...
Cloud computing has emerged as a new computing paradigm which is adopted by more and more application services based on cluster computing. Live snapshot technology is usually used to ensure the reliability of data and high availability of the running virtual machines. However, existing virtual machine live snapshot technologies are not enough to minimize the downtime induced by taking live snapshot...
Today the academic ranking for computer science is a hot and importmant problem. This paper introduces Computer Science Academic Rankings System (CSAR) which aims at academic information extracting, mining and ranking. In this paper we mainly present approaches for information extraction and normalization in CSAR. For semi-structured and unstructured web pages such as paper-view pages, we propose...
In order to improve the utilization of finite resources, lower the cost of electrical power consumption and provide high QoS (Quality of Service) for customers, resource management approaches should be chosen carefully and dynamically. In this paper, we model the resource management process as a sequential decision problem. In addition, we apply the grey model to forecast the future demands. The experiments...
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.