The Virtual Interface Architecture (VIA) is a kind of user-level communication architectures. It is the in-dustrial standard of cluster communication, can provide data communication with low delay and high bandwidth. Weanalyze different VIA implementation and implement our own design which we call MyVIA based on myrinet. In thisthesis ,we introduce VIA's principle and background ,and discuss some important aspect of MyVIA.
Performance is one of the key problems in either high performance computing or GRID application. Performance data must be collected and analyzed for co-allocating resource efficiently, obtaining high performance and fault toleration. Furthermore, with the development of Internet and GRID, the exchange of data between virtual organiztions is becoming more and more important, and the type of performance is increasing following the increasing of the resource type, which requires a proper representation of the performance data. This paper does some research on the collection, analysis and representation of the performance data, and presents a Grid-oriented performance tool prototype: THGPT, which can achieve the runtime performance data, describe the data in XML, and implement a browser-based visualization tool of performance data analysis.