Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ivan Perez 0004

dblp:230/6834 · also Iván Pérez 0004 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
2since 2021 · last 2021
0000-0001-8526-5558ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 3 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 44% Interconnection networks and networks-on-chip · 44% Electronic design automation · 13%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Interconnection networks and networks-on-chip › interconnect architecture
low-latency interconnect
0.512021
S-SMART++: A Low-Latency NoC Leveraging Speculative Bypass Requests · IEEE Trans. Computers 2021
Processor architecture and microarchitecture
many-core architecture
0.512021
S-SMART++: A Low-Latency NoC Leveraging Speculative Bypass Requests · IEEE Trans. Computers 2021
Electronic design automation › hardware simulation
functional simulation
0.112021
S-SMART++: A Low-Latency NoC Leveraging Speculative Bypass Requests · IEEE Trans. Computers 2021

Methods — techniques the papers use, named apart from their topics

virtual channels · 0.5speculative bypass · 0.5multi-hop bypass · 0.5
YearPublicationVenuePosition
2021 PIugSMART: a pluggable open-source module to implement multihop bypass in networks-on-chip
abstract
The integration of many processing elements per die makes it more difficult to provide low latency in the Network-on-Chip (NoC). Multihop bypass proposals, such as SMART, attack this problem by allowing flits to skip multiple routers in the path in a single cycle, drastically reducing latency while preserving a regular tiled layout. However, multihop bypass routers are more complex and relatively different from traditional NoC routers, since they rely on global broadcast signals and global allocation mechanisms. Additionally, the maximum number of nodes that can be bypassed within a single cycle is limited by the Critical Path Delay (CPD) of the NoC. Hence, a practical multihop bypass mechanism must also minimize this delay.
Alireza Monemi, Ivan Perez 0004, Neiel Leyva, Enrique Vallejo 0001, Ramón Beivide, Miquel Moretó
NOCS2
2021 S-SMART++: A Low-Latency NoC Leveraging Speculative Bypass Requests
abstract
Many-core processors demand scalable, efficient and low latency NoCs. Bypass routers are an affordable solution to attain low latency in relatively simple topologies like the mesh. SMART improves on traditional bypass routers implementing multi-hop bypass which reduces the importance of the distance between pairs of nodes. Nevertheless, the conservative buffer reallocation policy of SMART requires a large number of Virtual Channels (VCs) to offer high performance, penalizing its implementation cost. Besides, SMART zero-load latency values highly depend on HPCMaxHPCMax, the maximum number of hops that can be jumped per cycle. In this article, we present Speculative-SMART++ (S-SMART++), with two mechanisms that significantly improve multi-hop bypass. First, zero-load latency is reduced by speculatively setting consecutive multi-hops. Second, the inefficient buffer reallocation policy of SMART is reduced by combining multi-packet buffers, Non-Empty Buffer Bypass and per-packet allocation. These proposals are evaluated using functional simulation, with synthetic and real loads, and synthesis tools. S-SMART++ does not need VCs to obtain the performance of SMART with 8 VCs, reducing notably logic resources and dynamic power. Additionally, S-SMART++ reduces the base-latency of SMART by at least 29.2 percent, even when using the biggest HPCMaxHPCMaxpossible.
Ivan Perez 0004, Enrique Vallejo 0001, Ramón Beivide
IEEE Trans. Computers1
2020 BST: A BookSim-Based Toolset to Simulate NoCs with Single- and Multi-Hop Bypass
abstract
Network-on-Chips are a critical part of modernmultiprocessors and their relevance will grow with the number ofcores. The development of future NoC designs relies on detailedsimulation models that accurately estimate their performance, power and hardware cost. Bypass routers are very relevant and promising proposals dueto their improved performance. Bypass routers reduce latencythanks to a combination of speculation, pre-routing (lookaheadrouting) and buffer bypass, which also reduce energy consumption by avoiding unnecessary buffer writes and reads. Multi-hop bypass NoCs, known as SMART, even bypass the crossbar of multiple routers in a single cycle. However, publicly available NoC simulators, such as BookSim or Garnet, do not implement bypass mechanisms or do not model them accurately. In this work, we present Bypass Simulation Toolset(BST), a set of tools to accurately simulate NoCs with single-and multi-hop bypass routers. BST combines and extends several simulation tools: an extension of BookSim with state-of-the-art cycle-accurate bypass router models and additional flow control mechanisms; an RTL implementation of multi-hop bypass mechanisms based on OpenSMART; an API to ease a modular integration of the BST NoC simulator in full system simulators; and a set of scripts to automate simulation execution and data collection. To showcase BST, we i) validate BookSim SMART models with the RTL implementation; ii) compare bypass and traditional non-bypass router models; iii) integrate BookSim in gem5 using the proposed API and compare it with gem5's Simple and Garnet 2.0 NoC models; and iv) present a case study evaluating different combinations of router types and topologies recently proposed for NoCs, highlighting the flexibility of the BST toolset. The toolset is available at www.atc.unican.es/software.html.
Ivan Perez 0004, Enrique Vallejo 0001, Miquel Moretó, Ramón Beivide
ISPASS1
2020 Efficient bypass in mesh and torus NoCs
Ivan Perez 0004, Enrique Vallejo 0001, Ramón Beivide
J. Syst. Archit.1
2019 SMART++: reducing cost and improving efficiency of multi-hop bypass in NoC routers
abstract
Low latency and low implementation cost are two key requirements in NoCs. SMART routers implement multi-hop bypass, obtaining latency values close to an ideal point-to-point interconnect. However, it requires a significant amount of resources such as Virtual Channels (VCs), which are not used as efficiently as possible, preventing bypass in certain scenarios. This translates into increased area and delay, compared to an ideal implementation.
Ivan Perez 0004, Enrique Vallejo 0001, Ramón Beivide
NOCS1