The design of hardware for next-generation exascale computing systems will require a deep understanding of how software optimizations impact hardware design trade-offs. In order to characterize how co-tuning hardware and software parameters affects the performance of combustion simulation codes, we created ExaSAT, a compiler-driven static analysis and performance modeling framework. Our framework can evaluate hundreds of hardware/software configurations in seconds, providing an essential speed advantage over simulators and dynamic analysis techniques during the co-design process. Our analytic performance model shows that advanced code transformations, such as cache blocking and loop fusion, can have a significant impact on choices for cache...
Application-specific system-on-chip platforms create the opportu-nity to customize the cache configu...
Parallelism is ubiquitous in modern computer architectures. Heterogeneity of CPU cores and deep memo...
Due to the rapid advancements in the hardware architectures of High-Performance Computing infrastruc...
The design of hardware for next-generation exascale computing systems will require a deep understand...
One of the emerging challenges to designing HPC systems is understanding and projecting the requirem...
A hardware implementation can bring orders of magnitude improvements in performance and energy cons...
A hardware implementation can bring orders of magnitude improvements in performance and energy consu...
Performance increase, in terms of faster execution and energy efficiency, is a never-ending research...
the development and implementation of efficient computer codes for exascale supercomputers will cruc...
Writing well-performing parallel programs is challenging in the multi-core processor era. In additio...
Tuning the performance of applications requires understanding the interactions between code and targ...
The computational demand of high-performance computing (HPC) applications has brought major changes ...
Copyright © 2011 Abel G. Silva-Filho et al. This is an open access article distributed under the Cre...
Application-specific system-on-chip platforms create the opportunity to customize the cache configur...
Simulators help computer architects optimize system designs. The limited performance of simulators e...
Application-specific system-on-chip platforms create the opportu-nity to customize the cache configu...
Parallelism is ubiquitous in modern computer architectures. Heterogeneity of CPU cores and deep memo...
Due to the rapid advancements in the hardware architectures of High-Performance Computing infrastruc...
The design of hardware for next-generation exascale computing systems will require a deep understand...
One of the emerging challenges to designing HPC systems is understanding and projecting the requirem...
A hardware implementation can bring orders of magnitude improvements in performance and energy cons...
A hardware implementation can bring orders of magnitude improvements in performance and energy consu...
Performance increase, in terms of faster execution and energy efficiency, is a never-ending research...
the development and implementation of efficient computer codes for exascale supercomputers will cruc...
Writing well-performing parallel programs is challenging in the multi-core processor era. In additio...
Tuning the performance of applications requires understanding the interactions between code and targ...
The computational demand of high-performance computing (HPC) applications has brought major changes ...
Copyright © 2011 Abel G. Silva-Filho et al. This is an open access article distributed under the Cre...
Application-specific system-on-chip platforms create the opportunity to customize the cache configur...
Simulators help computer architects optimize system designs. The limited performance of simulators e...
Application-specific system-on-chip platforms create the opportu-nity to customize the cache configu...
Parallelism is ubiquitous in modern computer architectures. Heterogeneity of CPU cores and deep memo...
Due to the rapid advancements in the hardware architectures of High-Performance Computing infrastruc...