• OpenNebula

  • Referenced in 19 articles [sw10970]
  • OpenNebula is a cloud computing platform for managing heterogeneous distributed data center infrastructures. The OpenNebula...
  • StarPU

  • Referenced in 38 articles [sw14216]
  • StarPU: A unified platform for task scheduling on heterogeneous multicore architectures. Multicore machines equipped with...
  • clSpMV

  • Referenced in 9 articles [sw12638]
  • clSpMV: a cross-platform OpenCL SpMV framework on GPUs. Sparse matrix vector multiplication (SpMV) kernel ... programming across a wide variety of heterogeneous platforms, we are able to optimize the SpMV...
  • OP2

  • Referenced in 5 articles [sw17501]
  • execution on different back-end hardware platforms. In this paper we present the design ... parallelizing unstructured mesh based applications on heterogeneous platforms. These include handling data dependencies in accessing...
  • LMS

  • Referenced in 4 articles [sw19986]
  • expressive high-level programs to modern hardware platforms in a way that makes best ... machine learning, with code generation for heterogeneous platforms including GPUs. LMS has also been used...
  • PyNUFFT

  • Referenced in 2 articles [sw21680]
  • Cartesian image reconstruction package for heterogeneous platforms and applications to MRI. This paper reports ... accelerates non-Cartesian image reconstruction on heterogeneous platforms. Scientific computing with Python encompasses a mature ... software enables multi-dimensional NUFFT on heterogeneous platforms. The PyNUFFT also provides several solvers, including...
  • Dynare

  • Referenced in 68 articles [sw12305]
  • Dynare is a software platform for handling a wide class of economic models, in particular ... investors and financial intermediaries. Some degree of heterogeneity can be achieved by including several distinct...
  • MIMD-SIMD

  • Referenced in 1 article [sw03126]
  • heterogeneous MIMD-SIMD platform to simulate the dynamics of globular clusters with a central massive ... method and a heterogeneous platform. Preliminary simulations have been carried out on model systems with ... time. Computations have demonstrated that the platform heterogeneity, allowing a very efficient...
  • Initition3d

  • Referenced in 1 article [sw25128]
  • detonation combustion simulation application on heterogeneous platform. Initition3d is a detonation combustion simulation application developed ... port this application to the heterogeneous platform, we add OpenMP parallelization to the code, implement...
  • TORC

  • Referenced in 3 articles [sw18633]
  • Runtime Library for Platform-Independent Task Parallelism. With the increasing diversity of computing systems ... improvement of commodity hardware, heterogeneous clusters become the dominant platform for low-cost, high-performance...
  • OpusJava

  • Referenced in 1 article [sw01618]
  • composed of several modules that exploit heterogeneous platforms and employ hybrid forms of parallelism ... been recognized as modern programming language for heterogeneous distributed computing. In this paper we present...
  • BEA MessageQ

  • Referenced in 1 article [sw20453]
  • exchange of guaranteed application messages across heterogeneous platforms. BEA MessageQ provides a robust application integration...
  • gearshifft

  • Referenced in 1 article [sw18804]
  • gearshifft - The FFT Benchmark Suite for Heterogeneous Platforms. Fast Fourier Transforms (FFTs) are exploited...
  • ChASE

  • Referenced in 1 article [sw30514]
  • codes and a straightforward portability over heterogeneous platforms. When solving sequences of Hermitian eigenproblems...
  • pFaces

  • Referenced in 2 articles [sw30630]
  • distributed implementations are considered, high-performance computing platforms can be leveraged to mitigate the effects ... dispatched, for parallel execution, in different heterogeneous computing platforms, including CPUs, GPUs and Hardware Accelerators...
  • Maestro

  • Referenced in 2 articles [sw29173]
  • Tuning for OpenCL Devices. As heterogeneous computing platforms become more prevalent, the programmer must account...
  • Homogenizer++

  • Referenced in 4 articles [sw01356]
  • Homogenizer++: a platform for upscaling multiphase flows in heterogeneous porous media We develop a user ... computation of effective parameters. The platform Homogenizer++ is based on object-oriented programming approach...
  • jETI

  • Referenced in 15 articles [sw00471]
  • redesign of the Electronic Tools Integration platform (ETI), that addresses the major issues and concerns ... course of building and executing remote heterogeneous tool sequences...
  • Rodinia

  • Referenced in 5 articles [sw13520]
  • benchmark suite for heterogeneous computing. To help architects study emerging platforms such as GPUs (Graphics...
  • JXTA

  • Referenced in 17 articles [sw08994]
  • networking. JXTA provides a network programming platform specifically designed to be the foundation ... independent of programming languages. This means that heterogeneous devices with completely different software stacks...