• PFFT

  • Referenced in 18 articles [sw07582]
  • software library for computing fast Fourier transforms (FFTs) on massively parallel, distributed memory architectures based ... implemented with the help of the FFTW software library. Therefore, our library offers great flexibility ... calculate pruned FFTs more efficiently on distributed memory architectures. For example, we provide performance measurements...
  • ToolBus

  • Referenced in 8 articles [sw02041]
  • distributed software systems poses serious problems for the software engineer; achieving interoperability of software systems ... experiment in designing a generic software architecture for solving these problems. To get control over...
  • P - ARPACK

  • Referenced in 21 articles [sw09265]
  • distributed memory parallel architectures. P_ARPACK is a parallel version of the ARPACK software. ARPACK ... portable across a wide range of distributed memory platforms and requires minimal changes...
  • NetSolve

  • Referenced in 50 articles [sw01978]
  • seamless access to remote computational hardware and software resources. Since then, the system has benefitted ... like security services, data management faculties and distributed storage infrastructures. This article is meant ... state of the project, describing the current architecture of the system, its latest innovations...
  • ZeroMQ

  • Referenced in 12 articles [sw14759]
  • platform. Build any architecture: centralized, distributed, small, or large. Free software with full commercial support...
  • DECAF

  • Referenced in 20 articles [sw04849]
  • discuss the internal architecture for an agent framework called DECAF (Distributed Environment Centered Agent Framework ... DECAF is a software toolkit for the rapid design, development, and execution of “intelligent” agents ... achieve solutions in complex software systems. From a research community perspective, DECAF provides a modular ... evaluating and disseminating results in agent architectures, including communication, planning, scheduling, execution monitoring, coordination, diagnosis...
  • HOPSPACK

  • Referenced in 12 articles [sw04187]
  • software framework. The framework enables parallel operation using MPI (for distributed machine architectures) and multithreading...
  • Nimrod/G

  • Referenced in 50 articles [sw09657]
  • toolkit). Nimrod/G can directly execute large-scale distributed parameter sweep and Monte-Carlo computational experiments ... services. The architecture is extensible and can support and encapsulate 3rd-party software and services...
  • SALOME

  • Referenced in 11 articles [sw06675]
  • SALOME is an open-source software that provides a generic platform for Pre- and Post ... architecture made of reusable components. SALOME is a cross-platform solution. It is distributed ... open-source software under the terms of the GNU LGPL license. You can download both...
  • PSPIKE

  • Referenced in 16 articles [sw07072]
  • high-performance, robust, memory efficient, and scalable software for solving large sparse symmetric and unsymmetric ... equations on shared-memory and distributed-memory architectures using thousands of compute cores. PSPIKE combines...
  • Quantum Espresso

  • Referenced in 52 articles [sw06129]
  • QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials. QUANTUM ... with special attention paid to massively parallel architectures, and a great effort being devoted ... friendliness. QUANTUM ESPRESSO is evolving towards a distribution of independent and interoperable codes...
  • CBabel

  • Referenced in 2 articles [sw07520]
  • rewriting semantics for a software architecture description language Distributed and concurrent application invariably have coordination ... those applications, composed by several (possibly distributed) components, has to consider coordination requirements comprising inter ... coordination aspects are treated in the software architecture level and can be specified in high...
  • Pyre

  • Referenced in 2 articles [sw08438]
  • construct sophisticated scientific software in a layered architecture, and distributed debugging support. Pyre also promotes...
  • MaDViWorld

  • Referenced in 2 articles [sw01339]
  • define an appropriate software architecture for supporting massively distributed virtual world systems. A non-massively ... distributed on arbitrarily many of them. Indeed, MaDViWorld, the prototypal software framework already implemented using...
  • PLATYPUS

  • Referenced in 7 articles [sw01343]
  • propose a model to manage the distributed computation of answer sets within a general framework ... design incorporates a variety of software and hardware architectures and allows its easy use with ... algorithmic scheme, we develop a platform for distributed answer set computation, describe its current state...
  • SimEvents

  • Referenced in 3 articles [sw32835]
  • performance of distributed control systems, software and hardware architectures, and communication networks. You can also...
  • Hom4PS-3

  • Referenced in 11 articles [sw08783]
  • Homotopy continuation method. Based on the successful software package Hom4PS-2.0, Hom4PS ... range of hardware architectures including multi-core systems, computer clusters, distributed environments, and GPUs with ... interfaces to a variety of existing mathematical software and programming languages such as Python, Ruby...
  • CTL

  • Referenced in 10 articles [sw06766]
  • Template Library to realise distributed component-based software systems. This middleware was developed ... comfortable usage. Comparable Software Technologies are CORBA or CCA (Common Component Architecture). Till...
  • PNFFT

  • Referenced in 9 articles [sw07583]
  • fast Fourier transforms on massively parallel distributed memory architectures. We demonstrate how to deal with ... open source software library called PNFFT. Furthermore, we derive a new parallel distributed memory algorithm...
  • SCTL-MUS

  • Referenced in 8 articles [sw02245]
  • iterative model for the software development process of distributed systems. It is based on dealing ... allows obtaining the specification of the initial architecture of the system formally. Besides, the design...