Simulation of quantum computers using classical computers is a hard problem with high memory and computational requirements. Parallelization can alleviate this problem, allowing the simulation of more qubits at the sa...
详细信息
Simulation of quantum computers using classical computers is a hard problem with high memory and computational requirements. Parallelization can alleviate this problem, allowing the simulation of more qubits at the same time or the same number of qubits to be simulated in less time. A promising approach is to exploit the high performance computing capabilities provided by the latest graphical processing units. In this paper we present a parallel implementation of the QC-lib quantum computer simulator on the GPU using the CUDA programming model. The proposed scheme for partitioning the terms that describe the state of a quantum register takes advantage of the specific characteristics of the CUDA memory spaces and allows for an efficient parallelization of the general singe qubit operator. Experimental results indicate that very good speed-ups can be obtained in contrast with the sequential implementation.
The present paper considers the problem of hazard in combinatorial logic structures . We start from time constants method but we shall prove that this is not error free (there are situations when this method fails to ...
详细信息
The present paper considers the problem of hazard in combinatorial logic structures . We start from time constants method but we shall prove that this is not error free (there are situations when this method fails to point hazards in a combinatorial logic circuit). So we shall define an improvement for this method, improvement that will consider, among other features, the specific function implemented by the gates used (we are mostly interested by the inverting characteristic). In this endeavor we shall define a new type of operator and a new type of variable, both of them applicable when propagating the switching times for a specific circuit. The mentioned method is a very laborious one (considers all the possibilities disregarding the specific function implemented by a circuit). We shall prove that only a strictly limited number of situations should be considered in conjunction with the function that is being implemented by the circuit analyzed. In order to achieve this goal we shall express the logic function with respect to a new logic variable that is dependent by time. Operations with this new variable prove to have some very interesting properties (that we prove in the paper) that will allow us to restrain the window of possibilities of hazardous functioning to a very narrow one.
By continuing to use fossil fuels we are bound to pollute the atmosphere, and consequently, unwanted greenhouse and climate change effects will come to dominate every part of the earth. Wind power energy represents an...
详细信息
Multimedia is one of the most important aspects of the information era. With the advent of the multimedia age and the spread of Internet, video storage and streaming has been gaining a lot of popularity. When transmit...
详细信息
Multimedia is one of the most important aspects of the information era. With the advent of the multimedia age and the spread of Internet, video storage and streaming has been gaining a lot of popularity. When transmitting compressed video over a data network channel errors affect the decoding process. Video transmission puts constraints on data rate, computational complexity and delay. Unreliable channels add more challenges to this task as compressed video is extremely vulnerable to transmission errors. Problems arising from imperfect transmission of block coded video frame sequence result in lost blocks. This paper presents and implements a set of decoder side spatio-temporal algorithms that aim to enhance the speed and quality of the error concealment process. The results obtained by these algorithms are much faster and achieve better performance compared to the existing algorithms, which make them more suitable for real-time applications.
The paper describes a new MLF (Mostly Loaded First) method of HTTP requests scheduling and distribution in a cluster-based Web system. Its application enables keeping the quality of the Web service on the required lev...
详细信息
The paper describes a new MLF (Mostly Loaded First) method of HTTP requests scheduling and distribution in a cluster-based Web system. Its application enables keeping the quality of the Web service on the required level and makes the Web service behave in a predictable way, opposite to other Web services offering unpredictable and unreliable services of best-effort type. MLF method helps to keep the page response time within established bounds, so that at a heavy workload, servicing both small and simple or more complex pages, would not exceed the imposed time limit. In the method presented, appropriate mechanisms of HTTP requests scheduling have been applied, as well as a new algorithm of the requests distribution has been proposed. In the paper, the method, the testbed and results obtained, which indicate desirability of further research on the MLF method, are presented.
Source Routing allows a node in the path of a packet to specify partially or completely the route taken by that packet. The route is appended to packet header as a list of nodes to traverse, therefore making simple, s...
详细信息
Source Routing allows a node in the path of a packet to specify partially or completely the route taken by that packet. The route is appended to packet header as a list of nodes to traverse, therefore making simple, stateless forwarding decisions. In this paper, we present a novel approach of Source Routing in SDN that uses stacked VLAN tags. Our solution was validated in Mininet using the Ryu controller and proven to have multiple advantages over other forwarding methods.
Sensors are the foundation to facilitate smart cities, smart grids, and smart transportation, and distance sensors are especially important for sensing the environment and gathering information. Researchers have devel...
详细信息
Ambient Intelligence is an active research field that studies embed- ding computing elements into the environment - Weiser's concept of disap- pearing computer. Practical experiments are complex to orchestrate, be...
详细信息
Ambient Intelligence is an active research field that studies embed- ding computing elements into the environment - Weiser's concept of disap- pearing computer. Practical experiments are complex to orchestrate, because of the technical expertise required in hardware, software engineering and machine learning. The entry barrier for running such an experiment is very high, requiring coordinated e orts at all levels in a research team, and an actual laboratory with sensors in order to collect the data. In this work, we show how the power of Amazon's EC2 cloud can be lever- aged in conjunction with a record and replay system for sensor data in order to allow researchers from anywhere in the world to run such experiments. The software infrastructure used for the experiments is open-source and freely available at https: // github. com/ ami-lab/ AmI-Platform . This platform is used in the AmI Laboratory (EF 210) of the University Po- litehnica of Bucharest.
BACKGROUND: Continuous Test-Driven Development (CTDD) is, proposed by the authors, enhancement of the well-established Test-Driven Development (TDD) agile software development and design practice. CTDD combines TDD wi...
详细信息
BACKGROUND: Continuous Test-Driven Development (CTDD) is, proposed by the authors, enhancement of the well-established Test-Driven Development (TDD) agile software development and design practice. CTDD combines TDD with continuous testing (CT) that essentially perform background testing. The idea is to eliminate the need to execute tests manually by a TDD-inspired developer. OBJECTIVE: The objective is to compare the efficiency of CTDD vs TDD measured by the red-to-green time (RTG time), i.e., time from the moment when the project is rendered not compiling or any of the tests is failing, up until the moment when the project compiles and all the tests are passing. We consider the RTG time to be a possible measurement of efficiency because the shorter the RTG time, the quicker the developer is advancing to the next phase of the TDD cycle. METHOD: We perform single case and small-n experiments in industrial settings presenting how our idea of Agile Experimentation materialise in practice. We analyse professional developers in a real-world software development project employing ***. We extend the contribution presented in our earlier paper by: 1) performing additional experimental evaluation of CTDD and thus collecting additional empirical evidence, 2) giving an extended, detailed example how to use and analyse both a single case and small-n experimental designs to evaluate a new practice (CTDD) in industrial settings taking into account natural constraints one may observe (e.g., a limited number of developers available for research purposes) and presenting how to reach more reliable conclusions using effect size measures, especially PEM and PAND which are more appropriate when data are not normally distributed or there is a large variation between or within phases. RESULTS: We observed reduced variance and trimmed means of the RTG time in CTDD in comparison to TDD. Various effect size measures (including ES, d-index, PEM, and PAND) indicate small, albeit non-
Pneumonia is one of the top causes of death in Romania and early detection of this disease improves the recovery chances and shortens the length of hospitalization. In this work, we develop a solution for automatic pn...
Pneumonia is one of the top causes of death in Romania and early detection of this disease improves the recovery chances and shortens the length of hospitalization. In this work, we develop a solution for automatic pneumonia detection based on convolutional neural networks. Four network models are investigated. They are trained on 4.163 images from a public dataset and tested on 530 images. The best results are obtained by one of the proposed models conducting to a sensitivity of 98.72%, an accuracy of 89.81%, and ROC 93.46%. Thus, this research proposes a lightweight screening tool that can help triaging the patients with pneumonia.
暂无评论