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.
The use of Graphics Processing Units (GPUs) has become a very popular way to accelerate the execution of many applications. However, GPUs are not exempt from side effects. For instance, GPUs are expensive devices which additionally consume a non-negligible amount of energy even when they are not performing any computation. Furthermore, most applications present low GPU utilization. To address these...
The use of hardware accelerators to increase the performance of parallel applications is very common nowadays. For a number of reasons, however, the access to local accelerators is not always feasible (e.g., lack of space or cost). It would also be the case that some applications benefit from having access to more accelerators than the physically possible. To address all these concerns, middleware...
Wireless Sensor Network (WSN) has led to a new paradigm of Internet of Everything (IoE). In case of Ambient Assisted Living (AAL) that is based on the sensor network is usually deployed for single application. However, the future of WSNs based on sensors lies in the multiple application support and the aggregation of resources either in the form of hardware or software. To deal with the challenges...
High-Availability requires hardware and software redundancy. Virtualization is a technique - among others - for improving the utilization of hardware resources by making virtual (rather than actual) versions of hardware, operating system, etc. and collocating them on the same hardware. In virtualized environments virtual machines (VMs) are used for the deployment of the software entities. When VMs...
Wireless Sensor Network (WSN) has led to a new paradigm of Internet of Things (IoT). WSNs are usually deployed for particular application. However, the future of WSNs in Smart Home and Ambient Assisted Living (SHAAL) lies in the aggregation and allocation of resources serving diverse applications. Virtualization of a sensor network is an emerging concept that enables aggregation of multiple independent...
Smart grid technologies promotes renewable energy source integration. This results in huge data handling and processing issues, due to the dynamic and distributed nature of sources and loads. The coordinated operation of generating sources and loads in such environment is challenging and requires substantial support for meeting the distributed storage and processing requirements. The immense potential...
This paper presents a method to virtualize the communications into a distributed heterogeneous embedded Multiprocessor System-on-Chip (MPSoC) platform containing reconfigurable hardware computing units. We propose a new concept of middleware, implemented in software and in hardware to provide the designer a single programming interface. The middleware offers some mechanisms like access to distant...
The hardware capability and software functionality of sensor networks have continuously evolved. Apart from the merits brought by technological advances, this rapid upgrading pace poses great challenges to make heterogeneous sensor node platforms interoperate with each other. In this work, a service-oriented Application Programming Interface (API) is proposed for wireless sensor networks to handle...
How the virtualization can be used for research and development purpose across the corporate and enterprise by integrating it with other technologies? I would like to cover the integration of the virtual, real and simulated networks for research and development purpose of geographically spread organizations with diverse divisions. This will address the development of complex systems eliminating the...
Software defined radio (SDR) is a rapidly evolving technology which implements some functional modules of a radio system in software executing on a programmable processor. SDR provides a flexible mechanism to reconfigure the radio, enabling networked devices to easily adapt to user preferences and the operating environment. However, the very mechanisms that provide the ability to reconfigure the radio...
Providing single system image (SSI) on clusters has ever been one of the hot topics in the research field of parallel computer architecture, since SSI supports easier programming and administration on clusters. Currently, most SSI studies focus on the middleware level of clusters, leading to some problems of poor transparence, low performance and so on. This paper presents a novel solution to provide...
It is an important direction of the development of parallel computer architecture to implement single system image (SSI) on clusters, since SSI supports easier programming and administration on clusters. Currently, most SSI studies focused on the middleware level of clusters, leading to some problems of poor transparence, low performance and so on. This paper presents a novel solution to provide SSI...
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.