scispace - formally typeset
M

Manuel Saldana

Researcher at University of Toronto

Publications -  21
Citations -  417

Manuel Saldana is an academic researcher from University of Toronto. The author has contributed to research in topics: Programming paradigm & Message passing. The author has an hindex of 11, co-authored 21 publications receiving 406 citations.

Papers
More filters
Proceedings ArticleDOI

TMD-MPI: An MPI Implementation for Multiple Processors Across Multiple FPGAs

TL;DR: This paper presents a lightweight subset implementation of the standard message-passing interface, MPI, that does not require an operating system and uses a small memory footprint and provides a programming model capable of using multiple-FPGAs that hides hardware complexities from the programmer, facilitates the development of parallel code and promotes code portability.
Proceedings ArticleDOI

A Scalable FPGA-based Multiprocessor

TL;DR: An architecture for a scalable computing machine built entirely using FPGA computing nodes that enables designers to implement large-scale computing applications using a heterogeneous combination of hardware accelerators and embedded microprocessors spread across many FPGAs, all interconnected by a flexible communication network is proposed.
Journal ArticleDOI

MPI as a Programming Model for High-Performance Reconfigurable Computers

TL;DR: TMD-MPI is shown to address current design challenges in HPRC usage, suggesting that the MPI standard has enough syntax and semantics to program these new types of parallel architectures.
Proceedings ArticleDOI

MPI as an abstraction for software-hardware interaction for HPRCs

TL;DR: The evolution and current work on TMD-MPI is presented, which started as an MPI-based programming model for multiprocessor systems-on-chip implemented in FPGAs and has now evolved to include multiple X86 processors.
Proceedings ArticleDOI

The routability of multiprocessor network topologies in FPGAs

TL;DR: By exploring the routability of different multiprocessor network topologies with 8, 16 and 32 nodes on a single FPGA, it is shown that the difference between resource utilization of a ring, star, hypercube and mesh topologies is not significant up to 32 nodes.