top of page
logo.png

From Data to Decisions

“A showcase of data visualization solutions that help users explore, understand, and act with confidence.”

GPU Demand and Capacity Visulisation  

Industry: Cloud Computing & AI Infrastructur  I   Domain - GPU Capacity Planning

PROJECT  BACKGROUND

As demand for AI workloads continues to grow, GPU providers need to efficiently manage limited GPU capacity across multiple customers, models, providers, and regions.

This project focused on improving the GPU management workflow by helping providers:

  • Understand where customer GPU demand is highest

  • Evaluate available capacity against customer requests

  • Make faster decisions on which requests to accept, reject, or counter-offer

MY ROLE

Experience Designer involved in Requirement Gathering, Alignment with stakeholders, Research,  AND Design Solution

PROJECT YEAR

2025

The Challenge

The challenge was to simplify complex GPU demand and capacity data into intuitive visualizations that support faster operational decisions.

Flow.png

Challenge 1: Simplifying GPU Demand Hierarchies

Visualization Problem

Operations teams needed to make capacity planning decisions, but customer GPU demand was spread across multiple interconnected dimensions—including GPU models, hosting providers, regions, and geographical markets. The fragmented data made it difficult to identify demand patterns, anticipate capacity needs, and make informed planning decisions. Without a unified way to understand Customer requestrs across differnt regions, moels

Exploration 1 → Table based view 

Approach

Started with a table-based view to organize GPU requests across the different hierarchy levels and validate the information structure.

What I Learned

The table provided a complete view of the data and worked well for looking up individual records. However, comparing demand across multiple levels required users to scan and mentally connect information, making it difficult to identify patterns and demand hotspots.

Table.png

Exploration 2 → Multi-level accordian 

Approach

Designed a multi-level accordion structure to represent the hierarchy and provide request visulisation by Geographical Market &  GPU Model,

Users could expand and drill down through each level to explore demand distribution.

What I Learned

The accordion improved understanding of the parent-child relationships and made navigation through the hierarchy easier. However, comparing demand across different providers, regions, and markets still required excessive expansion and navigation, slowing down analysis.

Accordian 1.png
Accordian 2.png

Final Visualization → Matrix View

Solution

Designed a matrix-based visualization that consolidated the complete GPU demand hierarchy into a single view. The matrix allowed users to compare GPU models, hosting providers, regions, and geographical markets simultaneously.

How the Design Solved the Problem

  • Single consolidated view - Removed the need to navigate through multiple hierarchy levels.

  • Faster demand comparison - Enabled quick comparison of request volumes across GPU models, providers, and regions.

  • Demand hotspot identification - Helped teams quickly identify where customer demand was highest.

  • Better planning decisions - Supported faster capacity planning and resource allocation decisions.

Matrix.png

User value

The final visualization transformed a complex hierarchical dataset into an intuitive comparison tool. Operations teams could quickly identify high-demand areas, understand demand distribution, and make informed decisions about GPU capacity planning.

Challenge 2: Enabling GPU Capacity Planning Decisions

Visualization Problem

Providers needed a better way to understand GPU capacity availability over time. Customer requests varied in duration and often overlapped, making it difficult to visualize available, reserved, and blocked capacity together with incoming requests.

The challenge was to design a scalable visualization that enabled providers to quickly evaluate requests and decide whether capacity should be reserved, declined, or counter-offered.

Exploration 1 - Timeline-Based Capacity View

Approach

Designed a split view with request cards on the left and a capacity graph on the right to visualize GPU capacity alongside selected requests.

What I Learned

The timeline successfully introduced a visual representation of capacity over time and helped users understand available, reserved, and blocked GPU capacity. However, as the number of selected requests increased (15–20 requests), the visualization became cluttered. Long-duration requests also became compressed when viewing larger timeframes, making them difficult to compare.

Exploration 2 - Stacked Capacity View

Approach

Replaced the timeline with a stacked bar graph to better support multiple requests across longer time periods.

What I Learned

The stacked visualization improved readability for larger datasets and longer timelines, reducing visual clutter. However, it sacrificed visibility into individual request durations, making it difficult for providers to compare the longest and shortest requests when evaluating capacity.

1.jpg
2.jpg

Final Visualization – Unified Capacity Planner

Solution

The final design integrated request duration directly within the request cards while using a single capacity timeline to visualize available, reserved, and blocked GPU capacity. Bringing related information together reduced context switching and created a more unified decision-making experience.

How the Design Solved the Problem

  • Capacity at a glance - Providers could immediately distinguish available, reserved, and blocked GPU capacity across the selected timeframe.

  • Request duration in context - Displaying request duration within each request card eliminated the need for a separate duration visualization and made comparisons easier.

  • Scalable visualization - Multiple requests could be viewed together without overwhelming the interface, even across longer time periods.

  • Reduced cognitive load - Combining request details, duration, and capacity into a single view minimized context switching and simplified analysis.

3.jpg

User value

The final visualization transformed GPU capacity planning from a fragmented process into a unified workflow. Providers could quickly understand capacity availability, compare multiple overlapping requests, and make faster, more confident decisions about whether to reserve, decline, or counter-offer requests.

bottom of page