StarPU News

Table of Contents

Get the latest StarPU news by subscribing to the starpu-announce mailing list

2023

May 2023
The release 1.4.1 is now available! The 1.4 release series brings among other functionalities a Python interface for StarPU, a driver for HIP-based GPUs, the possibility to store performance model files in multiple directories, an OpenMP LLVM support, a new sched_tasks.rec trace file which monitors task scheduling push/pop actions.
March 2023
The release 1.4.0 is now available! The 1.4 release series brings among other functionalities a Python interface for StarPU, a driver for HIP-based GPUs, the possibility to store performance model files in multiple directories, an OpenMP LLVM support, a new sched_tasks.rec trace file which monitors task scheduling push/pop actions.

2022

November 2022
The release 1.3.10 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
July 2022
StarPU is now installed on the IDRIS Jean Zay supercomputer
May 2022
StarPU is now available in https://github.com/spack/spack/

2021

October 2021
A ETP4HPC White Paper 'Task-Based Performance Portability in HPC' has been published and can be read here or directly downloaded here.
October 2021
The release 1.3.9 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
May 2021
The release 1.3.8 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...

2020

October 2020
The release 1.3.7 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
August 2020
The release 1.3.5 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
June 2020
The release 1.2.10 of StarPU is now available! The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
June 2020
The release 1.3.4 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
January 2020
The release 1.2.9 of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.

2019

November 2019
A StarPU tutorial will be given as part of the Inria automn school "High Performance Numerical Simulation".
October 2019
The release 1.3.3 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
June 2019
The release 1.3.2 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
May 2019
The v1.1.8 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources. This is really intented to be the last release for the branch 1.1.
April 2019
The release 1.3.1 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
March 2019
The release 1.3.0 of StarPU is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
March 2019
The second release candidate for StarPU 1.3.0 is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...
February 2019
The 1.2.8 release of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI. (The release 1.2.7 is broken and should not be used)
February 2019
The first release candidate for StarPU 1.3.0 is now available! The 1.3 release serie brings among other functionalities a MPI master-slave support, a tool to replay execution through SimGrid, a HDF5 implementation of the Out-of-core, a new implementation of StarPU-MPI on top of NewMadeleine, implicit support for asynchronous partition planning, a resource management module to share processor cores and accelerator devices with other parallel runtime systems, ...

2018

September 2018
The 1.2.6 release of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
August 2018
The release 1.2.5 of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
Avril 2018
The release 1.2.4 of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
March 2018
A tutorial "Runtime systems for heterogeneous platform programming" will be given at the Maison de la Simulation in June 2018.

2017

November 2017
The release 1.2.3 of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
May 2017
StarPU is part of the HPCLib project that aims at performing static analysis of the Inria Bordeaux Sud-Ouest solver stack. See the StarPU page on the sonarqube server of INRIA.
May 2017
The release 1.2.2 of StarPU is now available!. The 1.2 release serie notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
April 2017
A tutorial "Runtime systems for heterogeneous platform programming" will be given at the Maison de la Simulation in May 2017.
March 2017
The v1.1.7 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources. This is intented to be the last release for the branch 1.1.
March 2017
The 1.2.1 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.

2016

August 2016
The v1.1.6 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
August 2016
The 1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
August 2016
The sixth (and really hopefully last) release candidate of the v1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
March 2016
Engineer job offer at Inria: more details on the job and on how to apply are available here

2015

December 2015
The fifth (and hopefully last) release candidate of the v1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
September 2015
The v1.1.5 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
August 2015
The fourth release candidate of the v1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
July 2015
The third release candidate of the v1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
May 2015
The second release candidate of the v1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
April 2015
A tutorial on runtime systems including StarPU will be given at INRIA Bordeaux in June 2015.
March 2015
The first release candidate of the v1.2.0 release of StarPU is now available!. This release notably brings an out-of-core support, a MIC Xeon Phi support, an OpenMP runtime support, and a new internal communication system for MPI.
March 2015
The v1.1.4 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.

2014

September 2014
The v1.1.3 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
June 2014
The v1.1.2 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
May 2014
Open Engineer Position.
April 2014
The v1.1.1 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.

2013

December 2013
The v1.1.0 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
December 2013
The fourth release candidate for the v1.1 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
November 2013
The third release candidate for the v1.1 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
July 2013
The second release candidate for the v1.1 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
May 2013
The first release candidate for the v1.1 release of StarPU is now available!. This release notably brings the concept of scheduling contexts which allows to separate computation resources.
May 2013
Engineer position open at Inria (Team Runtime + Team Moais): More details here.
April 2013
StarPU is now featured in the Tools and Libraries section of AMD's heterogeneous computing application showcase.
April 2013
Read the new report C Language Extensions for Hybrid CPU/GPU Programming with StarPU to know everything you always wanted to know about the C Languages Extensions for StarPU.
February 2013
The v1.0.5 release of StarPU is now available!. This release mainly brings bug fixes.
January 2013
A tutorial on StarPU was given at the ComPAS conference.

2012

November 2012
StarPU at SuperComputing'12: A StarPU poster is on display on the Inria booth, Feel free to come & have a chat, at booth #1209!
October 2012
The v1.0.4 release of StarPU is now available!. This release mainly brings bug fixes.
September 2012
StarPU was presented at the conference EuroMPI
September 2012
The v1.0.3 release of StarPU is now available!. This release mainly brings bug fixes.
August 2012
The v1.0.2 release of StarPU is now available!. This release notably fixes CPU/GPU binding.
July 2012
StarPU was presented at the GNU Tools Cauldron 2012
May 2012
The v1.0.1 release of StarPU is now available!. This release mainly brings bug fixes.
March 2012
The v1.0.0 release of StarPU is now available!. This release provides notably a GCC plugin to extend the C interface with pragmas which allows to easily define codelets and issue tasks, and a new multi-format interface which permits to use different binary formats on CPUs & GPUs.

See the announcements on LWN, the GCC mailing list, and Phoronix.

2011

May 2011
New release This release provides a reduction mode, an external API for schedulers, theoretical bounds, power-based optimization, parallel

tasks, an MPI DSM, profiling interfaces, an initial support for CUDA4 (GPU-GPU transfers), improved documentation and of course various fixes.

2010

September 2010
Discover how we ported the MAGMA and the PLASMA libraries on top of StarPU in collaboration with ICL/UTK in this Lapack Working Note.
August 2010
New release This release provides support for task-based dependencies, implicit data-based dependencies (RAW/WAR/WAW), profiling feedback, an MPI layer, OpenCL and Windows support, as well as an API naming revamp.
July 2010
StarPU was presented during a tutorial entitled "Accelerating Linear Algebra on Heterogeneous Architectures of Multicore and GPUs using MAGMA and the DPLASMA and StarPU Scheduler" at SAAHPC in Knoxville, TN (USA) (slides)
May 2010
Want to get an overview of StarPU ? Check out our latest research report!

2009

October 2009
StarPU 0.2.901 (0.3-rc1) is now available ! This release adds support for asynchronous GPUs and heterogeneous multi-GPU platforms as well as many other improvements.
June 2009
NVIDIA granted the StarPU team with a professor partnership and donated several high-end CUDA-capable cards.

Author: root

Created: 2023-05-25 Thu 16:09

Validate