• DocumentCode
    3588514
  • Title

    Performance improvements of DAQ-Middleware

  • Author

    Nagasaka, Y. ; Maeda, H. ; Hori, H. ; Sendai, H. ; Inoue, E. ; Hamada, E. ; Kotoku, T. ; Ando, N. ; Ajimura, S. ; Wada, M.

  • Author_Institution
    Hiroshima Inst. of Technol., Hiroshima, Japan
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    DAQ-Middleware is a software framework of a network-distributed data acquisition system for a small or middle size experiment. The middleware is based on the object-oriented technology and a CORBA technology for the communication. We can develop a small DAQ system easily by using the DAQ-Middleware. But communication performance of the system wasn´t good in comparison with normal socket communication. One of the reasons might be a communication mechanism. Then we proposed two communication mechanisms to improve its performance. One is a direct communication method in a user space, and the other is a simple object communication method in a framework space. We measured throughput of data transfer between two components as their communication performances for these new mechanisms. The result of the proposed direct communication method is about 2.4 times faster on the average than the present system and the result of the proposed simple object communication method is about 1.5 times faster on the average. As a result, the performances of both mechanisms were improved.
  • Keywords
    data acquisition; middleware; object-oriented methods; software performance evaluation; CORBA technology; DAQ-middleware; data transfer throughput measurement; direct communication method; framework space; middle size experiment; network-distributed data acquisition system; object communication method; object-oriented technology; performance improvements; small size experiment; software framework; user space; Computers; Data acquisition; Data transfer; Measurement; Middleware; Sockets; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference (RT), 2014 19th IEEE-NPSS
  • Print_ISBN
    978-1-4799-3658-8
  • Type

    conf

  • DOI
    10.1109/RTC.2014.7097471
  • Filename
    7097471