Erven Rohou
YOU?
Author Swipe
View article: Circadia: Checkpointing for Intermittent Computing in AI Driven Applications
Circadia: Checkpointing for Intermittent Computing in AI Driven Applications Open
International audience
View article: Nothing is Unreachable: Automated Synthesis of Robust Code-Reuse Gadget Chains for Arbitrary Exploitation Primitives
Nothing is Unreachable: Automated Synthesis of Robust Code-Reuse Gadget Chains for Arbitrary Exploitation Primitives Open
International audience
View article: An Attempt to Catch Up with JIT Compilers: The False Lead of Optimizing Inline Caches
An Attempt to Catch Up with JIT Compilers: The False Lead of Optimizing Inline Caches Open
Context: Just-in-Time (JIT) compilers are able to specialize the code they generate according to a continuous profiling of the running programs. This gives them an advantage when compared to Ahead-of-Time (AoT) compilers that must choose t…
View article: An Attempt to Catch Up with JIT Compilers: The False Lead of Optimizing Inline Caches
An Attempt to Catch Up with JIT Compilers: The False Lead of Optimizing Inline Caches Open
International audience
View article: Increasing the Lifetime of HPC Machines: Issues, Implications, and Open Challenges
Increasing the Lifetime of HPC Machines: Issues, Implications, and Open Challenges Open
Extending the lifetime of High-Performance Computing (HPC) machines is becoming an important concern for a variety of reasons. These include the environmental and human costs associated with chip manufacturing, the rising demands by AI wor…
View article: SCHEMATIC: Compile-Time Checkpoint Placement and Memory Allocation for Intermittent Systems
SCHEMATIC: Compile-Time Checkpoint Placement and Memory Allocation for Intermittent Systems Open
International audience
View article: So Far So Good: Self-Adaptive Dynamic Checkpointing for Intermittent Computation based on Self-Modifying Code
So Far So Good: Self-Adaptive Dynamic Checkpointing for Intermittent Computation based on Self-Modifying Code Open
International audience
View article: DAMAS: Control-Data Isolation at Runtime through Dynamic Binary Modification
DAMAS: Control-Data Isolation at Runtime through Dynamic Binary Modification Open
International audience
View article: TRAITOR: A Low-Cost Evaluation Platform for Multifault Injection
TRAITOR: A Low-Cost Evaluation Platform for Multifault Injection Open
International audience
View article: NOP-Oriented Programming: Should we Care?
NOP-Oriented Programming: Should we Care? Open
International audience
View article: Binary-level data dependence analysis of hot execution regions using abstract interpretation at runtime
Binary-level data dependence analysis of hot execution regions using abstract interpretation at runtime Open
With the widespread of multicore systems, automatic parallelization becomes more pronounced, particularly for legacy programs, where the source code is not generally available. An essential operation in any parallelization system is detect…
View article: IR-Level Dynamic Data Dependence Using Abstract Interpretation Towards Speculative Parallelization
IR-Level Dynamic Data Dependence Using Abstract Interpretation Towards Speculative Parallelization Open
Recently, with the wide usage of multicore architectures, automatic parallelization has become a pressing issue. Speculative parallelization, one of the most popular automatic parallelization techniques, depends on estimating probably-para…
View article: Deliverable D5.1 – Technical description of the holistic design flow in CONTINUUM
Deliverable D5.1 – Technical description of the holistic design flow in CONTINUUM Open
The CONTINUUM project aims to define a new energy-efficient compute node model, which will benefit from a suitable combination of efficient compilation techniques, emerging memory, and communication technologies together with heterogeneous…
View article: Worst-Case Energy Consumption Aware Compile-Time Checkpoint Placement for Energy Harvesting Systems
Worst-Case Energy Consumption Aware Compile-Time Checkpoint Placement for Energy Harvesting Systems Open
National audience
View article: Aggressive Memory Speculation in HW/SW Co-Designed Machines
Aggressive Memory Speculation in HW/SW Co-Designed Machines Open
International audience
View article: Runtime On-Stack Parallelization of Dependence-Free For-Loops in Binary Programs
Runtime On-Stack Parallelization of Dependence-Free For-Loops in Binary Programs Open
International audience
View article: Supporting the Scale-Up of High Performance Application to Pre-Exascale Systems: The ANTAREX Approach
Supporting the Scale-Up of High Performance Application to Pre-Exascale Systems: The ANTAREX Approach Open
The ANTAREX project developed an approach to the performance tuning of High Performance applications based on an Aspect-oriented Domain Specific Language (DSL), with the goal to simplify the enforcement of extra-functional properties in la…
View article: The ANTAREX domain specific language for high performance computing
The ANTAREX domain specific language for high performance computing Open
The ANTAREX project relies on a Domain Specific Language (DSL) based on Aspect Oriented Programming (AOP) concepts to allow applications to enforce extra functional properties such as energy-efficiency and performance and to optimize Quali…
View article: Energy-Efficient Memory Mappings based on Partial WCET Analysis and Multi-Retention Time STT-RAM
Energy-Efficient Memory Mappings based on Partial WCET Analysis and Multi-Retention Time STT-RAM Open
International audience
View article: Hybrid-DBT: Hardware/Software Dynamic Binary Translation Targeting VLIW
Hybrid-DBT: Hardware/Software Dynamic Binary Translation Targeting VLIW Open
International audience
View article: ANTAREX: A DSL-Based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing
ANTAREX: A DSL-Based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing Open
The ANTAREX project relies on a Domain Specific Language (DSL) based on Aspect Oriented Programming (AOP) concepts to allow applications to enforce extra functional properties such as energy-efficiency and performance and to optimize Quali…