
Explore microarchitectural vulnerabilities and load value injection techniques to understand transient execution hijacking in modern processors.

Comprehensive analysis of ARM debugging features' security implications across various platforms, exposing vulnerabilities and demonstrating the Nailgun attack to highlight potential risks.

Explore DRAM security vulnerabilities and side-channel attacks targeting row buffers, with implications for various devices and systems regardless of software or OS.

Innovative hardware-assisted approach to prevent control-flow hijack attacks, using processor features for real-time detection and prevention of abnormal branches in Windows and Linux systems.

Explore intra-process memory protection techniques for ARM and X86 architectures using ELF ABI. Learn about ELFbac system implementation, policy enforcement, and practical applications in software security.

Innovative approach to network function processing in public clouds, offering improved reliability and performance at lower costs through disaggregation and shared resource pools.

Elegant hardware acceleration for state machine replication using FPGA-based SmartNICs. Achieves high performance in common scenarios while maintaining software flexibility for rare cases.

Explores next-gen virtualization-based code obfuscation techniques, focusing on target-specific instruction sets and intertwined VM components to enhance resilience against deobfuscation attacks.

Innovative hardware acceleration architecture for cross-silo federated learning, enhancing performance and resource utilization of cryptographic operations while preserving data privacy.

Explore Intel's unfulfilled security promises and their implications for system vulnerabilities. Gain insights into processor architecture and potential risks in modern computing systems.

Humorvoller Rückblick auf fragwürdige Entscheidungen und interessante Irrwege in der CPU-Entwicklung. Manöverkritik mit der Weisheit der Nachbetrachtung und Potenzial zum Lernen.

Entdecken Sie amüsante und gefährliche Software-Glitches, ihre Ursachen in der Computerarchitektur und gewinnen Sie Einblicke in die faszinierende Welt der Programmierung und ihrer Tücken.

Explore microarchitectural vulnerabilities in RISC-V CPUs, examining potential security risks and attack vectors in this emerging processor architecture.

Explore innovative techniques for disassembling ARM binaries using superset instruction interpretation and graph modeling, enhancing reverse engineering capabilities.

Explore Java on ARM processors: theory, applications, and workloads. Learn about ARM servers, Java ARM port features, and performance optimization for specific use cases.

Explore Java's performance on ARM processors, focusing on server applications, workload optimization, and recent improvements in the Java ARM port for cloud deployments.

Explores Java 8's flaws, bugs, and design inconsistencies, offering insights on addressing issues like broken Stream#flatmap and parallel processing challenges. Provides practical solutions for developers.

Explore the journey of Java code execution, from source to microcode, uncovering optimizations and hardware interactions for a deeper understanding of program behavior.

Learn to identify and solve performance bottlenecks using YourKit profiler. Explore real-world examples, analyze CPU and memory usage, and discover unexpected issues in your code.

Explore Java 9's garbage collection improvements for large memory applications, including G1 architecture, concurrent marking, and enhanced performance for data-intensive software.

Explore typography, Unicode, and text rendering on Android. Learn about font systems, typesetting, and performance optimization for effective text handling in app development.