MATLAB®: A Language for Parallel Computing

G Sharma, J Martin - International Journal of Parallel Programming, 2009 - Springer
Parallel computing with the MATLAB® language and environment has received interest from
various quarters. The Parallel Computing Toolbox TM and MATLAB® Distributed Computing …

Parallel MATLAB: Doing it right

R Choy, A Edelman - Proceedings of the IEEE, 2005 - ieeexplore.ieee.org
MATLAB is one of the most widely used mathematical computing environments in technical
computing. It is an interactive environment that provides high-performance computational …

Combining source transformation and operator overloading techniques to compute derivatives for MATLAB programs

CH Bischof, HM Bucker, B Lang… - … Workshop on Source …, 2002 - ieeexplore.ieee.org
Derivatives of mathematical functions play a key role in various areas of numerical and
technical computing. Many of these computations are done in MATLAB, a popular …

[HTML][HTML] OpenFPM: A scalable open framework for particle and particle-mesh codes on parallel computers

P Incardona, A Leo, Y Zaluzhnyi, R Ramaswamy… - Computer Physics …, 2019 - Elsevier
Scalable and efficient numerical simulations continue to gain importance, as computation is
firmly established as the third pillar of discovery, alongside theory and experiment …

Techniques for the translation of MATLAB programs into Fortran 90

L De Rose, D Padua - ACM Transactions on Programming Languages …, 1999 - dl.acm.org
This article describes the main techiques developed for FALCON's MATLAB-to-Fortran 90
compiler. FALCON is a programming environment for the development of high-performance …

An annotation language for optimizing software libraries

SZ Guyer, C Lin - Proceedings of the 2nd conference on Domain-Specific …, 1999 - dl.acm.org
This paper introduces an annotation language and a compiler that together can customize a
library implementation for specific application needs. Our approach is distinguished by its …

[PDF][PDF] SPOOF: Sum-Product Optimization and Operator Fusion for Large-Scale Machine Learning.

T Elgamal, S Luo, M Boehm, AV Evfimievski… - CIDR, 2017 - cidrdb.org
SPOOF: Sum-Product Optimization and Operator Fusion for Large-Scale Machine Learning
Page 1 © 2017 IBM Corporation SPOOF: Sum-Product Optimization and Operator Fusion for …

MatlabMPI

J Kepner, S Ahalt - Journal of parallel and distributed computing, 2004 - Elsevier
In many projects the true costs of high performance computing are currently dominated by
software. Addressing these costs may require shifting to higher level languages such as …

Automating the generation of composed linear algebra kernels

G Belter, ER Jessup, I Karlin, JG Siek - Proceedings of the Conference …, 2009 - dl.acm.org
Memory bandwidth limits the performance of important kernels in many scientific
applications. Such applications often use sequences of Basic Linear Algebra Subprograms …

A case for source-level transformations in MATLAB

V Menon, K **ali - Proceedings of the 2nd conference on Domain …, 1999 - dl.acm.org
In this paper, we discuss various performance overheads in MATLAB codes and propose
different program transformation strategies to overcome them. In particular, we demonstrate …