Tagged articles
5 articles
Page 1 of 1
Open Source Linux
Open Source Linux
Dec 18, 2024 · Fundamentals

How GPU Virtualization Powers Multi‑Tenant Computing and Cloud Graphics

GPU virtualization enables multiple tenants to share and isolate GPU resources across graphics rendering, high‑performance computing, and AI workloads, detailing software stack layers, user‑space API interception, kernel‑level device emulation, hardware support like SR‑IOV and MIG, and full GPU passthrough approaches.

GPU virtualizationcloud GPUhardware-virtualization
0 likes · 9 min read
How GPU Virtualization Powers Multi‑Tenant Computing and Cloud Graphics
Selected Java Interview Questions
Selected Java Interview Questions
Apr 11, 2023 · Fundamentals

Understanding the Differences Between Processes and Threads, Concurrency, and Shared Resources

This article explains the concepts of processes and threads, their fundamental differences, how they relate to concurrency and parallelism, and details which resources are private to each thread versus shared across a process, using diagrams and real‑world factory analogies to aid understanding.

Operating SystemParallelismThread
0 likes · 13 min read
Understanding the Differences Between Processes and Threads, Concurrency, and Shared Resources
TAL Education Technology
TAL Education Technology
Jan 13, 2022 · Cloud Native

Offline Mixed Deployment with Kubernetes: Architecture, Implementation, and Performance Evaluation for Big Data Workloads

This article describes a cloud‑native offline mixed‑deployment solution that leverages Kubernetes to share resources between big‑data clusters and business services, outlines its implementation steps, presents detailed performance comparisons between Yarn and Kubernetes using TPC‑DS, Spark, and Terasort workloads, and discusses production experience and future plans.

Big DataCloud NativeKubernetes
0 likes · 8 min read
Offline Mixed Deployment with Kubernetes: Architecture, Implementation, and Performance Evaluation for Big Data Workloads
Efficient Ops
Efficient Ops
Oct 10, 2018 · Operations

How Alibaba’s Mixed‑Deployment Cuts Costs and Boosts Resource Utilization

This article explains Alibaba's mixed‑deployment (co‑location) technique, detailing its motivation, architecture, resource‑sharing mechanisms, scheduling strategies, performance results, and future directions for scaling and refining resource utilization across online and offline workloads.

AlibabaCo-locationOperations
0 likes · 22 min read
How Alibaba’s Mixed‑Deployment Cuts Costs and Boosts Resource Utilization