PCI-DDC Application Programming Interface: Performance in User-Level Messaging (Research Note)

  • Authors:
  • Eric Renault;Pierre David;Paul Feautrier

  • Affiliations:
  • -;-;-

  • Venue:
  • Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many programming interfaces which deal with peripherals (especially network peripherals) need to access the critical resources of the operating system,and system calls (or drivers) are generally used. Unfortunately,t he time spent on such system calls is often greater than those requested for the operations themselves. In the case of the MPC machine, most of these operations do not need an intervention from the system and resources may be available from user applications. Our programming interface provides different levels of integration in the kernel depending on the security and the performance expected by the administrator. This article presents PAPI user-level performance.