EDBT 2026 Demo / reviewers in the wild / expert
Carmen Carrión 0001
dblp:00/4544 · also María del Carmen Carrión 0001, María del Carmen Carrión Espinosa
· DBLP profile ↗
36ranked-venue papers
4as first author
7since 2021 · last 2026
0000-0003-4289-8034ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 25 · 4 first-author · 4 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Enhancing fog IoT container deployment: A customizable Kubernetes schedulerabstractIn an era where the Internet of Things (IoT) is becoming integral to daily life, the demand for efficient computing solutions is rapidly increasing, and the orchestration of containers in fog computing environments has emerged as a critical area of research. Single-Board Computers (SBCs) are particularly well-suited to fog computing environments due to their low cost, energy efficiency, and local processing capabilities. However, the efficient orchestration of containerized applications on these resource-constrained machines at the cost of performance is still an open issue. This paper presents Chronos (Customizable Heuristic Resource Orchestrator for Node Optimization Scheduling) , a customizable scheduling framework for Kubernetes designed to overcome existing architectural limitations. The framework features a programmable scheduling operator with advanced monitoring capabilities, enabling system administrators to adapt scheduling policies to application-specific needs. It operates by harnessing real-time telemetry and time-series performance data. Chronos was deployed on a realistic SBC testbed with representative services and synthetic workloads simulating user behavior. Experimental results show that Chronos improves performance and resource utilization over baseline scheduling algorithms. In particular, when compared to the default Kubernetes scheduler, Chronos customized scheduler was able to reduce network latency up to 23% for network-intensive workloads, disk write operations up to 42% for disk-intensive workloads, and response time up to 20% for CPU-intensive workloads, while maintaining low overhead. Alberto Gómez-González, Carmen Carrión 0001, María Blanca Caminero |
Future Gener. Comput. Syst. | 2 |
| 2024 | Light-HIDRA: Scalable and decentralized resource orchestration in Fog-IoT environmentsabstractWith the proliferation of Internet of Things (IoT) ecosystems, traditional resource orchestration mechanisms, executed on fog devices, encounter significant scalability, reliability and security challenges. To tackle these challenges, recent decentralized algorithms in Fog-IoT use Distributed Ledger Technologies to orchestrate resources and payments between peers. However, while distributed ledgers provide many desirable properties, their consensus mechanism introduces a performance bottleneck. This paper introduces Light-HIDRA, a consensus-less and decentralized resource orchestration system for Fog-IoT environments. At its core, Light-HIDRA uses Byzantine Reliable Broadcast (BRB) to coordinate actions without centralized control, therefore drastically reducing communication overhead and latency compared to consensus-based solutions. Light-HIDRA coordinates the scheduling and execution of workloads, and securely manages the payments that peers receive for dedicating resources to workloads. Light-HIDRA further increases performance and reduces overhead by grouping peers into distinct domains. We conduct an in-depth analysis of the protocol’s security properties, investigating its efficiency and robustness in diverse situations. We evaluate the performance of Light-HIDRA, highlighting its performance over HIDRA, a state-of-the-art baseline that uses smart contracts. Our experiments demonstrate that Light-HIDRA reduces the bandwidth usage by up to 57x, the latency of workload offloading by up to 142x, and shows superior throughput compared to HIDRA. Carlos Núñez-Gómez, Martijn de Vos, Jeremie Decouchant, Johan A. Pouwelse, María Blanca Caminero, Carmen Carrión 0001 |
Future Gener. Comput. Syst. | 6 |
| 2024 | Research streams and open challenges in the metaverse
Carmen Carrión 0001 |
J. Supercomput. | 1 |
| 2023 | An Analysis of Computational Resources of Event-Driven Streaming Data Flow for Internet of Things: A Case StudyabstractAbstract Information and communication technologies backbone of a smart city is an Internet of Things (IoT) application that combines technologies such as low power IoT networks, device management, analytics or event stream processing. Hence, designing an efficient IoT architecture for real-time IoT applications brings technical challenges that include the integration of application network protocols and data processing. In this context, the system scalability of two architectures has been analysed: the first architecture, named as POST architecture, integrates the hyper text transfer protocol with an Extract-Transform-Load technique, and is used as baseline; the second architecture, named as MQTT-CEP, is based on a publish-subscribe protocol, i.e. message queue telemetry transport, and a complex event processor engine. In this analysis, SAVIA, a smart city citizen security application, has been deployed following both architectural approaches. Results show that the design of the network protocol and the data analytic layer impacts highly in the Quality of Service experimented by the final IoT users. The experiments show that the integrated MQTT-CEP architecture scales properly, keeps energy consumption limited and thereby, promotes the development of a distributed IoT architecture based on constraint resources. The drawback is an increase in latency, mainly caused by the loosely coupled communication pattern of MQTT, but within reasonable levels which stabilize with increasing workloads. Alonso Tenorio-Trigoso, Manuel Castillo-Cara, Giovanny Mondragón-Ruiz, Carmen Carrión 0001, María Blanca Caminero |
Comput. J. | 4 |
| 2023 | S-HIDRA: A blockchain and SDN domain-based architecture to orchestrate fog computing environmentsabstractFog computing arises as a complement to cloud computing where computing and storage are provided in a decentralized way rather than the centralized approach of the cloud paradigm. In addition, blockchain provides a decentralized and immutable ledger which can provide support for running arbitrary logic thanks to smart contracts. These facts can lead to harness smart contracts on blockchain as the basis for a decentralized, autonomous, and resilient orchestrator for the resources in the fog. However, the potentially vast amount of geographically distributed fog nodes may threaten the feasibility of the orchestration. On the other hand, fog nodes can exhibit highly dynamic workloads which may result in the orchestrator redistributing the services among them. Thus, there is also a need to dynamically support the network connections to those services independently of their location. Software Defined Networking (SDN) can be integrated within the orchestrator to carry out a seamless service management. To tackle both aforementioned issues, the S-HIDRA architecture is proposed. It integrates SDN support within a blockchain-based orchestrator of container-based services for fog environments, in order to provide low network latency and high service availability. Also, a domain-based architecture is outlined as potential scenario to address the geographic distributed nature of fog environments. Results obtained from a proof-of-concept implementation assess the required functionality for S-HIDRA. Carlos Núñez-Gómez, Carmen Carrión 0001, María Blanca Caminero, Francisco M. Delicado Martínez |
Comput. Networks | 2 |
| 2023 | Exploring the use of blockchain in resource-constrained fog computing environmentsabstractSummary Fog computing has become a complementary technology to cloud computing and addresses some of the cloud computing threats such as the response time and network bandwidth demand. Fog computing successes processing data and storing data near to the edge, and usually is combined with container virtualization to provide hardware isolation. Empowered by these capabilities, numerous Internet of Things (IoT) applications are developed as virtualized instances on resource‐constrained fog nodes such as single‐board computers (SBC). In addition, blockchain has emerged as a key technology that is transforming the way we share information. Blockchain technology represents a decentralised, distributed, and immutable database ledger and is a potential solution for the distributed ecosystem of IoT applications. The distributed structure of blockchain is naturally suitable for IoT applications. However, it introduces new challenges related to CPU overhead or response time. This paper proposes a layered architecture that integrates blockchain technology and OS‐level virtualization technology to develop fog‐based IoT applications. It also provides insights for future deployments through a proof‐of‐concept use case harnessing SBCs, in this case Raspberry Pi, as blockchain‐enabled fog nodes to drive virtualized IoT applications. The study shows that the maximum CPU overhead added by a permissioned blockchain based on Ethereum on the Raspberry Pi is around a 25% under stress situations while the overhead introduced by the sealer process is negligible. These results support the feasibility of using blockchain on resource‐constrained fog nodes for supporting IoT applications. Miguel Sánchez de la Rosa, Carlos Núñez-Gómez, María Blanca Caminero, Carmen Carrión 0001 |
Softw. Pract. Exp. | 4 |
| 2022 | Kubernetes as a Standard Container Orchestrator - A Bibliometric Analysis
Carmen Carrión 0001 |
J. Grid Comput. | 1 |
| 2019 | Empirical modeling and simulation of an heterogeneous Cloud computing environment
Julio Proaño, Carmen Carrión 0001, María Blanca Caminero |
Parallel Comput. | 2 |
| 2018 | Power and performance optimization in FPGA-accelerated cloudsabstractSummary Energy management has become increasingly necessary in data centers to address all energy‐related costs, including capital costs, operating expenses, and environmental impacts. Heterogeneous systems with mixed hardware architectures provide both throughput and processing efficiency for different specialized application types and thus have a potential for significant energy savings. However, the presence of multiple and different processing elements increases the complexity of resource assignment. In this paper, we propose a system for efficient resource management in heterogeneous clouds. The proposed approach maps applications' requirement to different resources reducing power usage with minimum impact on performance. A technique that combines the scheduling of custom hardware accelerators, in our case, Field‐Programmable Gate Arrays (FPGAs) and optimized resource allocation technique for commodity servers, is proposed. We consider an energy‐aware scheduling technique that uses both the applications' performance and their deadlines to control the assignment of FPGAs to applications that would consume the most energy. Once the scheduler has performed the mapping between a VM and an FPGA, an optimizer handles the remaining VMs in the server, using vertical scaling and CPU frequency adaptation to reduce energy consumption while maintaining the required performance. Our evaluation using interactive and data‐intensive applications compare the effectiveness of the proposed solution in energy savings as well as maintaining applications performance, obtaining up to a 32% improvement in the performance‐energy ratio on a mix of multimedia and e‐commerce applications. Selome Kostentinos Tesfatsion, Julio Proaño, Luis Tomás, María Blanca Caminero, Carmen Carrión 0001, Johan Tordsson |
Concurr. Comput. Pract. Exp. | 5 |
| 2016 | Analyzing Hadoop power consumption and impact on application QoS
Javier Conejero, Omer F. Rana, Pete Burnap, Jeffrey Morgan, María Blanca Caminero, Carmen Carrión 0001 |
Future Gener. Comput. Syst. | 6 |
| 2014 | An Open-Source Framework for Integrating Heterogeneous Resources in Private CloudsabstractHeterogeneous hardware acceleration architectures are becoming an important tool for achieving high performance in cloud computing environments. Both FPGAs and GPUs provide huge computing capabilities overlarge amounts of data. At the same time, energy efficiency is a big concern in nowadays computing systems.
In this paper we propose a novel architecture aimed at integrating hardware accelerators into a Cloud Computing infrastructure, and making them available as a service. The proposal harnesses advances in FPGA dynamic reconfiguration and efficient virtualization technology to accelerate the execution of certain types of tasks. In particular, applications that can be described as Big Data would greatly benefit from the proposed architecture. Julio Proaño, Carmen Carrión 0001, María Blanca Caminero |
CLOSER | 2 |
| 2014 | From volunteer to trustable computing: Providing QoS-aware scheduling mechanisms for multi-grid computing environments
Javier Conejero, María Blanca Caminero, Carmen Carrión 0001, Luis Tomás |
Future Gener. Comput. Syst. | 3 |
| 2013 | Characterising the Power Consumption of Hadoop Clouds - A Social Media Analysis Case Study
Javier Conejero, Omer F. Rana, Pete Burnap, Jeffrey Morgan, Carmen Carrión 0001, María Blanca Caminero |
CLOSER | 5 |
| 2013 | Bag of Tasks Rescheduling within Real Grid Environments: Different ApproachesabstractProviding Quality of Service (QoS) in Grid environments is still a challenging task because advance reservation of resources is not always possible. By contrast, scheduling the use of resources in advance is a way of enhancing the provision of QoS, without physically reserving them. However, in a Grid scenario fragmentation may appear as a logic result of the allocation process, leading to poor resource utilization. To try to avoid that problem a rescheduling technique has been developed and applied periodically depending on the existing fragmentation. Nevertheless, reallocating jobs in an optimal way is an NP-Hard problem. Consequently, simple and scalable ways of distributing and allocating those jobs into the resources are presented and evaluated in a real Grid environment involving heterogeneous computing resources distributed across different national organizations, highlighting the benefits of using them to increase the resource usage. Luis Tomás, María Blanca Caminero, Carmen Carrión 0001 |
PDP | 3 |
| 2012 | Improving Grid Resource Usage: Metrics for Measuring FragmentationabstractIn highly heterogeneous and distributed systems, like Grids, it is rather difficult to provide QoS to the users. As reservations of resources may not always be possible, another possible way of enhancing the perceived QoS is by performing meta-scheduling of jobs in advance, where jobs are scheduled some time before they are actually executed. Thank to this, it is more likely that the appropriate resources are available to execute the job when needed. When using this type of scheduling, fragmentation appears and may become the cause of poor resource utilization. Because of that, some techniques are needed to perform rescheduling of tasks that may reduce the existing fragmentation. To this end, knowing the status of the system is a must. However, how to measure and quantify the existing fragmentation in a Grid system is a challenging task. This paper proposes different metrics aiming at measuring that fragmentation not only at resource level but also taking into account all the resources of the Grid environment as a whole. Finally, a performance evaluation of the proposed metrics over a real test bed is presented. Luis Tomás, María Blanca Caminero, Carmen Carrión 0001 |
CCGRID | 3 |
| 2012 | Multilevel SLA-based QoS Support in GridsabstractThe need of mechanisms to guarantee the Quality of Service (QoS) in Grid environments has empowered the interest on Service Level Agreements (SLAs), which represent the contract established by negotiation between users and service providers that must be accomplished. Consequently, the SLAs contain numerous terms related to the QoS expected. The aim of this paper is to address different QoS levels in Grid environments by using specific metrics on SLAs. These metrics represent the expected QoS by the user for the given service level terms. Hence, a characterization and classification of these terms, making a differentiation of QoS in levels, is needed in order to improve the number of fulfilled agreements. Our proposal is based on a WS-Agreement compliant architecture developed to provide support for SLAs in Grid environments, also providing a framework prepared for new terms and policy definitions. More precisely, the QoS expected by users is clearly defined in three levels. These levels are used to classify the compromise adquired by each SLA (depending on the expectations of the user that submitted it) and deal with the confidence that Grid resources provide. The evaluation on a real Grid testbed shows the efficiency of the proposal. Javier Conejero, Luis Tomás, María Blanca Caminero, Carmen Carrión 0001 |
ISPA | 4 |
| 2012 | A GridWay-based autonomic network-aware metascheduler
Luis Tomás, Agustín C. Caminero, Omer F. Rana, Carmen Carrión 0001, María Blanca Caminero |
Future Gener. Comput. Syst. | 4 |
| 2012 | On the Improvement of Grid Resource Utilization: Preventive and Reactive Rescheduling Approaches
Luis Tomás, María Blanca Caminero, Carmen Carrión 0001, Agustín C. Caminero |
J. Grid Comput. | 3 |
| 2011 | Addressing Resource Fragmentation in Grids through Network-Aware Meta-scheduling in AdvanceabstractGrids are made of heterogeneous computing resources geographically dispersed where providing Quality of Service (QoS) is a challenging task. One way of enhancing the QoS perceived by users is by performing scheduling of jobs in advance, since reservations of resources are not always possible. This way, it becomes more likely that the appropriate resources are available to run the job when needed. One drawback of this scenario is that fragmentation appears as a well known effect in job allocations into resources and becomes the cause for poor resource utilization. So, a new technique has been developed to tackle fragmentation problems, which consists of rescheduling already scheduled tasks. To this end, some heuristics are implemented to calculate the intervals to be replanned and to select the jobs involved in the process. Moreover, another heuristic is implemented to put rescheduled jobs as close together as possible to minimize the fragmentation. This technique has been tested using a real test bed. Luis Tomás, Carmen Carrión 0001, María Blanca Caminero, Agustín C. Caminero |
CCGRID | 2 |
| 2011 | Flexible Advance-reservation (FAR) for Clouds
José Luis Lucas-Simarro, Carmen Carrión 0001, María Blanca Caminero |
CLOSER | 2 |
| 2011 | Summary Creation for Information Discovery in Distributed SystemsabstractIn current distributed systems, such as Grids, Clouds, or P2P systems, the amount of information to handle influences the way the system is managed. In P2P systems containing large quantities of data, or in Grid systems containing a large number of (often heterogeneous) resources, information about data or resources must be spread through the system in an efficient way in order to allow them to be found. An information discovery technique based on data summarization, via clustering, is presented. These summaries can be used to classify information to provide users with greater insight about documents or computing resources compared to raw data. Also, meta-schedulers or brokers would benefit from the proposed technique due to the fact that they would have to deal with less data from resources, thus aiding to the scalability of the system. An evaluation of the approach is subsequently provided to identify the impact of choosing particular parameters to be used as part of the summary. Agustín C. Caminero, Eduardo Huedo, Omer F. Rana, Ignacio Martín Llorente, María Blanca Caminero, Carmen Carrión 0001 |
PDP | 6 |
| 2011 | Network-aware meta-scheduling in advance with autonomous self-tuning system
Luis Tomás, Agustín C. Caminero, Carmen Carrión 0001, María Blanca Caminero |
Future Gener. Comput. Syst. | 3 |
| 2011 | Network-aware heuristics for inter-domain meta-scheduling in Grids
Agustín C. Caminero, Omer F. Rana, María Blanca Caminero, Carmen Carrión 0001 |
J. Comput. Syst. Sci. | 4 |
| 2010 | Using Network Information to Perform Meta-scheduling in Advance in Grids
Luis Tomás, Agustín C. Caminero, María Blanca Caminero, Carmen Carrión 0001 |
Euro-Par (1) | 4 |
| 2009 | Improving GridWay with network information: Tuning the monitoring toolabstractThe aggregation of heterogeneous and geographically distributed resources for new science and engineering applications has been made possible thanks to the deployment of Grid technologies. These systems have communication network requirements which should be taken into account when performing usual tasks such as scheduling, migrating or monitoring of jobs. Recall the network should be used in an efficient and fault-tolerant way since the users, services, and data use it to communicate with each other. However, most of the existing efforts to provide QoS in Grids do not take network issues into account, and focus instead on processor workload and disk access. Authors have previously proposed a proof-of-concept implementation of a network-aware metascheduler, developed as an extension to GridWay. This extension harnesses network information to perform scheduling tasks. In this work, a tuning of the network monitoring tool is presented and evaluated. Results show that the overhead caused by this monitoring tool varies depending on the monitoring parameters, and these ones, in turn, depend on the actual Grid environment. Luis Tomás, Agustín C. Caminero, María Blanca Caminero, Carmen Carrión 0001 |
IPDPS | 4 |
| 2009 | Performance evaluation of an autonomic network-aware metascheduler for GridsabstractAbstract Grid technologies have enabled the aggregation of geographically distributed resources in the context of a particular application. The network remains an important requirement for any Grid application, as entities involved in a Grid system (such as users, services, and data) need to communicate with each other over a network. The performance of the network must therefore be considered when carrying out tasks such as scheduling, migration or monitoring of jobs. Surprisingly, many existing quality of service efforts ignore the network and focus instead on processor workload and disk access time. Making use of the network in an efficient and fault‐tolerant manner is challenging. In a previous contribution, we proposed an autonomic network‐aware scheduling architecture that is capable of adapting its behavior to the current status of the environment. Now, we present a performance evaluation in which our proposal is compared with a conventional scheduling strategy. We present simulation results that show the benefits of our approach. Copyright © 2009 John Wiley & Sons, Ltd. Agustín C. Caminero, Omer F. Rana, María Blanca Caminero, Carmen Carrión 0001 |
Concurr. Comput. Pract. Exp. | 4 |
| 2007 | Extending GridSim with an architecture for failure detectionabstractGrid technologies are emerging as the next generation of distributed computing, allowing the aggregation of resources that are geographically distributed across different locations. However, these resources are independent and managed separately by various organizations with different policies. This will have a major impact to users who submit their jobs to the Grid, as they have to deal with issues such as policy heterogeneity, security and fault tolerance. Moreover, the changes of Grid conditions, such as resources that may become unavailable for a period of time due to maintenance and/or suffer failures, would significantly affect the quality of service (QoS) requirements of users. Therefore, it is essential for users to take into account the effects of resource failures during jobs execution. In this paper, we present our work on introducing resource failures and failure detection into the GridSim simulation toolkit. As we need to conduct repeatable and controlled experiments, it is easier to use simulation as a means of studying complex scenarios. We also give a detailed description of the overall design and a use case scenario demonstrating the conditions of resources varied over time. Agustín C. Caminero, Anthony Sulistio, María Blanca Caminero, Carmen Carrión 0001, Rajkumar Buyya |
ICPADS | 4 |
| 2006 | A New Lightweight CAC Algorithm for High-Performance Multimedia NetworksabstractDuring last years, new applications needing more requirements have been developed, and their requirements have boosted the search for what we know as Quality of Service, QoS. To provide QoS, diverse formulas have been studied. Among them, there are the call admission control algorithms (CAC) and the usage parameters control algorithms (UPC). In networks that support QoS, a call admission control (CAC) algorithm determines whether or not a new traffic flow can be admitted to the network such that all users will receive their performance. Such an algorithm is a key component of multi-service networks as it determines the extent to which network resources are utilized and whether the promised QoS parameters are actually delivered. In this paper, a new lightweight algorithm, the Two Tests algorithm, is presented. This new proposal requires neither intense use of CPU to make decisions nor a complex traffic characterization, as opposed to other well-known algorithms, such as the Equivalent Capacity algorithm. Evaluation has been performed through simulation by using the OPNET (http://www.opnet.com/) environment, and considering CBR (constant bit rate,) traffic and VBR (variable bit rate,) traffic based on MPEG-2 video traces. It is shown that, when compared to the well-known Equivalent Capacity algorithm, the Two Tests algorithm is able to make a more effective admission control, at a fraction of its computational cost. Agustín C. Caminero, María Blanca Caminero, Carmen Carrión 0001 |
PDP | 3 |
| 2006 | MMR: A MultiMedia Router architecture to support hybrid workloads
María Blanca Caminero, Carmen Carrión 0001, Francisco J. Quiles 0001, José Duato, Sudhakar Yalamanchili |
J. Parallel Distributed Comput. | 2 |
| 2005 | A New Hardware Efficient Link Scheduling Algorithm to Guarantee QoS on Clusters
José M. Claver, Carmen Carrión 0001, Manel Canseco, María Blanca Caminero, Francisco J. Quiles 0001 |
Euro-Par | 2 |
| 2005 | Traffic Scheduling Solutions with QoS Support for an Input-Buffered MultiMedia RouterabstractQuality of service (QoS) support in local and cluster area environments has become an issue of great interest in recent years. Most current high-performance interconnection solutions for these environments have been designed to enhance conventional best-effort traffic performance, but are not well-suited to the special requirements of the new multimedia applications. The multimedia router (MMR) aims at offering hardware-based QoS support within a compact interconnection component. One of the key elements in the MMR architecture is the algorithms used in traffic scheduling. These algorithms are responsible for the order in which information is forwarded through the internal switch. Thus, they are closely related to the QoS-provisioning mechanisms. In this paper, several traffic scheduling algorithms developed for the MMR architecture are described. Their general organization is motivated by chances for parallelization and pipelining, while providing the necessary support both to multimedia flows and to best-effort traffic. Performance evaluation results show that the QoS requirements of different connections are met, in spite of the presence of best-effort traffic, while achieving high link utilizations. María Blanca Caminero, Carmen Carrión 0001, Francisco J. Quiles 0001, José Duato, Sudhakar Yalamanchili |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 2002 | A multimedia router architecture to provide high performance and QoS guarantees to mixed trafficabstractThe explosive growth in using scalable and cost-effective clusters and local area environments involve the design of high performance networks aimed at providing QoS to multimedia flows. Thus, the main goal pursued by the Multi-Media (MMR) project is to design a single-chip router able to efficiently handle multimedia flows and best-effort traffic. In this paper we focus on the performance evaluation of the MMR architecture using a mix of CBR, VBR and best effort workload. Preliminary simulation results show that, by using simple link and switch scheduling algorithms, the router is able to achieve a link bandwidth utilization of 80%, while still providing QoS guarantees to both CBR and VBR traffic in the presence of best-effort traffic. María Blanca Caminero, Carmen Carrión 0001, Francisco J. Quiles 0001, José Duato, Sudhakar Yalamanchili |
ICME (1) | 2 |
| 2001 | Performance Issues of Deterministic and Adaptive Ghost-Packet RoutersabstractThe performance of many parallel applications takes great benefits from the improvements made on multicomputer interconnection networks. The routers on which these networks are based should be carefully designed in order to offer good performance, while keeping their implementations as simple and cost-effective as possible. In this paper we present a new starvation and deadlock free routing algorithm: the ghost-packet algorithm. Detailed evaluation of both deterministic and adaptive versions of the algorithm show that their performance is better than the one of other state-of-the-art routing algorithms, mainly because of the hardware cost reduction achieved in router design. Carmen Carrión 0001, Gregorio Díaz 0001, María Blanca Caminero |
ICPP | 1 |
| 2001 | Tuning Buffer Size in the Multimedia Router (MMR)abstractThe primary objective of the Multimedia Router (MMR) project is the design and implementation of a compact router optimized for multimedia applications. The router is targeted for use in cluster and LAN interconnection networks, which offer different constraints and therefore differing router solutions than WANs. One of the key design parameters is the amount of buffer space, which is closely related to the silicon area required to implement the router. In this paper, the MMR performance obtained when varying the size of the input buffers is explored. Preliminary results show that buffers as small as one flit large suffice to guarantee QoS to both CBR and VBR traffic, thanks to the use of flow control and short links. María Blanca Caminero, Carmen Carrión 0001, Francisco J. Quiles 0001, José Duato, Sudhakar Yalamanchili |
IPDPS | 2 |
| 1997 | A flow control mechanism to avoid message deadlock in k-ary n-cube networksabstractWe propose a flow control algorithm for k-ary n-cube networks which avoids the deadlock problems without using virtual channels. Some basic definitions and theorems are proposed in order to establish the necessary and sufficient conditions to verify that an algorithm is deadlock-free. Our proposal is based on a restriction of the virtual cut-through flow control rather than of the routing algorithm and it can be applied both over central buffers or edge buffers. A minimum free buffer space of two packets is required. The implementation complexity of the router according to Chien's (1993) model, is much easier and faster than using virtual channels. Network simulations considering the router complexity show the performance achieved by this new algorithm. The results display a latency improvement of 20% to 35% compared with the use of virtual channels depending on the load of the network. Carmen Carrión 0001, Ramón Beivide, José-Ángel Gregorio, Fernando Vallejo |
HiPC | 1 |
| 1995 | Petri Net Modeling of Interconnection Networks for Massively Parallel ArchitecturesabstractThe analysls, design and evaluation of the interconnection subsystem for massively parallel arch i~ectures is norm ally carried out using computer simulation tools, requiring José-Ángel Gregorio, Fernando Vallejo, Ramón Beivide, Carmen Carrión 0001 |
International Conference on Supercomputing | 4 |