scispace - formally typeset
J

Jean-Luc Gaudiot

Researcher at University of California, Irvine

Publications -  285
Citations -  3485

Jean-Luc Gaudiot is an academic researcher from University of California, Irvine. The author has contributed to research in topics: Thread (computing) & Scheduling (computing). The author has an hindex of 25, co-authored 277 publications receiving 3027 citations. Previous affiliations of Jean-Luc Gaudiot include University of California, Berkeley & IEEE Computer Society.

Papers
More filters
Proceedings ArticleDOI

Return of experience on the mean-shift clustering for heterogeneous architecture use case

TL;DR: The difficulties encountered during the implementation of the Mean-shift algorithm are examined with the aim to discover methodologies for building systems based on heterogeneous hardware and to provide a core set of building blocks for Machine Learning programming.
Book ChapterDOI

A Single-Assignment Language in a Distributed Memory Multiprocessor

TL;DR: This paper describes the implementation of a single-assignment language, SISAL, on a distributed memory multiprocessor and its functional property allows an asynchronous parallel execution that does not compromise the correctness of the computation.
Proceedings ArticleDOI

An Efficient I/O Interface Control Block Design Methodology for Application-Specific MPSoC Platforms

TL;DR: A Design Automation-based approach to improve the efficiency and reliability of the design process and reduces the amount of manual description for the generation of a general-purpose interface control block by a whopping 98%.
Proceedings ArticleDOI

Extending functional languages with stateful computations

TL;DR: A new approach in which stateful computations can be performed within the framework of a functional programming language is presented and can greatly help users in writing programs, simplifying parallel compilation, and improving performance.
Proceedings ArticleDOI

Transformation of numerical algorithms for data-flow processing

TL;DR: The application of data-driven principles of execution to several numerically intensive computations is described, using general methods of translation applied to a number of high-level program constructs.