11 results on '"proposals"'
Search Results
2. SPADE 3: Supporting the New Generation of Multi-Agent Systems
- Author
-
Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació, Agencia Estatal de Investigación, Palanca Cámara, Javier, Terrasa Barrena, Andrés Martín, Julian Inglada, Vicente Javier, Carrascosa Casamayor, Carlos, Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació, Agencia Estatal de Investigación, Palanca Cámara, Javier, Terrasa Barrena, Andrés Martín, Julian Inglada, Vicente Javier, and Carrascosa Casamayor, Carlos
- Abstract
[EN] Although intelligent agent-based systems have existed for several years, the progression in terms of real applications or their integration in the industry have not yet reached the expected levels. During the last two decades, many agent platforms have appeared with the aim of simplifying the development of multi-agent systems. Some of these platforms have been designed for general purposes, while others have been oriented towards specific domains. However, the lack of standards and the complexity associated with supporting such systems, among other difficulties, have hampered their generalised use. This article looks in depth at the current situation of existing agent platforms, trying to analyse their current shortcomings and their expected needs in the near future. The goal of the paper is to identify possible lines of work and some of the most crucial aspects to be considered in order to popularize the application of agent technology as a dynamic and flexible solution to current problems. Moreover, the paper presents SPADE 3, a new version of the SPADE middleware, which has been totally redesigned in order to conform to the identified challenges. Finally, a case study is proposed to illustrate how SPADE 3 is able to fulfill these challenges.
- Published
- 2020
3. SPADE 3: Supporting the New Generation of Multi-Agent Systems
- Author
-
Andrés Terrasa, Carlos Carrascosa, Javier Palanca, Juan Manuel Corchado, and Vicente Julian
- Subjects
Internet of things ,General Computer Science ,Computer science ,Intelligent agents ,02 engineering and technology ,computer.software_genre ,Tools ,Intelligent agent ,Order (exchange) ,0202 electrical engineering, electronic engineering, information engineering ,Proposals ,General Materials Science ,Buildings ,Middleware ,business.industry ,Multi-agent system ,Multi-agent systems ,General Engineering ,020206 networking & telecommunications ,Risk analysis (engineering) ,Middleware (distributed applications) ,Solid modeling ,020201 artificial intelligence & image processing ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,Internet of Things ,business ,computer ,lcsh:TK1-9971 ,LENGUAJES Y SISTEMAS INFORMATICOS - Abstract
[EN] Although intelligent agent-based systems have existed for several years, the progression in terms of real applications or their integration in the industry have not yet reached the expected levels. During the last two decades, many agent platforms have appeared with the aim of simplifying the development of multi-agent systems. Some of these platforms have been designed for general purposes, while others have been oriented towards specific domains. However, the lack of standards and the complexity associated with supporting such systems, among other difficulties, have hampered their generalised use. This article looks in depth at the current situation of existing agent platforms, trying to analyse their current shortcomings and their expected needs in the near future. The goal of the paper is to identify possible lines of work and some of the most crucial aspects to be considered in order to popularize the application of agent technology as a dynamic and flexible solution to current problems. Moreover, the paper presents SPADE 3, a new version of the SPADE middleware, which has been totally redesigned in order to conform to the identified challenges. Finally, a case study is proposed to illustrate how SPADE 3 is able to fulfill these challenges., This work was supported in part by the Spanish Government, under Project RTI2018-095390-B-C31-AR.
- Published
- 2020
- Full Text
- View/download PDF
4. GPU-Job Migration: The rCUDA Case
- Author
-
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors, Generalitat Valenciana, Prades, Javier, Silla Jiménez, Federico, Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors, Generalitat Valenciana, Prades, Javier, and Silla Jiménez, Federico
- Abstract
© 2019 IEEE. Personal use of this material is permitted. Permissíon from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertisíng or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works., [EN] Virtualization techniques have been shown to report benefits to data centers and other computing facilities. In this regard, not only virtual machines allow to reduce the size of the computing infrastructure while increasing overall resource utilization, but also virtualizing individual components of computers may provide significant benefits. This is the case, for instance, for the remote GPU virtualization technique, implemented in several frameworks during the recent years. The large degree of flexibility provided by the remote GPU virtualization technique can be further increased by applying the migration mechanism to it, so that the GPU part of applications can be live-migrated to another GPU elsewhere in the cluster during execution time in a transparent way. In this paper we present the implementation of the migration mechanism within the rCUDA remote GPU virtualization middleware. Furthermore, we present a thorough performance analysis of the implementation of the migration mechanism within rCUDA. To that end, we leverage both synthetic and real production applications as well as three different generations of NVIDIA GPUs. Additionally, two different versions of the InfiniBand interconnect are used in this study. Several use cases are provided in order to show the extraordinary benefits that the GPU-job migration mechanism can report to data centers.
- Published
- 2019
5. GPU-Job Migration: The rCUDA Case
- Author
-
Prades, Javier and Silla Jiménez, Federico
- Subjects
Computer science ,InfiniBand ,GPU ,Servers ,CUDA ,RCUDA ,02 engineering and technology ,computer.software_genre ,Virtualization ,Server ,0202 electrical engineering, electronic engineering, information engineering ,Proposals ,Resource management ,Migration ,Middleware ,020203 distributed computing ,ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES ,Computational Theory and Mathematics ,Virtual machining ,Hardware and Architecture ,Virtual machine ,Signal Processing ,Operating system ,Resource management (computing) ,computer ,Graphics processing units - Abstract
[EN] Virtualization techniques have been shown to report benefits to data centers and other computing facilities. In this regard, not only virtual machines allow to reduce the size of the computing infrastructure while increasing overall resource utilization, but also virtualizing individual components of computers may provide significant benefits. This is the case, for instance, for the remote GPU virtualization technique, implemented in several frameworks during the recent years. The large degree of flexibility provided by the remote GPU virtualization technique can be further increased by applying the migration mechanism to it, so that the GPU part of applications can be live-migrated to another GPU elsewhere in the cluster during execution time in a transparent way. In this paper we present the implementation of the migration mechanism within the rCUDA remote GPU virtualization middleware. Furthermore, we present a thorough performance analysis of the implementation of the migration mechanism within rCUDA. To that end, we leverage both synthetic and real production applications as well as three different generations of NVIDIA GPUs. Additionally, two different versions of the InfiniBand interconnect are used in this study. Several use cases are provided in order to show the extraordinary benefits that the GPU-job migration mechanism can report to data centers., This work was funded by the Generalitat Valenciana under Grant PROMETEO/2017/77. Authors are grateful for the generous support provided by Mellanox Technologies Inc.
- Published
- 2019
6. Sustainable Robotics Solutions in Smart Cities. the Challenge of the ECHORD++ Project
- Author
-
Grau Saldes, Antoni [0000-0003-4112-3325], Grau Saldes, Antoni, Bolea, Yolanda, Puig-Pey, Ana, Sanfeliu, Alberto, Casanovas, Josep, Grau Saldes, Antoni [0000-0003-4112-3325], Grau Saldes, Antoni, Bolea, Yolanda, Puig-Pey, Ana, Sanfeliu, Alberto, and Casanovas, Josep
- Abstract
The objective of this paper is to explain novel sustainable robotics solutions for cities. Those new proposals appear under the ECHORD++ project which is a good tool to meet academia and industry with the objective of providing innovative technological solutions. In this paper, authors explain the tool as well as the methodology to promote robotics research in urban environments, and the on-going experience will demonstrate that huge advances are made in this field.
- Published
- 2018
7. Solving Large Problem Sizes of Index-Digit Algorithms on GPU: FFT and Tridiagonal System Solvers
- Author
-
Pérez Diéguez, Adrián, Amor, Margarita, Lobeiras Blanco, Jacobo, Doallo, Ramón, Pérez Diéguez, Adrián, Amor, Margarita, Lobeiras Blanco, Jacobo, and Doallo, Ramón
- Abstract
[Abstract] Current Graphics Processing Units (GPUs) are capable of obtaining high computational performance in scientific applications. Nevertheless, programmers have to use suitable parallel algorithms for these architectures and usually have to consider optimization techniques in the implementation in order to achieve said performance. There are many efficient proposals for limited-size problems which fit directly in the shared memory of CUDA GPUs, however, there are few GPU proposals that tackle the design of efficient algorithms for large problem sizes that exceed shared memory storage capacity. In this work, we present a tuning strategy that addresses this problem for some parallel prefix algorithms that can be represented according to a set of common permutations of the digits of each of its element indices [1], denoted as Index-Digit (ID) algorithms. Specifically, our strategy has been applied to develop flexible Multi-Stage (MS) algorithms for the Fast Fourier Transform (FFT) algorithm (MS-ID-FFT) and a tridiagonal system solver (MS-ID-TS) on the GPU. The resulting implementation is compact and outperforms other well-known and commonly used state-of-the-art libraries, with an improvement of up to 1.47x with respect to NVIDIA's complex CUFFT, and up to 33.2x in comparison with NVIDIA's CUSPARSE for real data tridiagonal systems.
- Published
- 2018
8. Solving Large Problem Sizes of Index-Digit Algorithms on GPU: FFT and Tridiagonal System Solvers
- Author
-
Ramón Doallo, Jacobo Lobeiras, Margarita Amor, and Adrian Perez Dieguez
- Subjects
Computer science ,Fast Fourier transform ,Parallel algorithm ,010103 numerical & computational mathematics ,02 engineering and technology ,Synchronization ,01 natural sciences ,Theoretical Computer Science ,Instruction set ,CUDA ,Instruction sets ,0202 electrical engineering, electronic engineering, information engineering ,Proposals ,Computer architecture ,0101 mathematics ,Graphics ,020203 distributed computing ,Tridiagonal matrix ,Solver ,Kernel ,Computational Theory and Mathematics ,Shared memory ,Hardware and Architecture ,Signal processing algorithms ,Algorithm ,Graphics processing units ,Software - Abstract
Current Graphics Processing Units (GPUs) are capable of obtaining high computational performance in scientific applications. Nevertheless, programmers have to use suitable parallel algorithms for these architectures and usually have to consider optimization techniques in the implementation in order to achieve said performance. There are many efficient proposals for limited-size problems which fit directly in the shared memory of CUDA GPUs, however, there are few GPU proposals that tackle the design of efficient algorithms for large problem sizes that exceed shared memory storage capacity. In this work, we present a tuning strategy that addresses this problem for some parallel prefix algorithms that can be represented according to a set of common permutations of the digits of each of its element indices [1] , denoted as Index-Digit (ID) algorithms. Specifically, our strategy has been applied to develop flexible Multi-Stage (MS) algorithms for the Fast Fourier Transform (FFT) algorithm ( MS-ID-FFT ) and a tridiagonal system solver ( MS-ID-TS ) on the GPU. The resulting implementation is compact and outperforms other well-known and commonly used state-of-the-art libraries, with an improvement of up to 1.47x with respect to NVIDIA's complex CUFFT , and up to 33.2x in comparison with NVIDIA's CUSPARSE for real data tridiagonal systems.
- Published
- 2018
9. Sustainable Robotics Solutions in Smart Cities. the Challenge of the ECHORD++ Project
- Author
-
Yolanda Bolea, Ana Puig-Pey, Josep Casanovas, Antoni Grau, Alberto Sanfeliu, Grau Saldes, Antoni, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial, Universitat Politècnica de Catalunya. Departament de Tecnologia de l'Arquitectura, Universitat Politècnica de Catalunya. Departament d'Estadística i Investigació Operativa, Universitat Politècnica de Catalunya. VIS - Visió Artificial i Sistemes Intel·ligents, Universitat Politècnica de Catalunya. IMP - Information Modeling and Processing, Universitat Politècnica de Catalunya. VIS - Visió Artificial i Sistemes Intel.ligents, and Grau Saldes, Antoni [0000-0003-4112-3325]
- Subjects
Engineering ,Service robots ,02 engineering and technology ,Robot kinematics ,Communication systems ,Sewer Systems ,Ciutats digitals (Xarxes d'ordinadors) ,Sustainable development ,11. Sustainability ,0502 economics and business ,Robot sensing systems ,0202 electrical engineering, electronic engineering, information engineering ,Desenvolupament sostenible ,Proposals ,Urban areas ,Robòtica ,business.industry ,Field (Bourdieu) ,Inspection ,05 social sciences ,020206 networking & telecommunications ,Robotics ,Engineering management ,Sustainability ,Electronic villages (Computer networks) ,Artificial intelligence ,business ,Informàtica::Robòtica [Àrees temàtiques de la UPC] ,050203 business & management ,Smart cities - Abstract
Trabajo presentado en el 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), celebrado en Turin, del 4 al 7 de septiembre de 2018, The objective of this paper is to explain novel sustainable robotics solutions for cities. Those new proposals appear under the ECHORD++ project which is a good tool to meet academia and industry with the objective of providing innovative technological solutions. In this paper, authors explain the tool as well as the methodology to promote robotics research in urban environments, and the on-going experience will demonstrate that huge advances are made in this field.
- Published
- 2018
10. Complexity control based on a fast coding unit decision method in the HEVC video coding standard
- Author
-
Jiménez-Moreno, Amaya, Martínez-Enríquez, Eduardo, Diaz-de-Maria, F., Jiménez-Moreno, Amaya, Martínez-Enríquez, Eduardo, and Diaz-de-Maria, F.
- Abstract
The emerging high-efficiency video coding standard achieves higher coding efficiency than previous standards by virtue of a set of new coding tools such as the quadtree coding structure. In this novel structure, the pixels are organized into coding units (CU), prediction units, and transform units, the sizes of which can be optimized at every level following a tree configuration. These tools allow highly flexible data representation; however, they incur a very high computational complexity. In this paper, we propose an effective complexity control (CC) algorithm based on a hierarchical approach. An early termination condition is defined at every CU size to determine whether subsequent CU sizes should be explored. The actual encoding times are also considered to satisfy the target complexity in real time. Moreover, all parameters of the algorithm are estimated on the fly to adapt its behavior to the video content, the encoding configuration, and the target complexity over time. The experimental results prove that our proposal is able to achieve a target complexity reduction of up to 60% with respect to full exploration, with notable accuracy and limited losses in coding performance. It was compared with a state-of-the-art CC method and shown to achieve a significantly better trade-off between coding complexity and efficiency as well as higher accuracy in reaching the target complexity. Furthermore, a comparison with a state-of-the-art complexity reduction method highlights the advantages of our CC framework. Finally, we show that the proposed method performs well when the target complexity varies over time.
- Published
- 2016
11. Securing the LISP map registration process
- Author
-
Montero Banegas, Diego Teodoro, Siddiqui Shoaib, Muhammad, Masip Bruin, Xavi, Yannuzzi,, Marcelo, Serral Gracià, René, Montero Banegas, Diego Teodoro, Siddiqui Shoaib, Muhammad, Masip Bruin, Xavi, Yannuzzi,, Marcelo, and Serral Gracià, René
- Abstract
The motivation behind the Locator/Identifier Separation Protocol (LISP) has shifted over time from routing scalability issues in the core Internet to a set of use cases for which LISP stands as a technology enabler. Among these are the mobility of physical and virtual appliances without breaking their TCP connections, seamless migration and fast deployments of IPv6, multihoming, and data-center applications. However, LISP was born without security, and therefore is susceptible to attacks in its control-plane. The IETF's LISP working group has recently started to work in this direction, but the protocol still lacks end-to-end mechanisms for securing the overall registration process on the mapping system. In this paper, we address this issue and propose a solution that counters the attacks. We have deployed LISP in a real testbed, and compared the performance of our proposal with current LISP implementations, in terms of both messaging and packet size overhead. Our preliminary results prove that our solution offers much higher security with minimum overhead.
- Published
- 2013
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.