While many linear algebra libraries have been developed to optimize their performance, no linear algebra library considers their energy efficiency at the library design time. In this paper, we present GreenLA- A n energy efficient linear algebra software package that leverages linear algebra algorithmic characteristics to maximize energy savings with negligible overhead. GreenLA is (1) energy efficient: It saves up to several times more energy than the best existing energy saving approaches that do not modify library source codes; (2) high performance: Its performance is comparable to the highly optimized linear algebra library MAGMA; and (3) transparent to applications: With the same programming interface, existing MAGMA users do not need ...
International audienceWe present VOBLA, a domain-specific language designed for programming linear a...
In the recent years, the graphics processing unit (GPU) has emerged as a popular platform for perfor...
Abstract. If multicore is a disruptive technology, try to imagine hybrid multicore systems enhanced ...
We have invested heavily in hardware development but software tools and methods to use the hardware ...
Dense linear algebra(DLA) is one of the most seven important kernels in high performance computing. ...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
We propose two high-level application programming interfaces (APIs) to use a graphics processing uni...
In this paper we conduct a detailed analysis of the sources of power dissipation and energy consumpt...
Abstract. Implementations of the Basic Linear Algebra Subprograms (BLAS) interface are major buildin...
In this chapter, we present a hybridization methodology for the development of linear algebra softwa...
Ensuring longevity and maintainability of modern software applications is mandatory for a proper ret...
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
The source separation technology developed by Audionamix requires a significant amount of computatio...
IEEE Computer SocietyInternational audienceIn this paper, we propose to investigate the compromise o...
Power and energy consumption are becoming an increas-ing concern in high performance computing. Comp...
International audienceWe present VOBLA, a domain-specific language designed for programming linear a...
In the recent years, the graphics processing unit (GPU) has emerged as a popular platform for perfor...
Abstract. If multicore is a disruptive technology, try to imagine hybrid multicore systems enhanced ...
We have invested heavily in hardware development but software tools and methods to use the hardware ...
Dense linear algebra(DLA) is one of the most seven important kernels in high performance computing. ...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
We propose two high-level application programming interfaces (APIs) to use a graphics processing uni...
In this paper we conduct a detailed analysis of the sources of power dissipation and energy consumpt...
Abstract. Implementations of the Basic Linear Algebra Subprograms (BLAS) interface are major buildin...
In this chapter, we present a hybridization methodology for the development of linear algebra softwa...
Ensuring longevity and maintainability of modern software applications is mandatory for a proper ret...
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
The source separation technology developed by Audionamix requires a significant amount of computatio...
IEEE Computer SocietyInternational audienceIn this paper, we propose to investigate the compromise o...
Power and energy consumption are becoming an increas-ing concern in high performance computing. Comp...
International audienceWe present VOBLA, a domain-specific language designed for programming linear a...
In the recent years, the graphics processing unit (GPU) has emerged as a popular platform for perfor...
Abstract. If multicore is a disruptive technology, try to imagine hybrid multicore systems enhanced ...