Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where María Engracia Gómez is active.

Publication


Featured researches published by María Engracia Gómez.


international parallel and distributed processing symposium | 2007

Deterministic versus Adaptive Routing in Fat-Trees

Crispín Gómez; F. Gilabert; María Engracia Gómez; Pedro López; José Duato

Clusters of PCs have become very popular to build high performance computers. These machines use commodity PCs linked by a high speed interconnect. Routing is one of the most important design issues of interconnection networks. Adaptive routing usually better balances network traffic, thus allowing the network to obtain a higher throughput. However, adaptive routing introduces out-of-order packet delivery, which is unacceptable for some applications. Concerning topology, most of the commercially available interconnects are based on fat-tree. Fat-trees offer a rich connectivity among nodes, making possible to obtain paths between all source-destination pairs that do not share any link. We exploit this idea to propose a deterministic routing algorithm for fat-trees, comparing it with adaptive routing in several workloads. The results show that deterministic routing can achieve a similar, and in some scenarios higher, level of performance than adaptive routing, while providing in-order packet delivery.


international symposium on computer architecture | 2011

Increasing the effectiveness of directory caches by deactivating coherence for private memory blocks

Blas Cuesta; Alberto Ros; María Engracia Gómez; Antonio Robles; José Duato

To meet the demand for more powerful high-performance shared-memory servers, multiprocessor systems must incorporate efficient and scalable cache coherence protocols, such as those based on directory caches. However, the limited directory cache size of the increasingly larger systems may cause frequent evictions of directory entries and, consequently, invalidations of cached blocks, which severely degrades system performance. A significant percentage of the referred memory blocks are only accessed by one processor (even in parallel applications) and, therefore, do not require coherence maintenance. Taking advantage of techniques that dynamically identify those private blocks, we propose to deactivate the coherence protocol for them and to treat them as uniprocessor systems do. The protocol deactivation allows directory caches to omit the tracking of an appreciable quantity of blocks, which reduces their load and increases their effective size. Since the operating system collaborates on the detection of private blocks, our proposal only requires minor modifications. Simulation results show that, thanks to our proposal, directory caches can avoid the tracking of about 57% of the accessed blocks and their capacity can be better exploited. This contributes either to shorten the runtime of parallel applications by 15% while keeping directory cache size or to maintain system performance while using directory caches 8 times smaller.


Journal of Clinical Oncology | 2006

ΔTAp73 Upregulation Correlates With Poor Prognosis in Human Tumors: Putative In Vivo Network Involving p73 Isoforms, p53, and E2F-1

Gemma Domínguez; José M. García; Cristina Peña; Javier Silva; Vanesa García; Lara Martínez; Constanza Maximiano; María Engracia Gómez; José A. Rivera; Carmen García-Andrade; Félix Bonilla

PURPOSE Although full-length TAp73 variants largely mimic p53 suppressor activities, the transactivation-deficient transcripts DeltaTAp73 exert an oncogenic effect by inactivating p53 and TAp73 suppressor properties. Additionally, DeltaTAp73 may cooperate with oncogenic RAS to induce cell transformation, confer drug resistance, and induce the phosphorylation of phosphorylated Rb. Here, we study the expression of TAp73 and DeltaTAp73 variants and assess possible associations with E2F-1, p53 and K-ras status. We address the possible clinical relevance of alterations in these genes. PATIENTS AND METHODS We determine in 113 colon and 60 breast cancer patients (a) the expression levels of TAp73, DeltaTAp73 (DeltaEx2p73, DeltaEx2/3p73, and DeltaNp73), and E2F-1 transcripts by quantitative real-time reverse transcriptase polymerase chain reaction (PCR); (b) mutations in the first exon of K-ras by PCR-single-stranded confirmational polymorphism; and (c) p53 status by immunohistochemistry. Tumor characteristics were examined in each patient. RESULTS Both suppressor and oncogenic isoforms of TP73 were significantly coupregulated in tumor tissues. Associations were observed between (a) p53 wild type status and upregulation of some TP73 variants; (b) overexpression of E2F-1 and some TP73 forms; and (c) upregulation of DeltaTAp73 variants and advanced pathologic stage, lymph node metastasis, vascular invasion, presence of polyps, and tumor localization. CONCLUSION Overexpression of TP73 variants in tumor tissues indicates that they may be involved in colon and breast carcinogenesis. The association between upregulation of DeltaTAp73 isoforms and poor prognosis features, specifically advanced tumor stage, suggests that they may be of practical clinical prognostic value. Interestingly, the in vivo associations identified here may indicate a functional network involving p73 variants, p53, and E2F-1.


IEEE Transactions on Computers | 2006

A routing methodology for achieving fault tolerance in direct networks

María Engracia Gómez; Nils Agne Nordbotten; Jose Flich; Pedro Lopez; Antonio Robles; José Duato; Tor Skeie; Olav Lysne

Massively parallel computing systems are being built with thousands of nodes. The interconnection network plays a key role for the performance of such systems. However, the high number of components significantly increases the probability of failure. Additionally, failures in the interconnection network may isolate a large fraction of the machine. It is therefore critical to provide an efficient fault-tolerant mechanism to keep the system running, even in the presence of faults. This paper presents a new fault-tolerant routing methodology that does not degrade performance in the absence of faults and tolerates a reasonably large number of faults without disabling any healthy node. In order to avoid faults, for some source-destination pairs, packets are first sent to an intermediate node and then from this node to the destination node. Fully adaptive routing is used along both subpaths. The methodology assumes a static fault model and the use of a checkpoint/restart mechanism. However, there are scenarios where the faults cannot be avoided solely by using an intermediate node. Thus, we also provide some extensions to the methodology. Specifically, we propose disabling adaptive routing and/or using misrouting on a per-packet basis. We also propose the use of more than one intermediate node for some paths. The proposed fault-tolerant routing methodology is extensively evaluated in terms of fault tolerance, complexity, and performance.


european conference on parallel processing | 2008

Reducing Packet Dropping in a Bufferless NoC

Crispín Gómez; María Engracia Gómez; Pedro López; José Duato

Networks on chip (NoCs) has a strong impact on overall chip performance. Interconnection bandwidth is limited by the critical path delay. Recent works show that the critical path includes the switch input buffer control logic. As a consequence, by removing buffers, switch clock frequency can be doubled. Recently, a new switching technique for NoCs called Blind Packet Switching (BPS) has been proposed. It is based on replacing the buffers of the switch ports by simple latches. Since buffers consume a high percentage of switch power and area, BPS not only improves performance but also helps in reducing power and area. In BPS there are no buffers at the switch ports, so packets can not be stopped. If the required output port is busy, the packet will be dropped. In order to prevent packet dropping, some techniques based on resource replication has been proposed. In this paper, we propose some alternative and complementary techniques that does not rely on resource replication. By using these techniques, packet dropping and its negative effects are highly reduced. In particular, packet dropping is completely removed for a very wide network traffic range. The first dropped packet appears at a 11.6 higher traffic load. As a consequence, network throughput is increased and the packet latency is kept almost constant.


IEEE Computer Architecture Letters | 2004

An Efficient Fault-Tolerant Routing Methodology for Meshes and Tori

María Engracia Gómez; José Duato; Jose Flich; Pedro López; Antonio Robles; Nils Agne Nordbotten; Olav Lysne; Tor Skeie

In this paper we present a methodology to design fault-tolerant routing algorithms for regular direct interconnection networks. It supports fully adaptive routing, does not degrade performance in the absence of faults, and supports a reasonably large number of faults without significantly degrading performance. The methodology is mainly based on the selection of an intermediate node (if needed) for each source-destination pair. Packets are adaptively routed to the intermediate node and, at this node, without being ejected, they are adaptively forwarded to their destinations. In order to allow deadlock-free minimal adaptive routing, the methodology requires only one additional virtual channel (for a total of three), even for tori. Evaluation results for a 4 x 4 x 4 torus network show that the methodology is 5-fault tolerant. Indeed, for up to 14 link failures, the percentage of fault combinations supported is higher than 99.96%. Additionally, network throughput degrades by less than 10% when injecting three random link faults without disabling any node. In contrast, a mechanism similar to the one proposed in the BlueGene/L, that disables some network planes, would strongly degrade network throughput by 79%.


design, automation, and test in europe | 2011

Exploiting Network-on-Chip structural redundancy for a cooperative and scalable built-in self-test architecture

Alessandro Strano; Crispín Gómez; Daniele Ludovici; Michele Favalli; María Engracia Gómez; Davide Bertozzi

This paper proposes a built-in self-test/self-diagnosis procedure at start-up of an on-chip network (NoC). Concurrent BIST operations are carried out after reset at each switch, thus resulting in scalable test application time with network size. The key principle consists of exploiting the inherent structural redundancy of the NoC architecture in a cooperative way, thus detecting faults in test pattern generators too. At-speed testing of stuck-at faults can be performed in less than 1200 cycles regardless of their size, with an hardware overhead of less than 11%.


design, automation, and test in europe | 2009

Assessing fat-tree topologies for regular network-on-chip design under nanoscale technology constraints

Daniele Ludovici; F. Gilabert; Simone Medardoni; Crispín Gómez; María Engracia Gómez; Pedro López; Georgi Gaydadjiev; Davide Bertozzi

Most of past evaluations of fat-trees for on-chip interconnection networks rely on oversimplifying or even irrealistic architecture and traffic pattern assumptions, and very few layout analyses are available to relieve practical feasibility concerns in nanoscale technologies. This work aims at providing an in-depth assessment of physical synthesis efficiency of fat-trees and at extrapolating silicon-aware performance figures to back-annotate in the system-level performance analysis. A 2D mesh is used as a reference architecture for comparison, and a 65 nm technology is targeted by our study. Finally, in an attempt to mitigate the implementation cost of k-ary n-tree topologies, we also review an alternative unidirectional multi-stage interconnection network which is able to simplify the fat-tree architecture and to minimally impact performance.


networks on chips | 2010

Improved Utilization of NoC Channel Bandwidth by Switch Replication for Cost-Effective Multi-processor Systems-on-Chip

F. Gilabert; María Engracia Gómez; Simone Medardoni; Davide Bertozzi

Virtual channels are an appealing flow control technique for on-chip interconnection networks (NoCs), in that they can potentially avoid deadlock and improve link utilization and network throughput. However, their use in the resource constrained multi-processor system-on-chip (MPSoC) domain is still controversial, due to their significant overhead in terms of area, power and cycle time degradation. This paper proposes a simple yet efficient approach to VC implementation, which results in more area- and power-saving solutions than conventional design techniques. While these latter replicate only buffering resources for each physical link, we replicate the entire switch and prove that our solution is counter intuitively more area/power efficient while potentially operating at higher speeds. This result builds on a well-known principle of logic synthesis for combinational circuits (the area-performance trade-off when inferring a logic function into a gate-level netlist), and proves that when a designer is aware of this, novel architecture design techniques can be conceived.


international parallel and distributed processing symposium | 2005

A memory-effective routing strategy for regular interconnection networks

María Engracia Gómez; Pedro López; José Duato

Massively parallel computing systems have been or are being built with thousands of nodes. In such systems, high-performance interconnection networks are crucial to achieve the maximum performance. Routing is one of the most important design issues of interconnection networks. Routing strategies can be mainly classified as source and distributed routing. Source routing has been used in some networks because routers are very simple. On the other hand, distributed routing allows more flexibility, but the routers are more complex. Distributed routing can be implemented by a fixed hardware specific to a routing function on a given topology, or by using forwarding tables that are very flexible but suffer from a lack of scalability. In this paper, we propose a distributed routing strategy for commercial switches, flexible interval routing, that is scalable for the most widely used regular topologies (tori and meshes) because it is not based on tables. At the same time, the strategy is easy to reconfigure to deal with changes in the topology or in the routing algorithm for a given topology, being able to implement the most commonly-used routing algorithms in regular topologies.

Collaboration


Dive into the María Engracia Gómez's collaboration.

Top Co-Authors

Avatar

Pedro López

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

José Duato

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Crispín Gómez

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Antonio Robles

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Julio Sahuquillo

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Vicent Selfa

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Tor Skeie

Simula Research Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Salvador Petit

Polytechnic University of Valencia

View shared research outputs
Researchain Logo
Decentralizing Knowledge