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
Journal ArticleDOI
Non-strict execution in parallel and distributed computing
TL;DR: This paper surveys and demonstrates the power of non-strict evaluation in applications executed on distributed architectures, and shows that partial evaluation of memory accesses decreases the traffic in the interconnection network and improves the performance of MPI IS and MPIISSC applications.
Proceedings ArticleDOI
PETS: Performance, energy and thermal aware scheduler for job mapping with resource allocation in heterogeneous systems
Shouq Alsubaihi,Jean-Luc Gaudiot +1 more
TL;DR: This work applies an evolutionary algorithm (a Genetic Algorithm — GA) to find an efficient job schedule in terms of both execution time and energy consumption, under peak power and peak temperature constraints, to combine job mapping, core scaling, and threads allocation into one scheduler.
Posted Content
Enabling Embedded Inference Engine with ARM Compute Library: A Case Study.
TL;DR: The results show that, contradictory to conventional wisdoms, for simple models, it takes much less development time to build an inference engine from scratch compared to porting existing frameworks.
Journal ArticleDOI
An efficient heuristic for code partitioning
Moez Ayed,Jean-Luc Gaudiot +1 more
TL;DR: The goal is to find a heuristic for code partitioning for distributed memory multiprocessors (DMMs) that gives good performance, and that has relatively low cost.
Journal ArticleDOI
Engineering Education in the Age of Autonomous Machines
TL;DR: This paper advocates creating a cross-disciplinary program that gives students a sufficient technical background and includes a capstone project to create a real-world autonomous machine from scratch by applying the knowledge learned in classes.