International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms for computing and operating with the Tucker tensor decomposition, which is frequently used in multidimensional data analysis. We establish communication lower bounds that determine how much data movement is required (under mild conditions) to perform the Multi-TTM computation in parallel. The crux of the proof relies on analytically solving a constrained, nonlinear optimization problem. We also present a parallel algorithm to perform this computation that organizes the processors into a logical grid with twice as many modes as the input tensor. We show that with correct choices of grid dimensions, the communication cost of the algorithm attains...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms fo...
International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms fo...
International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms fo...
textMultiparty communication complexity is a measure of the amount of communication required to com...
textMultiparty communication complexity is a measure of the amount of communication required to com...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
We present lower bounds on the amount of communication that matrix multiplication algorithms must pe...
Summarization: Most tensor decomposition algorithms were developed for in-memory computation on a si...
Contractions of nonsymmetric tensors are reducible to matrix multiplication, however, ‘fully symmetr...
Contractions of nonsymmetric tensors are reducible to matrix mul-tiplication, however, ‘fully symmet...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms fo...
International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms fo...
International audienceMultiple Tensor-Times-Matrix (Multi-TTM) is a key computation in algorithms fo...
textMultiparty communication complexity is a measure of the amount of communication required to com...
textMultiparty communication complexity is a measure of the amount of communication required to com...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
This thesis targets the design of parallelizable algorithms and communication-efficient parallel sch...
We present lower bounds on the amount of communication that matrix multiplication algorithms must pe...
Summarization: Most tensor decomposition algorithms were developed for in-memory computation on a si...
Contractions of nonsymmetric tensors are reducible to matrix multiplication, however, ‘fully symmetr...
Contractions of nonsymmetric tensors are reducible to matrix mul-tiplication, however, ‘fully symmet...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceDense tensor decompositions have been widely used in many signal processing pr...
International audienceDense tensor decompositions have been widely used in many signal processing pr...