Tagged articles

GPU

587 articles · Page 6 of 6
Architects' Tech Alliance
Architects' Tech Alliance
Jan 5, 2021 · Operations

Understanding Data Centers: Architecture, Technologies, and Operational Considerations

This article explains what data centers are, outlines their core components—compute, storage, and networking—covers architectural decisions, industry standards, and emerging technologies such as edge computing, micro‑data centers, cloud integration, SDN, HCI, containers, NVMe, and GPU acceleration, highlighting their impact on modern enterprise operations.

Edge computingGPUHCI
0 likes · 11 min read
Understanding Data Centers: Architecture, Technologies, and Operational Considerations
Architects' Tech Alliance
Architects' Tech Alliance
Dec 30, 2020 · Artificial Intelligence

Understanding GPUs, AI Accelerators, and Market Trends

The article explains GPU evolution, its integration with CPUs, interconnect technologies like PCIe and NVLink, market shares of NVIDIA, AMD and Intel, AI accelerator types (GPU, FPGA, ASIC), and the roles of training and inference in cloud AI, while also promoting a paid 182‑page PPT resource.

AI acceleratorGPUHPC
0 likes · 7 min read
Understanding GPUs, AI Accelerators, and Market Trends
21CTO
21CTO
Dec 22, 2020 · Artificial Intelligence

Explore tinygrad: A Minimalist Deep Learning Framework Under 1000 Lines

tinygrad, an open‑source autograd tensor library by George Hotz, offers a compact PyTorch‑like experience in fewer than 1000 lines, with easy installation, GPU support via PyOpenCL, full EfficientNet inference, and extensible optimizers for rapid neural‑network prototyping.

AIAutogradGPU
0 likes · 6 min read
Explore tinygrad: A Minimalist Deep Learning Framework Under 1000 Lines
Programmer DD
Programmer DD
Dec 17, 2020 · Artificial Intelligence

Can Huang’s Law Double AI Performance Every Two Years? NVIDIA GTC 2020 Insights

At NVIDIA’s GTC China 2020, chief scientist Bill Dally highlighted the “Huang’s Law” predicting GPU-driven AI performance to double biennially, introduced projects like MAGNet, optical interconnects, and the Legate programming model, and discussed the broader implications for AI ecosystem development and industry adoption.

AI performanceGPUHuang's Law
0 likes · 8 min read
Can Huang’s Law Double AI Performance Every Two Years? NVIDIA GTC 2020 Insights
Architects' Tech Alliance
Architects' Tech Alliance
Dec 16, 2020 · Artificial Intelligence

AI Chip Landscape: Architecture, Trends, and Market Players

This article provides a comprehensive overview of the AI chip ecosystem, covering the evolution of GPU, FPGA, ASIC and neuromorphic chips, their performance trade‑offs, key industry players, and the rapid growth of China’s domestic chip manufacturers in the context of deep‑learning demands.

AI chipsASICFPGA
0 likes · 11 min read
AI Chip Landscape: Architecture, Trends, and Market Players
DataFunSummit
DataFunSummit
Dec 14, 2020 · Artificial Intelligence

LightSeq: High‑Performance Open‑Source Inference Engine for Transformers, GPT and Other NLP Models

This article introduces LightSeq, an open‑source, GPU‑accelerated inference engine that dramatically speeds up Transformer‑based models such as BERT and GPT by up to 14× over TensorFlow, supports multiple decoding strategies, integrates seamlessly with major deep‑learning frameworks, and provides detailed performance benchmarks and technical optimizations.

GPULightSeqNLP
0 likes · 15 min read
LightSeq: High‑Performance Open‑Source Inference Engine for Transformers, GPT and Other NLP Models
Architects' Tech Alliance
Architects' Tech Alliance
Dec 6, 2020 · Operations

Understanding Data Centers: Architecture, Reliability, and Emerging Technologies

This article explains what a data center is, its core components of compute, storage, and networking, the operational and architectural considerations for reliability and security, and reviews industry standards and emerging technologies such as edge computing, cloud integration, SDN, HCI, containers, NVMe, and GPU acceleration.

Edge computingGPUInfrastructure
0 likes · 12 min read
Understanding Data Centers: Architecture, Reliability, and Emerging Technologies
Programmer DD
Programmer DD
Dec 6, 2020 · Cloud Native

Enable GPU Support in Kubernetes with Containerd and NVIDIA Runtime

This guide walks through installing NVIDIA drivers, CUDA toolkit, nvidia-container-runtime, configuring Containerd, deploying the NVIDIA device plugin, and testing GPU access inside Kubernetes pods, providing a complete solution for GPU workloads on containerd‑based clusters.

CUDADevice PluginsGPU
0 likes · 11 min read
Enable GPU Support in Kubernetes with Containerd and NVIDIA Runtime
Efficient Ops
Efficient Ops
Sep 3, 2020 · Operations

What Recent Cloud and Data Center Incidents Reveal About Industry Risks?

A roundup of recent tech news covering a Cisco sabotage case, a London data‑center fire, Linux's 29th anniversary, Gartner's China ICT trends, major cloud investments, Windows 95 milestones, Didi's GPU server launch, Hainan's DNS project, Dell’Oro's market report, executive share reductions, and an upcoming global operations conference.

Cloud ComputingData CenterGPU
0 likes · 10 min read
What Recent Cloud and Data Center Incidents Reveal About Industry Risks?
Tencent Tech
Tencent Tech
Aug 26, 2020 · Artificial Intelligence

How Tencent Engineers Shattered the 128‑GPU ImageNet Training Record in 2m31s

Tencent engineers broke the world record for training ImageNet with 128 V100 GPUs in just 2 minutes 31 seconds, detailing a suite of optimizations—including a new Light distributed training framework, single‑machine speed boosts, multi‑machine communication enhancements, and advanced batch convergence techniques—that together dramatically cut training time while maintaining high accuracy.

GPUImageNetTencent Cloud
0 likes · 9 min read
How Tencent Engineers Shattered the 128‑GPU ImageNet Training Record in 2m31s
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 18, 2020 · Artificial Intelligence

How to Build a GPU‑Accelerated Distributed ML Platform for VM Migration Prediction

This article explains how to design and implement a GPU‑accelerated, distributed machine‑learning system on Alibaba Cloud to predict virtual‑machine workload and hot‑migration downtime, covering architecture, components, message‑queue design, data handling, GPU acceleration, and model deployment.

CloudComputingDistributedMLGPU
0 likes · 13 min read
How to Build a GPU‑Accelerated Distributed ML Platform for VM Migration Prediction
TAL Education Technology
TAL Education Technology
May 14, 2020 · Artificial Intelligence

An Introduction to GPU Computing and CUDA Architecture

This article provides a concise overview of GPU computing fundamentals, covering GPU hardware components, memory hierarchy, parallel execution models, and the CUDA programming framework, illustrating how CPUs and GPUs cooperate in heterogeneous computing environments.

CUDACUDA programmingGPU
0 likes · 16 min read
An Introduction to GPU Computing and CUDA Architecture
Architects' Tech Alliance
Architects' Tech Alliance
May 10, 2020 · Fundamentals

Server CPU, GPU, and Memory Basics

This article introduces the essential components of a server—CPU, GPU, and memory—explaining their roles, characteristics, and common configurations, especially for video processing and artificial intelligence workloads, while providing visual diagrams and further reading suggestions.

CPUGPUHardware
0 likes · 4 min read
Server CPU, GPU, and Memory Basics
Architects' Tech Alliance
Architects' Tech Alliance
Feb 6, 2020 · Fundamentals

How Computer Memory Evolved: From SDRAM to DDR4 and Modern GPU Memory

This article explains the historical shift from early north‑bridge memory buses to integrated CPU memory controllers, details the progression of SDRAM to DDR4—including voltage, prefetch and feature changes—covers future trends in capacity, voltage and frequency, and compares system memory bandwidth with GPU memory technologies such as GDDR5 and HBM.

DDRGPUHardware
0 likes · 11 min read
How Computer Memory Evolved: From SDRAM to DDR4 and Modern GPU Memory
Alibaba Cloud Native
Alibaba Cloud Native
Jan 13, 2020 · Cloud Native

How to Manage GPU Resources in Kubernetes: From Containers to Device Plugins

This article explains why managing GPUs with Kubernetes improves cost efficiency and deployment speed, details how to containerize GPU workloads, build appropriate images, configure NVIDIA drivers, and use Kubernetes Device Plugins and Extend Resources to schedule and monitor GPU resources, while also discussing current limitations and community solutions.

Device PluginGPUKubernetes
0 likes · 18 min read
How to Manage GPU Resources in Kubernetes: From Containers to Device Plugins
Architects' Tech Alliance
Architects' Tech Alliance
Dec 28, 2019 · Artificial Intelligence

Understanding CPU vs GPU, GPU Parameters, and NVIDIA Architectures for AI and High‑Performance Computing

The article explains how CPUs and GPUs differ in architecture and workload handling, details key GPU specifications such as CUDA cores, memory bandwidth and floating‑point precision, reviews NVIDIA's product families and architectural evolution, and highlights the role of GPUs in deep learning training and inference while also mentioning a related technical ebook promotion.

AICPUCUDA
0 likes · 13 min read
Understanding CPU vs GPU, GPU Parameters, and NVIDIA Architectures for AI and High‑Performance Computing
Architects' Tech Alliance
Architects' Tech Alliance
Dec 21, 2019 · Fundamentals

GPU Overview, Usage Methods, and Virtualization Technologies

This article explains the definition and history of GPUs, why dedicated graphics processors are needed, how they are accessed through graphics libraries and vendor APIs such as OpenGL, DirectX, CUDA and OpenCL, and describes various GPU virtualization techniques including virtual graphics cards, passthrough, and vCUDA with their client‑server‑manager architecture.

CUDAComputeGPU
0 likes · 20 min read
GPU Overview, Usage Methods, and Virtualization Technologies
360 Quality & Efficiency
360 Quality & Efficiency
Dec 6, 2019 · Artificial Intelligence

Accelerating OpenCV Image Matching with GPU (CUDA) in Python

This article demonstrates how compiling OpenCV 3.2 with CUDA 8.0 enables GPU‑accelerated template matching in Python, reducing average processing time from 0.299 seconds on CPU to 0.181 seconds on GPU—a 39.4% performance gain for automated testing image‑recognition APIs.

CUDAGPUOpenCV
0 likes · 3 min read
Accelerating OpenCV Image Matching with GPU (CUDA) in Python
360 Quality & Efficiency
360 Quality & Efficiency
Dec 6, 2019 · Artificial Intelligence

Deploying YOLO V3 with TensorFlow Serving: Environment Setup, Model Conversion, Service Deployment, and Performance Comparison

This article explains how to prepare the Docker environment, install TensorFlow Serving (CPU and GPU versions), convert a YOLO V3 checkpoint to SavedModel, deploy the model as a service, warm‑up and manage versions, invoke it via gRPC and HTTP, and compare CPU versus GPU inference performance.

AIDockerGPU
0 likes · 9 min read
Deploying YOLO V3 with TensorFlow Serving: Environment Setup, Model Conversion, Service Deployment, and Performance Comparison
Snowball Engineer Team
Snowball Engineer Team
Oct 17, 2019 · Artificial Intelligence

GPU-Accelerated Model Training Optimizations for Snowball Feed Recommendation System

This article describes the challenges of large‑scale model training for Snowball’s feed recommendation, and details a series of engineering optimizations—including GPU acceleration, multi‑threaded data preparation, TFRecord conversion, compression, and batch‑map reordering—that increased training throughput from 6 k to over 20 k samples per second while reducing CPU and I/O bottlenecks.

GPUTFRecordTensorFlow
0 likes · 15 min read
GPU-Accelerated Model Training Optimizations for Snowball Feed Recommendation System
Architects' Tech Alliance
Architects' Tech Alliance
Oct 14, 2019 · Industry Insights

From ECU CPUs to ASICs: The Evolution of Automotive Chips for Autonomous Driving

This article traces the development of automotive electronic control units from early CPU‑centric ECUs to centralized domain controllers, examines the rise of GPU‑based AI accelerators for assisted driving, and explains why ASICs are expected to dominate future autonomous‑driving chips, while profiling key industry players and their strategies.

AI acceleratorsASICFPGA
0 likes · 21 min read
From ECU CPUs to ASICs: The Evolution of Automotive Chips for Autonomous Driving
Architects' Tech Alliance
Architects' Tech Alliance
Sep 20, 2019 · Industry Insights

Why Heterogeneous Parallel Computing Is the Future of High‑Performance Computing

The article explains how heterogeneous parallel computing—distributing tasks across CPUs, GPUs, FPGAs and other accelerators—has become essential after Moore’s law plateau, detailing its principles, hardware and software perspectives, classification of architectures, processing stages, user‑guided versus compiler‑guided methods, and its relevance to AI, cloud and industry workloads.

CPUFPGAGPU
0 likes · 15 min read
Why Heterogeneous Parallel Computing Is the Future of High‑Performance Computing
Tencent Cloud Developer
Tencent Cloud Developer
Sep 20, 2019 · Artificial Intelligence

Architecture of Tencent Cloud AI Platform (YunZhiTianshu) and AI Practices on Kubernetes

The article details Tencent Cloud’s YunZhiTianshu AI platform architecture—spanning Docker/Kubernetes infrastructure, storage, six micro‑service layers and API/message gateways—while explaining core module designs, unified algorithm packaging, device and data abstraction, and practical Kubernetes deployment techniques for GPU‑accelerated AI workloads, monitoring, scaling, and security.

AI platformGPUKubernetes
0 likes · 15 min read
Architecture of Tencent Cloud AI Platform (YunZhiTianshu) and AI Practices on Kubernetes
Architects' Tech Alliance
Architects' Tech Alliance
Sep 6, 2019 · Fundamentals

Understanding the Differences Between CPU and GPU Architectures

CPU and GPU serve distinct roles in computing: the CPU, as a versatile general‑purpose processor, handles complex logic and varied data types, while the GPU, built with many simple cores and long pipelines, excels at parallel processing of uniform, large‑scale data such as graphics and AI workloads.

AICPUGPU
0 likes · 10 min read
Understanding the Differences Between CPU and GPU Architectures
Architects' Tech Alliance
Architects' Tech Alliance
Sep 2, 2019 · Databases

The Relationship Between Databases and Emerging Hardware Technologies

This article examines how recent hardware advances such as multi‑core processors, large memory, SSDs, NVM, GPUs and FPGAs have reshaped database system design, outlines the stages from pure academic research to productization, and surveys current database products and research directions leveraging these new devices.

DatabasesFPGAGPU
0 likes · 11 min read
The Relationship Between Databases and Emerging Hardware Technologies
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 17, 2019 · Artificial Intelligence

How Alibaba Halved BERT Latency for Real‑Time Search

This article details Alibaba's technical challenges with BERT's high resource consumption in online search, analyzes memory and compute bottlenecks using TensorFlow profiling, and presents both TensorFlow‑based tweaks and a custom CUDA implementation that together double throughput and cut latency by about 50%.

AlibabaBERTGPU
0 likes · 9 min read
How Alibaba Halved BERT Latency for Real‑Time Search
360 Tech Engineering
360 Tech Engineering
May 10, 2019 · Artificial Intelligence

Distributed Training with MXNet: Data Parallel on Single and Multi‑Node GPUs and Integration with Kubeflow

This article explains how MXNet supports data‑parallel training on single‑machine multi‑GPU and multi‑machine multi‑GPU setups, describes KVStore modes, outlines the worker‑server‑scheduler architecture, and shows how to launch large‑scale distributed training using Kubeflow and the mxnet‑operator.

Data ParallelDistributed TrainingGPU
0 likes · 11 min read
Distributed Training with MXNet: Data Parallel on Single and Multi‑Node GPUs and Integration with Kubeflow
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 9, 2019 · Artificial Intelligence

Master Distributed MXNet Training with Kubeflow: A Step‑by‑Step Guide

Learn how to perform single‑machine multi‑GPU and multi‑node multi‑GPU training with MXNet, understand KVStore modes, configure workers, servers, and schedulers, and deploy large‑scale distributed training on Kubernetes using Kubeflow, including operator installation, task creation, and performance considerations.

Distributed TrainingGPUKubeflow
0 likes · 11 min read
Master Distributed MXNet Training with Kubeflow: A Step‑by‑Step Guide
Architects' Tech Alliance
Architects' Tech Alliance
Apr 21, 2019 · Fundamentals

Differences Between CPU and GPU Architectures and the Relationship Between OpenCL and CUDA

This article explains the fundamental architectural differences between CPUs and GPUs, their design goals and performance characteristics, and compares OpenCL and CUDA, highlighting OpenCL’s cross‑platform flexibility versus CUDA’s NVIDIA‑specific optimization, while illustrating how each fits various parallel computing tasks.

CPUCUDAGPU
0 likes · 7 min read
Differences Between CPU and GPU Architectures and the Relationship Between OpenCL and CUDA
58 Tech
58 Tech
Nov 21, 2018 · Artificial Intelligence

Design and Implementation of the 58 Deep Learning Online Prediction Service

This article describes the architecture, components, and deployment strategies of the 58 deep learning online prediction service, covering TensorFlow‑Serving, custom model serving, traffic forwarding, load balancing, GPU configuration, resource monitoring, and the supporting web management platform.

GPULoad BalancingTensorFlow Serving
0 likes · 15 min read
Design and Implementation of the 58 Deep Learning Online Prediction Service
Architects' Tech Alliance
Architects' Tech Alliance
Nov 14, 2018 · Fundamentals

TOP500 Supercomputer Rankings 2018: Performance, Architecture, and Global Trends

The 52nd TOP500 list released in November 2018 shows US DOE machines dominating the top ten, highlights performance gains of Summit and Sierra, details the hardware of leading supercomputers worldwide, and analyzes country shares, manufacturers, accelerator usage, interconnect technologies, and energy‑efficiency rankings such as Green500 and HPCG.

CPUGPUHPC
0 likes · 9 min read
TOP500 Supercomputer Rankings 2018: Performance, Architecture, and Global Trends
Architects Research Society
Architects Research Society
Oct 7, 2018 · Artificial Intelligence

The Rise of Deep Neural Networks: From Research Breakthroughs to Industry Adoption

Deep neural networks, propelled by breakthroughs such as AlexNet and advances in GPU and TPU hardware, are rapidly moving from academic research into diverse applications—including earthquake prediction, medical imaging, and autonomous driving—driving massive industry investment, new semiconductor designs, and intense competition among tech giants and startups.

AI hardwareGPUTPU
0 likes · 9 min read
The Rise of Deep Neural Networks: From Research Breakthroughs to Industry Adoption
Architects' Tech Alliance
Architects' Tech Alliance
Apr 23, 2018 · Fundamentals

Why Heterogeneous Parallel Computing Is the Future of High‑Performance Computing

The article explains how heterogeneous parallel computing—leveraging CPUs, GPUs, FPGAs and other specialized units—addresses the performance limits of traditional serial programming by distributing tasks across diverse hardware, detailing its concepts, architectures, development models, and relevance to AI and cloud workloads.

CPUCloud ComputingFPGA
0 likes · 9 min read
Why Heterogeneous Parallel Computing Is the Future of High‑Performance Computing
Architects' Tech Alliance
Architects' Tech Alliance
Apr 18, 2018 · Fundamentals

Understanding GPU Architecture and Its Evolution

This article explains the historical development of graphics processing units, their internal structure, rendering pipeline, and how GPUs shifted graphics workloads from CPUs to specialized parallel hardware, highlighting key concepts such as vertex shaders, pixel shaders, SIMD architectures, and performance growth.

GPUHardware Accelerationcomputer fundamentals
0 likes · 11 min read
Understanding GPU Architecture and Its Evolution
JD Tech
JD Tech
Apr 13, 2018 · Frontend Development

Using WebGL for General‑Purpose GPU Computation in the Browser

This article explains how browsers can leverage GPU acceleration via WebGL and GLSL to perform general‑purpose calculations, compares CPU and GPU architectures, demonstrates step‑by‑step shader programming, data encoding into RGBA, and discusses precision limits and performance gains.

GLSLGPGPUGPU
0 likes · 8 min read
Using WebGL for General‑Purpose GPU Computation in the Browser
Architects' Tech Alliance
Architects' Tech Alliance
Apr 8, 2018 · Fundamentals

Understanding High‑Performance Computing (HPC): Market Size, Technologies, Metrics, and Core Components

This article provides a comprehensive overview of high‑performance computing, covering its rapid market growth, definition, classification into high‑throughput and distributed computing, key hardware components such as CPUs, GPUs, memory types, networking technologies like InfiniBand, performance metrics, benchmarking tools, and parallel file systems.

GPUHPCInfiniBand
0 likes · 11 min read
Understanding High‑Performance Computing (HPC): Market Size, Technologies, Metrics, and Core Components
Java Backend Technology
Java Backend Technology
Mar 24, 2018 · Blockchain

Why CPUs Fail at Crypto Mining and GPUs/ASICs Dominate

The article explains how CPUs, despite being usable for early cryptocurrency mining, are inefficient due to limited parallelism and general‑purpose design, while GPUs and ASICs provide massive parallel integer processing that makes them far more effective for modern proof‑of‑work algorithms.

ASICBlockchainCPU
0 likes · 4 min read
Why CPUs Fail at Crypto Mining and GPUs/ASICs Dominate
Tencent TDS Service
Tencent TDS Service
Mar 15, 2018 · Artificial Intelligence

Step-by-Step TensorFlow Setup on Windows and Build MNIST CNN from Scratch

This guide walks you through installing Anaconda, creating a TensorFlow virtual environment on Windows, configuring CPU and GPU versions, and implementing both a basic softmax regression and a deep convolutional neural network for MNIST digit recognition, complete with code snippets, training tips, and visualization tools.

AnacondaCNNGPU
0 likes · 21 min read
Step-by-Step TensorFlow Setup on Windows and Build MNIST CNN from Scratch
Tencent Cloud Developer
Tencent Cloud Developer
Mar 13, 2018 · Artificial Intelligence

TensorFlow MNIST Tutorial: Environment Setup, Softmax Regression, and CNN Implementation

This beginner‑friendly TensorFlow tutorial by Chen Yidong walks readers through Windows environment setup, explains TensorFlow’s graph‑execution model, and demonstrates both softmax linear regression and a deep convolutional neural network for MNIST, while also covering utility scripts, TensorBoard visualization, and CPU/GPU or multi‑GPU deployment.

CNNGPUMNIST
0 likes · 13 min read
TensorFlow MNIST Tutorial: Environment Setup, Softmax Regression, and CNN Implementation
21CTO
21CTO
Nov 27, 2017 · Artificial Intelligence

What Hardware and Software Do You Really Need for Deep Learning?

This guide answers common beginner questions about deep learning, covering the essential hardware (especially GPUs and why Nvidia dominates), recommended software libraries, the choice between dynamic and static computation graphs, production considerations, required coding background, and how small datasets can still yield powerful models.

GPUdatadeep learning
0 likes · 11 min read
What Hardware and Software Do You Really Need for Deep Learning?
Tencent Cloud Developer
Tencent Cloud Developer
Nov 17, 2017 · Artificial Intelligence

Heterogeneous Acceleration for Deep Learning: From CPU Limitations to AI Processors

The article explains why general‑purpose CPUs can no longer meet deep‑learning demands due to intrinsic scaling limits and memory‑bandwidth bottlenecks, and surveys how heterogeneous accelerators—GPUs, FPGAs, ASICs and emerging AI processors with high‑bandwidth memory—provide specialized, high‑parallelism, power‑efficient solutions for both cloud and edge workloads.

AI ProcessorsASICCPU
0 likes · 11 min read
Heterogeneous Acceleration for Deep Learning: From CPU Limitations to AI Processors
Tencent Architect
Tencent Architect
Nov 9, 2017 · Artificial Intelligence

Why General‑Purpose CPUs Are Inefficient for Deep Learning: Heterogeneous Computing and AI Processor Design

The article analyzes the limitations of general‑purpose CPUs for deep‑learning workloads, explains how semiconductor scaling and memory‑bandwidth constraints drive the shift toward specialized heterogeneous processors such as GPUs, FPGAs, and ASICs, and discusses the design trade‑offs of embedded versus cloud AI accelerators.

AIASICCPU
0 likes · 13 min read
Why General‑Purpose CPUs Are Inefficient for Deep Learning: Heterogeneous Computing and AI Processor Design
Architects' Tech Alliance
Architects' Tech Alliance
Jul 2, 2017 · Fundamentals

Differences Between NVIDIA Tesla and GeForce GPUs: Architecture, Performance, and Use Cases

This article compares NVIDIA's Tesla and GeForce GPU families, detailing their target markets, design differences, core architectures, double‑precision performance, ECC support, memory bandwidth, interface options, software and OS compatibility, power efficiency, and management features to help readers choose the right GPU for HPC or gaming workloads.

GPUGPU architectureGeForce
0 likes · 11 min read
Differences Between NVIDIA Tesla and GeForce GPUs: Architecture, Performance, and Use Cases
Baidu Maps Tech Team
Baidu Maps Tech Team
Jun 29, 2017 · Frontend Development

How to Diagnose and Optimize WebGL Performance: Practical Tips and Tools

This guide explains how to identify performance bottlenecks in WebGL applications by examining CPU and GPU workloads, using tools such as stats.js, Chrome DevTools, Web Tracing Framework, and offers concrete optimization strategies for shaders, draw calls, state changes, and resource management.

Chrome DevToolsFrontendGPU
0 likes · 9 min read
How to Diagnose and Optimize WebGL Performance: Practical Tips and Tools
Beike Product & Technology
Beike Product & Technology
Jun 23, 2017 · Frontend Development

Understanding and Optimizing Web Animation Performance

This article explains the fundamentals of web animation performance, examines a complex canvas‑based weather animation case, introduces tools like Chrome's FPS meter and stats.js, and details browser rendering pipelines, CPU/GPU roles, and practical optimization techniques for smoother front‑end experiences.

CPUGPUWeb animation
0 likes · 13 min read
Understanding and Optimizing Web Animation Performance
Aotu Lab
Aotu Lab
Apr 14, 2017 · Frontend Development

Boost Web Performance: GPU Acceleration and Chrome DevTools Explained

This article explains how GPU acceleration can keep web pages within the 16 ms frame budget, details the browser rendering pipeline, shows how to use Chrome DevTools to inspect composited layers, and outlines practical steps and pitfalls for enabling GPU‑accelerated animations.

Chrome DevToolsCompositingFrontend
0 likes · 8 min read
Boost Web Performance: GPU Acceleration and Chrome DevTools Explained
Meituan Technology Team
Meituan Technology Team
Jan 19, 2017 · Mobile Development

Understanding Hardware Acceleration in Android Applications

Hardware acceleration in Android shifts intensive floating‑point UI work from the CPU to the GPU by building DisplayLists on the CPU and rasterizing them on the GPU, allowing parallel processing, selective redraw of unchanged elements, and significantly higher frame rates for animations and complex graphics.

AndroidCPUDisplayList
0 likes · 14 min read
Understanding Hardware Acceleration in Android Applications
360 Quality & Efficiency
360 Quality & Efficiency
Sep 14, 2016 · Mobile Development

Android FPS Measurement and Optimization: Methods, Tools, and Best Practices

This article explains how to quantify Android app frame rates, understand FPS concepts, calculate frame timing, and apply three practical methods—including GPU rendering profiling, adb gfxinfo, and SurfaceFlinger latency commands—to monitor and improve smoothness across multiple devices without rooting or API restrictions.

AndroidGPUPerformance Testing
0 likes · 9 min read
Android FPS Measurement and Optimization: Methods, Tools, and Best Practices
Ctrip Technology
Ctrip Technology
Sep 10, 2016 · Artificial Intelligence

Deep Learning Anti‑Scam Guide: An Informal Introduction to Neural Networks, Training, and Practical Applications

This article provides a light‑hearted yet thorough overview of deep learning, covering neural network fundamentals, layer construction, back‑propagation, ResNet shortcuts, encoder‑decoder structures, PU‑learning for unlabeled data, GPU acceleration, and practical advice on data size, frameworks, and deployment in financial scenarios.

BackpropagationBig DataGPU
0 likes · 27 min read
Deep Learning Anti‑Scam Guide: An Informal Introduction to Neural Networks, Training, and Practical Applications
Qunar Tech Salon
Qunar Tech Salon
Aug 19, 2016 · Artificial Intelligence

Deep Learning Anti‑Scam Guide: A Non‑Technical Overview of Neural Networks, Training, and Practical Tips

This article provides a humorous yet informative, non‑mathematical guide to deep learning, covering neural network basics, layer addition, training methods, back‑propagation, unsupervised pre‑training, regularization, ResNet shortcuts, GPU computation, framework choices, and practical advice for applying deep learning to industrial data.

AIGPUPu-Learning
0 likes · 26 min read
Deep Learning Anti‑Scam Guide: A Non‑Technical Overview of Neural Networks, Training, and Practical Tips
Baidu Tech Salon
Baidu Tech Salon
Oct 13, 2014 · Fundamentals

12 Speculative Futures for the Programming World

Looking ahead, programmers may see GPUs supplant CPUs, databases handle complex analytics, JavaScript dominate browsers and servers, Android power every device, the Internet of Things expand, open‑source ecosystems seek sustainable funding, CMS tools become richer, plugin‑centric development replace monolithic coding, command‑line interfaces endure, education strives for true simplification, outsourcing battles automation, and managers risk growing technically illiterate.

AndroidGPUIoT
0 likes · 10 min read
12 Speculative Futures for the Programming World