• Home
  • Search
  • Experiences from Debugging a PCIX-based RDMA-capable NIC
  • Open Access IconOpen Access
  • Cite Icon1
  • https://doi.org/10.1109/clustr.2006.311919Copy DOI Icon

Experiences from Debugging a PCIX-based RDMA-capable NIC

  • Jan 1, 2006
  • Manolis Marazakis +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Implementing and debugging high-performance network subsystems is a challenging task. In this paper, we present our experiences from developing and debugging a network interface card (NIC). Our NIC targets networked storage subsystems (Marazakis et al., 2006). For this purpose it mainly provides support for remote direct-memory-access (RDMA) write, sender-side notification of RDMA write completion, and receiver-side interrupt generation. In our work we examine issues that arise during system implementation and debugging, both in terms of correctness as well as performance. We present an analysis of the individual problems we encounter and we discuss how we address each case. For most problems we encounter, it is not possible to rely on existing debugging tools. However, we find that most of the techniques we use in this process, rely on collecting some form of event records from software or hardware components. We believe that such capabilities can be provided for independent hardware or software components in isolation, a fairly straight-forward task, thus, significantly simplifying the debugging process in complex systems of this nature

Similar Papers
  • Conference Article

Edge printability: techniques used to evaluate and improve extreme wafer edge printability

  • May 24, 2004
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Bill Roberts +3
  • Conference Article
  • Citations16

MOPS: A Modular and Open Platform for Surgical Robotics Research

  • Nov 17, 2021
  • Kim Lindberg Schwaner +5
  • Conference Article
  • Citations5

Smart Attendance Recording Device Based on Fingerprint Identification

  • Jun 29, 2021
  • Maurizfa +1
  • Conference Article
  • Citations3

Proposing a Real-Time Ticket Monitoring System for Public Transport in NSW, Australia

  • Jan 05, 2021
  • Rawdah Rawdah +1
  • Research Article
  • Citations44

Modelling energy consumption of network transfers and virtual machine migration

  • Jul 28, 2015
  • Future Generation Computer Systems
  • Vincenzo De Maio +3
  • Research Article
  • Citations6

Network interfaces for programmable NICs and multicore platforms

  • Sep 26, 2009
  • Computer Networks
  • Andrés Ortiz +3
  • Research Article
  • Citations3

Temporal vertical profiling

  • Jun 22, 2010
  • Software: Practice and Experience
  • Matthias Hauswirth +2
  • Research Article
  • Citations29

Self-Representation for Self-Configuration and Monitoring in Agent-Based Flexible Automation Systems

  • Jan 01, 2013
  • IEEE Transactions on Systems, Man, and Cybernetics: Systems
  • Hermann Kaindl +2
  • Research Article
  • Citations6

Intelligent and Pervasive Supervising Platform for Information System Security Based on Multi-Agent Systems

  • Jan 31, 2015
  • International Review on Computers and Software (IRECOS)
  • Rachida Abidar +3
  • PDF
  • Research Article
  • Citations39

PiDRAM: A Holistic End-to-end FPGA-based Framework for Processing-in-DRAM

  • Nov 17, 2022
  • ACM Transactions on Architecture and Code Optimization
  • Ataberk Olgun +6
  • Conference Article
  • Citations4

Embedded Architecture Description Language

  • Jan 01, 2008
  • Juncao Li +3
  • Research Article
  • Citations2

Development of Network Interface Cards for TRIDAQ systems with the NaNet framework

  • Mar 01, 2017
  • Journal of Instrumentation
  • Roberto Ammendola +19
  • Research Article

The Impact of Management Information Systems on the Performance of Employees at Al-Amel Center for Oncology Treatment in Taiz

  • Aug 25, 2025
  • Journal of Social Studies
  • Amgad S D Khaled +4
  • Conference Article
  • Citations1

Author retrospective for characterizing processor architectures for programmable network interfaces

  • Jan 01, 2014
  • Patrick Crowley
  • Conference Article
  • Citations5

Joint Interface Placement and Channel Assignment in Multi-channel Wireless Mesh Networks

  • Jul 01, 2012
  • Wenjia Wu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.