scispace - formally typeset
Search or ask a question
Topic

Software portability

About: Software portability is a research topic. Over the lifetime, 8987 publications have been published within this topic receiving 164922 citations. The topic is also known as: portability.


Papers
More filters
Journal ArticleDOI
TL;DR: This paper provides an overview of the objectives and basic characteristics of the standard ISDN user-network interfaces, which form the basis of many of the essential characteristics of ISDN: terminal portability, the wide range of applications using ISDN, and low cost through high-volume production of standard semiconductor chips.
Abstract: This paper provides an overview of the objectives and basic characteristics of the standard ISDN user-network interfaces. These standard interfaces form the basis of many of the essential characteristics of ISDN: terminal portability, the wide range of applications using ISDN, and low cost through high-volume production of standard semiconductor chips. The structure of the interfaces, and the physical applications permitted with the interfaces, are described in some detail. References to sources of more detailed information are provided.

40 citations

Book
01 Jan 2008
TL;DR: The aim of the conference is to give an overview of the state-of-the-art of the developments, applications and future trends in high-performance computing for all platforms.
Abstract: ParCo2007 marks a quarter of a century of the international conferences on parallel computing that started in Berlin in 1983. The aim of the conference is to give an overview of the state-of-the-art of the developments, applications and future trends in high-performance computing for all platforms. The conference addresses all aspects of parallel computing, including applications, hardware and software technologies as well as languages and development environments. Special emphasis was placed on the role of high-performance processing to solve real-life problems in all areas, including scientific, engineering and multidisciplinary applications and strategies, experiences and conclusions made with respect to parallel computing.The book contains papers covering: Applications - the application of parallel computers to solve computationally challenging problems in the physical and life sciences, engineering, industry and commerce; Algorithms - design, analysis and implementation of generic parallel algorithms, including their scalability, in particular to a large number of processors (MPP), portability and adaptability; and, Software and Architectures - software engineering for developing and maintaining parallel software, including parallel programming models and paradigms, development environments, compile-time and run-time tools. A number of symposia on specialized topics formed part of the scientific program. The following topics were covered: Parallel Computing with FPGA's, The Future of OpenMP in the Multi-Core Era, Scalability and Usability of HPC Programming Tools, DEISA: Extreme Computing in an Advanced Supercomputing Environment, and, Scaling Science Applications on Blue Gene. The conference was organized by the renowned research and teaching institutions Forschungszentrum Julich and the RWTH Aachen University in Germany.

40 citations

Proceedings ArticleDOI
06 Oct 1993
TL;DR: The use of a meta-communication layer, an aggressive data-structure-neutral implementation that minimizes dependence on particular data structures, permitting the library to adapt to the user rather than the other way around, and the separation of implementation language from user-interface language are presented.
Abstract: Designing a scalable and portable numerical library requires consideration of many factors, including choice of parallel communication technology, data structures, and user interfaces. The PETSc library (Portable Extensible Tools for Scientific computing) makes use of modern software technology to provide a flexible and portable implementation. This paper discusses the use of a meta-communication layer (allowing the user to choose different transport layers such as MPI, p4, pvm, or vendor-specific libraries) for portability, an aggressive data-structure-neutral implementation that minimizes dependence on particular data structures (even vectors), permitting the library to adapt to the user rather than the other way around, and the separation of implementation language from user-interface language. Examples are presented. >

40 citations

Journal ArticleDOI
TL;DR: From the experimental results, it is shown that the proposed environment based on HLA using 3LCM and DFS is workable and practical for supporting a large-scale distributed simulation.
Abstract: This article describes the design of a Web-based environment to support large-scale distributed simulation using Java and IEEE standard P1516 high level architecture (HLA) framework and rules. Based on the run-time infrastructure (RTI) services within the HLA and Java application programmer's interfaces (APIs) of the RTI, the proposed HLA-based environment provides an architectural foundation to enhance interactivity, portability, and interoperability for Web-based simulations. In addition, the proposed architectural design not only provides a client/server mechanism for simulation on the Web, but also supports a distributed federation execution over the network. A 3-level control mechanism (3LCM) was implemented to HLA-based middleware federateServer, in order to adaptively maintain information consistency and minimize message traffic for distributing information among client hosts and the federateServers. A dynamic filtering strategy (DFS), associated with the data distribution management (DDM) in the HLA RTI, is proposed to minimize false positive updates and enhance the filtering efficiency of subscription regions within an HLA federation. To verify the feasibility of this prototype, a distributed discrete event simulation application in Java was developed and performance of the proposed modeling design and Java RMI's distributed object model presented. From the experimental results, we show that the proposed environment based on HLA using 3LCM and DFS is workable and practical for supporting a large-scale distributed simulation.

39 citations

Book ChapterDOI
01 Jan 1975

39 citations


Network Information
Related Topics (5)
Software
130.5K papers, 2M citations
90% related
Cloud computing
156.4K papers, 1.9M citations
83% related
The Internet
213.2K papers, 3.8M citations
83% related
Wireless sensor network
142K papers, 2.4M citations
82% related
Artificial neural network
207K papers, 4.5M citations
82% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20241
2023580
20221,257
2021290
2020308
2019381