Design space exploration for distributed cyber-physical systems: State-of-the-art, challenges, and directions
Industrial Cyber-Physical Systems (CPS) are com-plex heterogeneous and distributed
computing systems, typically integrating and interconnecting a large number of subsystems …
computing systems, typically integrating and interconnecting a large number of subsystems …
Analytic multi-core processor model for fast design-space exploration
Simulators help computer architects optimize system designs. The limited performance of
simulators even of moderate size and detail makes the approach infeasible for design-space …
simulators even of moderate size and detail makes the approach infeasible for design-space …
Micro-architecture independent analytical processor performance and power modeling
Optimizing processors for specific application (s) can substantially improve energy-
efficiency. With the end of Dennard scaling, and the corresponding reduction in …
efficiency. With the end of Dennard scaling, and the corresponding reduction in …
Predicting cloud performance for hpc applications: A user-oriented approach
Cloud computing enables end users to execute high-performance computing applications
by renting the required computing power. This pay-for-use approach enables small …
by renting the required computing power. This pay-for-use approach enables small …
An instrumentation approach for hardware-agnostic software characterization
Simulators and empirical profiling data are often used to understand how suitable a specific
hardware architecture is for an application. However, simulators can be slow, and empirical …
hardware architecture is for an application. However, simulators can be slow, and empirical …
Predicting cloud performance for HPC applications before deployment
To reduce the capital investment required to acquire and maintain a high performance
computing cluster, today many HPC users are moving to cloud. When deploying an …
computing cluster, today many HPC users are moving to cloud. When deploying an …
AFEC: An analytical framework for evaluating cache performance in out-of-order processors
K Ji, M Ling, Q Wang, L Shi… - Design, Automation & Test …, 2017 - ieeexplore.ieee.org
Evaluating cache performance is becoming critically important to predict the overall
performance of out-of-order processors. Non-blocking caches, which are very common in …
performance of out-of-order processors. Non-blocking caches, which are very common in …
Relative performance projection on Arm architectures
C Gavoille, H Taboada, P Carribault, F Dupros… - … Conference on Parallel …, 2022 - Springer
With the advent of multi-many-core processors and hardware accelerators, choosing a
specific architecture to renew a supercomputer can become very tedious. This decision …
specific architecture to renew a supercomputer can become very tedious. This decision …
Scaling properties of parallel applications to exascale
A detailed profile of exascale applications helps to understand the computation,
communication and memory requirements for exascale systems and provides the insight …
communication and memory requirements for exascale systems and provides the insight …
Classification of thread profiles for scaling application behavior
Exascale applications will exploit a massive amount of parallelism. The analysis of
computation and communication requirements at thread-level provides important insight into …
computation and communication requirements at thread-level provides important insight into …