2013
DOI: 10.1002/cpe.3162
|View full text |Cite
|
Sign up to set email alerts
|

Modeling power and energy consumption of dense matrix factorizations on multicore processors

Abstract: SUMMARYIn this paper, we propose a model for the energy consumption of the concurrent execution of three key dense matrix factorizations, with task parallelism leveraged via the Symmetric Multi‐Processing Superscalar (SMPSs) runtime, on a multicore processor. Our model decomposes the power dissipation into the system, static and dynamic components, with the former two being estimated from basic, off‐line experiments. The dynamic power, on the other hand, requires significantly more care, and we introduce a con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
8
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…Validated energy models for specific algorithms have been reported recently [2,23]. Alonso et al [2] provided an accurate energy model for three key dense matrix factorizations.…”
Section: Related Work -Overview Of Energy Modelsmentioning
confidence: 99%
See 2 more Smart Citations
“…Validated energy models for specific algorithms have been reported recently [2,23]. Alonso et al [2] provided an accurate energy model for three key dense matrix factorizations.…”
Section: Related Work -Overview Of Energy Modelsmentioning
confidence: 99%
“…Validated energy models for specific algorithms have been reported recently [2,23]. Alonso et al [2] provided an accurate energy model for three key dense matrix factorizations. Malossi et al [23] focused on basic linear-algebra kernels and characterized the kernels by the number of arithmetic operations, memory accesses, reduction and barrier steps.…”
Section: Related Work -Overview Of Energy Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…One of the main approaches to understand the energy complexity of algorithms is to devise energy models. Significant efforts have been devoted to developing power and energy models in literature [17,41,40,92,93,86,109,123]. However, there are no analytic models for multithreaded algorithms that are both applicable to a wide range of algorithms and comprehensively validated yet (cf.…”
Section: Introductionmentioning
confidence: 99%
“…The energy complexity model ICE proposed in this study is for general multithreaded algorithms and validated on three aspects: different algorithms for a given problem, different input types and different platforms. The proposed model is an analytic model which characterizes both algorithms (e.g., representing algorithms by their work, span and I/O complexity) and platforms (e.g., representing platforms by their static and dynamic energy No General Yes POET [86] No General Yes Koala [123] No General Yes Roofline [41,40] No General Yes Energy scalability [92,93] Yes General No Sequential energy complexity [116] No General Yes Alonso et al [17] Yes Algorithm-specific Yes Malossi et al [104] Yes Algorithm-specific Yes ICE model (this study) Yes General Yes of memory accesses and computational operations). By considering work, span and I/O complexity, the new ICE model is applicable to any multithreaded algorithms.…”
Section: Introductionmentioning
confidence: 99%