• BoomerAMG

  • Referenced in 75 articles [sw00086]
  • sparked much research into developing algorithms for them. Parallelizing AMG is a difficult task, however ... nature. We have previously introduced a parallel algorithm [cf. A. J. Cleary, R. D. Falgout ... based on modifications of certain parallel independent set algorithms and the application of heuristic designed ... implementation of a parallel AMG code, using the algorithm of A. J. Cleary...
  • PRONTO3D

  • Referenced in 43 articles [sw03448]
  • parallel contact detection algorithm for transient solid dynamics ... simulations using PRONTO3D An efficient, scalable, parallel algorithm for treating material surface contacts in solid ... multiple-instruction multiple-data parallel computers. The serial contact detection algorithm that was developed previously ... parallel computation by utilizing a dynamic (adaptive) load balancing algorithm. This approach is scalable...
  • LAPACK

  • Referenced in 1220 articles [sw00503]
  • efficiently on shared-memory vector and parallel processors. On these machines, LINPACK and EISPACK ... LAPACK addresses this problem by reorganizing the algorithms to use block matrix operations, such...
  • ParMETIS

  • Referenced in 77 articles [sw04697]
  • based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes ... includes routines that are especially suited for parallel AMR computations and large scale ... numerical simulations. The algorithms implemented in ParMETIS are based on the parallel multilevel...
  • PT-Scotch

  • Referenced in 34 articles [sw07038]
  • tool for efficient parallel graph ordering. The parallel ordering of large graphs is a difficult ... hand minimum degree algorithms do not parallelize well, and on the other hand the obtainment ... high quality orderings with the nested dissection algorithm requires efficient graph bipartitioning heuristics, the best ... also hard to parallelize. This paper presents a set of algorithms, implemented...
  • SDPARA

  • Referenced in 17 articles [sw07707]
  • SDPARA: SemiDefinite Programming Algorithm paRAllel version. The SDPA (SemidDefinite Programming Algorithm) is known as efficient ... computational time. The SDPARA (SemiDefinite Programming Algorithm paRAllel version) is a parallel version...
  • PETSc

  • Referenced in 677 articles [sw04012]
  • needed within parallel application codes, such as parallel matrix and vector assembly routines. The library ... power of the PETSc design and the algorithms it incorporates may make the efficient implementation...
  • CONDOR

  • Referenced in 18 articles [sw02490]
  • CONDOR, a new parallel, constrained extension of Powell’s UOBYQA algorithm: Experimental results and comparison ... start by summarizing the original algorithm of Powell and by presenting it in a more ... numerical results between UOBYQA, DFO and a parallel, constrained extension of UOBYQA that will ... alone implementation in C++ of the parallel algorithm...
  • EVPI

  • Referenced in 17 articles [sw02644]
  • This paper describes a parallel implementation of the nested Benders algorithm which employs a farming ... between processors. A parallel version of a sequential importance sampling solution algorithm based on local ... possible realisations. It utilises the parallel nested Benders algorithm and a parallel version...
  • LINCS

  • Referenced in 17 articles [sw08880]
  • times faster than the SHAKE algorithm. Parallelization of the algorithm is straightforward...
  • PLAPACK

  • Referenced in 58 articles [sw04268]
  • library infrastructure for the parallel implementation of linear algebra algorithms and applications on distributed memory ... natural approach to encoding so-called blocked algorithms, which achieve high performance by operating ... data distribution, sets PLAPACK apart from other parallel linear algebra libraries, allowing for strong performance...
  • ZRAM

  • Referenced in 33 articles [sw01038]
  • challenges to computer science. We believe that parallel computation will spread among general users mostly ... well-defined class of problems and algorithms. This narrow focus ... permits developers to optimize algorithms, once and for all, for parallel computers of a variety ... presents ZRAM, a portable parallel library of exhaustive search algorithms, as a case study that...
  • PARDISO

  • Referenced in 141 articles [sw00679]
  • Parallel on SMPs and Cluster of SMPs. Automatic combination of iterative and direct solver algorithms...
  • PMIRKDC

  • Referenced in 25 articles [sw06409]
  • control for boundary value ODEs We describe parallel software, PMIRKDC, for solving boundary value ordinary ... Runge-Kutta schemes within a defect control algorithm. The primary computational costs involve the treatment ... sequential ABD software, COLROW, with new parallel ... software, RSCALE, based on a parallel block eigenvalue rescaling algorithm. Other modifications involve parallelization...
  • DIRECT

  • Referenced in 24 articles [sw03054]
  • implementations for a global search algorithm DIRECT. Two parallel schemes take different approaches to address...
  • Parsol

  • Referenced in 20 articles [sw00684]
  • semi-automatic parallelisation of data-parallel (especially linear algebra) algorithms. It is written ... debugs it. Once done, the parallel version of the algorithm is created by substituting some...
  • SCASY

  • Referenced in 10 articles [sw03251]
  • SCASY library software: Recursive blocked and parallel algorithms for Sylvester-type matrix equations with some ... loop nests of a single-element algorithm so that the computations are performed on submatrices ... combine recursion and blocking. We consider parallelization of algorithms for reduced matrix equations ... reduced triangular systems. Parallelization of recursive blocked algorithms is done in two ways. The simplest...
  • SWIFFT

  • Referenced in 32 articles [sw11588]
  • implementation that exploits the inherent parallelism of the FFT algorithm. The throughput of our implementation ... with that of SHA-256, with additional parallelism yet to be exploited.par Our functions...
  • LS-DYNA

  • Referenced in 218 articles [sw03068]
  • problems. Reduces customer costs by enabling massively parallel processing. Multicore processors have resulted ... DYNA, LSTC, continuously recodes existing algorithms and develops more efficient methodologies...
  • SPRINT

  • Referenced in 33 articles [sw11760]
  • SPRINT: a scalable parallel classifier for data mining. Classification is an important data mining problem ... studied problem, most of the current classification algorithms require that all or a portion ... scalable. The algorithm has also been designed to be easily parallelized, allowing many processors ... build a single consistent model. This parallelization, also presented here, exhibits excellent scalability as well...