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.
EDUCache simulator [1] is developed as a learning tool for undergraduate students enrolled the Computer Architecture and Organization course. It gives the explanations and details of the processor and exploitation of its cache memory. This paper shows a set of laboratory exercises and several case studies with examples on how to use the EDUCache simulator in the learning process. These hands-on laboratory...
The newest GPU Kepler architecture offers a reconfigurable L1 cache per Streaming Multiprocessor with different cache size and cache associativity. Both these cache parameters affect the overall performance of cache intensive algorithms, i.e. the algorithms which intensively reuse the data. In this paper, we analyze the impact of different configurations of L1 cache on execution of matrix multiplication...
A company security perimeter is impaired if virtual machines are migrated from on-premise to the cloud. Although cloud service providers (CSP) offer some security level to migrated virtual machines, mostly from outside the cloud, the cloud customer is challenged with newly raised security challenges due to multi-tenancy, i.e. the threat from other co-tenant virtual machines hosted inside the cloud...
Introducing multi level cache memory reduces the gap between the CPU and main memory and speeds up the program execution. The speedup in modern multiprocessors can scale up to linear speedup according to Gustafson's law. Each CPU core usually possesses private L1 and L2 cache memory and shares L3 cache memory in multi-core processor architectures. Furthermore, private or shared cache memory could...
Cloud computing is a paradigm that offers on-demand scalable resources with the “pay-perusage” model. Cloud service providers' price rises linearly as the resources scale. However, the main challenge for the cloud customers is “Does the performance scale as the price for the rented resources in the cloud”? Also, how does the performance scales for different server load? In this paper we analyze the...
This paper addresses a new cloud solution for e-Ordering and e-Invoicing solution. We faced several challenges in the process of the migration of the existing web application on the cloud, such as the reorganization of the proposed non-cloud model and the definition of the software modules that can communicate in a dynamic environment. In the design process we classified two kinds of software modules:...
Azure cloud offers Platform-as-a-Service (PaaS) to its customers. It uses Hyper-V hypervisor to manage instances of virtual machines. Several papers report superlinear speedup for execution of dense matrix-matrix multiplication algorithm comparing the parallel and sequential executions. The existence of a superlinear speedup is also confirmed in some cases of virtualized and cloud environments. In...
Amdahl has shown that multiprocessor execution performonce is not proportional to the number of processors. Gustafson has found a way to show that there are algorithms which can have almost linear speedup. In this article we have found algorithms which can achieve a superlinear speedup. The idea is not based on changing the algorithm or executing smaller number of operations like in the parallel search...
In this paper we analyze the performance of a multiprocessor using a virtualized environment. There are a lot of papers analyzing the performance with conclusion that discrepancy happens due to L2 cache. Our conclusion based on observation and experimental research shows that the main reason should be L3 in this case.
Cloud service providers (CSPs) and cloud customers (CCs) are not only exposed to existing security risks but to new risks introduced by clouds, like multi-tenancy, virtualization and data outsourcing. Several international and industrial standards target information security and their conformity with cloud computing security challenges. We give an overview of these standards and evaluate their completeness...
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.