• SINGULAR

  • Referenced in 1508 articles [sw00866]
  • programming language. A general and efficient implementation of communication links allows SINGULAR to make...
  • AMPL

  • Referenced in 617 articles [sw04001]
  • examine solutions, while the computer manages communication with an appropriate solver. AMPL’s flexibility ... control options make it an especially efficient choice for repeated production runs...
  • D-ADMM

  • Referenced in 25 articles [sw28440]
  • ADMM: a communication-efficient distributed algorithm for separable optimization. We propose a distributed algorithm, named ... simulations show that D-ADMM requires less communications than state-of-the-art algorithms...
  • DiSCO

  • Referenced in 12 articles [sw28439]
  • analyze its iteration complexity and communication efficiency for minimizing self-concordant empirical loss functions ... show that the proposed algorithm is communication efficient: the required round of communication does...
  • JMP

  • Referenced in 58 articles [sw00476]
  • more efficient, tackle difficult statistical problems, communicate findings and bring your data analysis...
  • Chord

  • Referenced in 212 articles [sw09434]
  • which the key maps. Chord adapts efficiently as nodes join and leave the system ... experiments show that Chord is scalable, with communication cost and the state maintained by each...
  • SATO

  • Referenced in 196 articles [sw04451]
  • Davis-Putnam method called SATO. The efficiency of our programs allowed us to solve over ... using a master-slave model for communication. A simple and effective workload balancing method distributes...
  • GHC

  • Referenced in 43 articles [sw23765]
  • relationship to other formalisms including dataflow languages, Communicating Sequential Processes, and functional languages for multiprocessing ... always been paid to the possibility of efficient implementation during the design stage ... communication in procedural languages. Furthermore, we made available an efficient compiler-based implementation...
  • Scotch

  • Referenced in 82 articles [sw07818]
  • Scotch 3.1 User’s Guide. The efficient execution of a parallel program on a parallel ... machine requires good placement of the communicating processes of the program onto the processors...
  • AIDE

  • Referenced in 5 articles [sw28438]
  • AIDE: Fast and Communication Efficient Distributed Optimization. In this paper, we present two new communication ... efficient methods for distributed minimization of an average of functions. The first algorithm ... that DANE algorithm does not match the communication complexity lower bounds. To bridge this ... that AIDE is superior to other communication efficient algorithms in settings that naturally arise...
  • Ibis

  • Referenced in 9 articles [sw07881]
  • while (c) they need to provide efficient (local) communication that enables high-performance computing ... Invocation or (RMI)), or they are highly efficient (Message Passing Interface). No system combines ... processor pools, and with highly efficient, object-based communication. Ibis can transfer Java objects very...
  • Chaco

  • Referenced in 118 articles [sw09640]
  • tasks which are assigned to different processors. Efficient use of the machine requires that each ... that the quantity of interprocessor communication is kept small. Finding an optimal decomposition is provably...
  • EARTH--MANNA

  • Referenced in 8 articles [sw02910]
  • load balancing and interaction. Furthermore, low-cost communication on distributed-memory machines by remote-memory ... provided by some systems for efficient communication. EARTH is one of the few systems which...
  • Pastry

  • Referenced in 109 articles [sw11775]
  • including global data storage, data sharing, group communication and naming. par Each node ... message and a key, a Pastry node efficiently routes the message to the node with...
  • BSPlib

  • Referenced in 42 articles [sw03374]
  • efficiency of programs written in BSPlib. This tool highlights computation and communication imbalance in parallel...
  • FEAST

  • Referenced in 90 articles [sw04025]
  • FEAST algorithm combines simplicity and efficiency and offers many important capabilities for achieving high performance ... purpose FEAST solver package includes both reverse communication interfaces and ready to use predefined interfaces...
  • petsc4py

  • Referenced in 43 articles [sw20514]
  • communication. This package provides an important subset of PETSc functionalities and uses NumPy to efficiently...
  • LSRN

  • Referenced in 27 articles [sw09555]
  • particularly efficient for solving large problems on clusters with high communication cost. Numerical results show...
  • PSATO

  • Referenced in 42 articles [sw02635]
  • efficient implementation of the Davis-Putnam algorithm. The master-slave model is used for communication...
  • waLBerla

  • Referenced in 21 articles [sw01472]
  • different levels, in particular for computing and communication intensive codes like free surface lattice Boltzmann ... order to accomplish efficient parallel scaling, the all-to-all communication schemes used...