• Matlab

  • Referenced in 13544 articles [sw00558]
  • programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications ... range of applications, including signal processing and communications, image and video processing, control systems, test...
  • TensorFlow

  • Referenced in 629 articles [sw15170]
  • graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows...
  • PETSc

  • Referenced in 1584 articles [sw04012]
  • Scientific Computation (PETSc) is a suite of data structures and routines that provide the building ... standard for all message-passing communication. PETSc includes an expanding suite of parallel linear, nonlinear...
  • Pastry

  • Referenced in 109 articles [sw11775]
  • applications, including global data storage, data sharing, group communication and naming. par Each node...
  • Simulink

  • Referenced in 818 articles [sw04348]
  • variety of time-varying systems, including communications, controls, signal processing, video processing, and image processing ... environment, and define signal, parameter, and test data...
  • MapReduce

  • Referenced in 263 articles [sw00546]
  • data analysis query, namely multiple group by query. We first study the communication cost...
  • JMP

  • Referenced in 58 articles [sw00476]
  • memory and on the desktop. It demystifies data, producing visual representations that reveal context ... tackle difficult statistical problems, communicate findings and bring your data analysis to a whole...
  • BoxLib

  • Referenced in 24 articles [sw11472]
  • dynamically evaluate the necessary communication patterns for sharing data amongst processors, enabling us to optimize ... communications patterns within the algorithm. One of the advantages of computing with fewer, larger grids ... that the size of the meta-data is substantially reduced...
  • GPUTeraSort

  • Referenced in 14 articles [sw12706]
  • wide keys. Our algorithm uses the data parallelism within a GPU along with task parallelism ... approach takes into account the limited communication bandwidth between ... reduces the data communication between the two processors. Our algorithm also improves the performance ... composed of a few hundred Gigabytes of data. Our results on a 3 GHz Pentium...
  • DOLFIN

  • Referenced in 201 articles [sw04313]
  • parts of the functionality of FEniCS, including data structures and algorithms for computational meshes ... components and external software, and handles the communication between these components...
  • MLD2P4

  • Referenced in 13 articles [sw07206]
  • distributed-memory architectures; the inter-process data communication is based on MPI and is managed...
  • preCICE

  • Referenced in 27 articles [sw08713]
  • methods for transient equation coupling, communication means, and data mapping schemes. preCICE is written...
  • ARMCI

  • Referenced in 14 articles [sw04639]
  • sided communication) optimized for contiguous and noncontiguous (strided, scatter/gather, I/O vector) data transfers. In addition ... need to support the global-addres space communication model in context ... distributed regular or irregular distributed data structures, communication libraries, and compilers. ARMCI is a standalone...
  • Chord

  • Referenced in 212 articles [sw09434]
  • Chord by associating a key with each data item, and storing the key/data item pair ... experiments show that Chord is scalable, with communication cost and the state maintained by each...
  • Pict

  • Referenced in 72 articles [sw08929]
  • basic data structures, protocols for returning results, higher-order programming, selective communication, and concurrent objects...
  • SolidWorks

  • Referenced in 15 articles [sw04197]
  • integrated workflow—design, verification, sustainable design, communication and data management. Designers and engineers can span...
  • PICL

  • Referenced in 15 articles [sw11667]
  • instead of the native commands for interprocessor communication are portable in the sense that they ... will also produce timestamped trace data on interprocessor communication, processor busy/idle times and simple user ... used to graphically view the trace data... (netlib picl...
  • Summary SQL

  • Referenced in 22 articles [sw12423]
  • computers for transactions and communication have created mountains of data that contain potentially valuable knowledge...
  • Dryad

  • Referenced in 20 articles [sw08916]
  • coarse-grain data-parallel applications. A Dryad application combines computational ”vertices” with communication ”channels ... graph on a set of available computers, communicating as appropriate through flies, TCP pipes ... discover the size and placement of data at run time, and modify the graph ... their CPUs, recovering from communication or computer failures, and transporting data between vertices...
  • 3D Slicer

  • Referenced in 8 articles [sw25754]
  • abstractions for the common tasks of data communication, visualization and user interface development. Compared...