[[abstract]]Array operations are useful in a large number of important scientific codes, such as molecular dynamics, finite element methods, climate modeling, atmosphere and ocean sciences, etc. In our previous work, we have proposed a scheme extended Kamaugh map representation (EKMR) for multidimensional array representation. We have shown that sequential multidimensional array operation algorithms based on the EKMR scheme have better performance than those based on the traditional matrix representation (TMR) scheme. Since parallel multidimensional array operations have been an extensively investigated problem. In this paper, we present efficient data parallel algorithms for multidimensional array operations based on the EKMR scheme for di...
This thesis presents a generalized framework for the mapping and remapping of large regularly-gridd...
Our experimental results showed that block based algorithms for numerically intensive applications a...
This dissertation presents optimization techniques for efficient data parallel formulation/implement...
[[abstract]]Array operations are used in a large number of important scientific codes, such as molec...
[[abstract]]Matrix operations are the core of many linear systems. Efficient matrix multiplication i...
[[abstract]]Multi-dimensional sparse array operations can be used in the atmosphere and ocean scienc...
In our previous work, we have studied the performance of three data distribution schemes, Send Follo...
International audienceScientific and engineering computing requires operation on flooded amount of d...
Two approaches to architecture-independent parallel computation are investigated: a constructive fun...
[[abstract]]In many scientific applications, array redistribution is usually required to enhance dat...
Multipartitioning is a strategy for decomposing multi-dimensional arrays into tiles and mapping the ...
[[abstract]]In our previous work, we have studied three data distribution schemes, Send Followed Com...
In this article the authors develop some algorithms and tools for solving matrix problems on paralle...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. Each of these array intrins...
High performance, massively-parallel multi-physics simulations are built on efficient mesh data stru...
This thesis presents a generalized framework for the mapping and remapping of large regularly-gridd...
Our experimental results showed that block based algorithms for numerically intensive applications a...
This dissertation presents optimization techniques for efficient data parallel formulation/implement...
[[abstract]]Array operations are used in a large number of important scientific codes, such as molec...
[[abstract]]Matrix operations are the core of many linear systems. Efficient matrix multiplication i...
[[abstract]]Multi-dimensional sparse array operations can be used in the atmosphere and ocean scienc...
In our previous work, we have studied the performance of three data distribution schemes, Send Follo...
International audienceScientific and engineering computing requires operation on flooded amount of d...
Two approaches to architecture-independent parallel computation are investigated: a constructive fun...
[[abstract]]In many scientific applications, array redistribution is usually required to enhance dat...
Multipartitioning is a strategy for decomposing multi-dimensional arrays into tiles and mapping the ...
[[abstract]]In our previous work, we have studied three data distribution schemes, Send Followed Com...
In this article the authors develop some algorithms and tools for solving matrix problems on paralle...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. Each of these array intrins...
High performance, massively-parallel multi-physics simulations are built on efficient mesh data stru...
This thesis presents a generalized framework for the mapping and remapping of large regularly-gridd...
Our experimental results showed that block based algorithms for numerically intensive applications a...
This dissertation presents optimization techniques for efficient data parallel formulation/implement...