The complexity of hardware platforms available today is increasing. Com-plex memory hierarchies, multi-core processors, GPUs as coprocessors, etc. bring new challenges to software developers. Developing efficient applica-tions to a specific platform becomes increasingly more difficult. Additionally, developers usually have to maintain versions optimized to different platforms available, and it is usually difficult to the average programmer to understand highly optimized software. This research addresses these challenges using model-driven engineering, a programming methodology that deals with software complexity raising the level of abstraction in program development. As a first step, we will focus on a specific area of application, Dense L...
At head of title: Center for Computational Research in Economics and Management Science
This paper describes an approach for the automatic generation and optimization of numerical software...
We consider the problem of developing formally correct dense linear algebra libraries. The problem w...
Abstract. To implement dense linear algebra algorithms for distributed-memory computers, an expert a...
textOver the last two decades, much progress has been made in the area of the high-performance sequ...
AbstractDesign by Transformation (DxT) is an approach to software development that encodes domain-sp...
Design by Transformation (DxT) is an approach to software development that encodes domain-specific p...
Developing complex computational-intensiveand data-intensive scientific applications requires effect...
Abstract In this document we present a new approach to developing sequential and parallel dense line...
Parallelization is one of the major challenges for programmers. But parallelizing existing code is ...
International audienceScientific programmers are eager to take advantage of the computational power ...
Mapping parallel algorithms to parallel computing platforms requires several activities such as the ...
Abstract. In this article we look at the generation of libraries for dense linear algebra operations...
Parallelization is one of the major challenges for programmers. But parallelizing existing code is a...
This report summarizes the progress made as part of a one year lab-directed research and development...
At head of title: Center for Computational Research in Economics and Management Science
This paper describes an approach for the automatic generation and optimization of numerical software...
We consider the problem of developing formally correct dense linear algebra libraries. The problem w...
Abstract. To implement dense linear algebra algorithms for distributed-memory computers, an expert a...
textOver the last two decades, much progress has been made in the area of the high-performance sequ...
AbstractDesign by Transformation (DxT) is an approach to software development that encodes domain-sp...
Design by Transformation (DxT) is an approach to software development that encodes domain-specific p...
Developing complex computational-intensiveand data-intensive scientific applications requires effect...
Abstract In this document we present a new approach to developing sequential and parallel dense line...
Parallelization is one of the major challenges for programmers. But parallelizing existing code is ...
International audienceScientific programmers are eager to take advantage of the computational power ...
Mapping parallel algorithms to parallel computing platforms requires several activities such as the ...
Abstract. In this article we look at the generation of libraries for dense linear algebra operations...
Parallelization is one of the major challenges for programmers. But parallelizing existing code is a...
This report summarizes the progress made as part of a one year lab-directed research and development...
At head of title: Center for Computational Research in Economics and Management Science
This paper describes an approach for the automatic generation and optimization of numerical software...
We consider the problem of developing formally correct dense linear algebra libraries. The problem w...