{"id":12926,"date":"2026-09-03T08:59:52","date_gmt":"2026-09-02T23:59:52","guid":{"rendered":"https:\/\/news.skhynix.com\/en\/?p=12926"},"modified":"2026-09-03T08:59:52","modified_gmt":"2026-09-02T23:59:52","slug":"ai-ecosystem-series-ep2","status":"publish","type":"post","link":"https:\/\/news.skhynix.com\/en\/ai-ecosystem-series-ep2\/","title":{"rendered":"[AI Ecosystem] The real bottleneck: Data, not compute"},"content":{"rendered":"<div class=\"post-intro\">\n<p>As AI workloads evolve toward inference and agentic AI, the criteria for system performance are also changing. Computing power alone is no longer enough. Where data is stored, how quickly it moves, and how efficiently it is processed now have a direct impact on the performance and efficiency of AI systems.<\/p>\n<p>This article series explores the transformation of the AI ecosystem, where software, data center infrastructure, semiconductors, and memory technologies work together. It also examines why memory semiconductors have become a foundational technology for the AI era and outlines SK hynix\u2019s vision for building the next-generation AI memory ecosystem.<\/p>\n<div style=\"height: 16px; line-height: 4px;\"><\/div>\n<p>\u2460 The paradigm shift in AI computing<br \/>\n<strong>\u2461 The real bottleneck: Data, not compute \u2013 Professor Hoi-Jun Yoo, KAIST<\/strong><br \/>\n\u2462 Redesigning infrastructure: Why architecture determines performance<br \/>\n\u2463 The semiconductor paradigm shifts toward memory<br \/>\n\u2464 Completing AI: Physical intelligence and the role of memory<\/p>\n<\/div>\n<p>As the center of gravity of AI shifts from pretraining to inference and from one-off responses to agentic AI, the location of system bottlenecks has also changed. The key issue increasingly lies in the flow of data rather than the volume of compute itself. As models maintain longer contexts and repeatedly reference intermediate results, the frequency of data exchanges between memory and compute devices increases.<\/p>\n<p>The question, therefore, is no longer limited to GPU compute capability. Is AI performance really constrained by how much a GPU can compute or by the memory architecture\u2019s ability to retrieve the required data and deliver it to compute devices when needed? In the AI era, the core bottleneck lies not in compute itself, but in where data resides and how it moves through the system.<\/p>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">The illusion created by the \u2018GPU myth\u2019: Why compute performance does not equal AI performance<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>For the past decade, the formula for improving AI performance seemed clear: compute-centric scaling<span style=\"color: #ff0000;\">*<\/span> that prioritizes more GPUs, larger models, and longer training runs. This formula held true during the era when large-scale pretraining was the primary path to improving AI performance. Deploying more GPUs made it possible to train larger models for longer periods, which in turn improved both model accuracy and versatility.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Scaling: An approach to improving AI performance by increasing compute resources such as GPUs, model size, and the amount of training data<\/div>\n<p>As a result, GPUs became a symbol of performance in the AI era. Companies competed to highlight how many GPUs they had secured, the size of their clusters, and how many operations they could perform per second. These metrics clearly matter. Without the parallel compute capabilities of GPUs, today\u2019s large-scale AI models would be difficult to achieve.<\/p>\n<p>However, the real-world performance of an AI system is not determined solely by a GPU\u2019s theoretical compute capability. No matter how many compute devices a system has, it cannot deliver its full performance if the required data does not arrive in time. In other words, what matters is not only how quickly a GPU can compute \u2014 the required data must also be located close to the compute device and accessed without delay for the GPU\u2019s performance to be fully realized.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12938\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165003\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-motion-2026.gif\" alt=\"\" width=\"1600\" height=\"940\" \/><\/p>\n<p>This distinction has become more pronounced with the proliferation of inference-centric AI and agentic AI. During large-scale training, compute devices could be kept relatively well utilized by processing large amounts of data together in batches<span style=\"color: #ff0000;\">*<\/span>. In contrast, real-world inference environments require low latency, long contexts, and repeated calls. Models repeatedly reference required information, store intermediate results, and continuously retrieve data to generate the next token<span style=\"color: #ff0000;\">*<\/span>.<\/p>\n<div class=\"footnote\">\n<p><span style=\"color: red;\">* <\/span>Batch: A unit in which an AI model processes multiple pieces of data together. Large batches can help utilize GPUs efficiently during large-scale training but are more difficult to use for inference in real-world services because of low-latency requirements and the need to process individual requests<\/p>\n<\/div>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Token: The basic unit of text processed by an AI model. An LLM generates each new token sequentially by referring to previous tokens; as the token count grows, so does inference time and memory usage.<\/div>\n<p>As a result, the focus of the bottleneck is shifting from GPU compute capability to the location and movement path of data. The key challenge is how to overcome the limits of memory bandwidth and access latency \u2014 the memory wall<span style=\"color: #ff0000;\">*<\/span>.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Memory wall: A bottleneck that occurs when improvements in memory data delivery speed fail to keep pace with advances in processor performance<\/div>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">The memory wall: A 30-year-old warning becomes reality in the AI era<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>In 1994, U.S. computer scientists William A. Wulf and Sally A. McKee highlighted the growing gap between processor performance and memory access speed in a short paper<span style=\"color: #ff0000;\">*<\/span>. They warned that while processor performance was improving by around 60% each year, DRAM access speed was improving by only about 7%. If that gap continued to widen, system performance could ultimately become constrained by memory speed. This bottleneck became known as the memory wall.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Wm. A. Wulf and Sally A. McKee, \u201cHitting the Memory Wall: Implications of the Obvious.\u201d ACM SIGARCH Computer Architecture News, Vol. 23, No. 1 (1995): 20-24<\/div>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12945\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31170636\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-02-etc-motion-2026.gif\" alt=\"\" width=\"1600\" height=\"940\" \/><\/div>\n<p>Thirty years later, that warning is becoming a reality in AI service environments where large models with tens or hundreds of billions of parameters operate in real time. While the compute performance of the latest AI accelerators processing these models has reached the petaflops<span style=\"color: #ff0000;\">*<\/span> range, the speed at which model weights and activations can be retrieved from memory has not kept pace with advances in compute. As a result, many of the compute units integrated into large chips spend more time waiting for data, reducing their actual utilization.<\/p>\n<p>There are two primary approaches to narrowing this gap: increasing memory bandwidth itself or placing memory closer to the processor to reduce the distance data must travel.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Petaflops(PFLOPS): A unit of compute performance equal to one quadrillion floating-point operations per second<\/div>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">The inference era: KV cache is taking over GPU memory<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>As large language models<span style=\"color: #ff0000;\">*<\/span> and reasoning-intensive workloads become widespread, memory bottlenecks have become more complex. Unlike earlier, one-off inference tasks, today\u2019s models generate thousands \u2014 sometimes tens of thousands \u2014 of tokens sequentially in response to a single query. Step-by-step reasoning approaches such as chain-of-thought<span style=\"color: #ff0000;\">*<\/span>\u00a0and agentic AI can push token counts even higher.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Large language model(LLM): An AI model trained on large volumes of text data to understand context and generate responses. As sequences grow longer, the model must continually refer back to information from previous tokens, requiring substantial memory and data movement during inference.<br \/>\n<span style=\"color: red;\">* <\/span>Chain-of-thought(CoT): A prompting and generation technique in which a model works through intermediate reasoning steps before producing an answer, helping improve reasoning accuracy<\/div>\n<p>One of the biggest challenges in this process is the KV cache<span style=\"color: #ff0000;\">*<\/span>. Each time a Transformer<span style=\"color: #ff0000;\">*<\/span>-based model generates a token, it retains key information from all preceding tokens in memory as key and value vectors. As the sequence grows, so does the cache. In some long-context inference environments, the memory required of the KV cache can even exceed the roughly 140 GB required to hold the weight of a 70-billion-parameter model.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>KV cache: A technique that stores and reuses previously generated key and value vectors, avoiding the inefficiency of repeatedly performing the same computations<br \/>\n<span style=\"color: red;\">* <\/span>Transformer: A neural network architecture introduced by Google in 2017. It uses self-attention to understand context and forms the foundation of nearly all modern LLMs.<\/div>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12940\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026.jpg\" alt=\"\" width=\"1600\" height=\"1131\" srcset=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026.jpg 1600w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026-300x212.jpg 300w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026-1024x724.jpg 1024w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026-768x543.jpg 768w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026-1536x1086.jpg 1536w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165354\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-01-etc-graphic-2026-1200x848.jpg 1200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/div>\n<p>Put another way, when a user sends a query to an LLM service such as ChatGPT, more than half of the GPU\u2019s work can involve moving data rather than computing it. This is a structural challenge that cannot be solved simply by adding more GPUs.<\/p>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">Software\u2019s clever fixes \u2014 and their emerging limits<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>To ease these bottlenecks, the industry has adopted a range of software-based solutions. One of the most prominent is FlashAttention<span style=\"color: #ff0000;\">*<\/span>. This technique restructures attention<span style=\"color: #ff0000;\">*<\/span>, a core operation in LLMs, by dividing it into smaller blocks and processing as much as possible within the GPU\u2019s internal SRAM<span style=\"color: #ff0000;\">*<\/span>. This reduces repeated reads and writes of intermediate data between HBM and SRAM, improving inference efficiency on the same hardware. Techniques such as PagedAttention<span style=\"color: #ff0000;\">*<\/span> and speculative decoding<span style=\"color: #ff0000;\">*<\/span>, which optimize memory usage patterns and token generation, have also quickly gained traction.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>FlashAttention: An algorithm that divides attention operations into smaller blocks and processes them in the GPU\u2019s fast on-chip SRAM, reducing data transfers to and from external memory<br \/>\n<span style=\"color: red;\">* <\/span>Attention: The process by which an AI model refers to preceding context when generating the next word<br \/>\n<span style=\"color: red;\">* <\/span>Static random-access memory(SRAM): High-speed memory used for caches inside CPUs and GPUs. It is faster than DRAM but requires more circuit area, making it unsuitable for high-capacity storage. In AI compute, SRAM is used to keep frequently accessed intermediate data close to the processor<br \/>\n<span style=\"color: red;\">* <\/span>PagedAttention: A technique that manages GPU memory in pages, similar to virtual memory, during attention operations. By reducing unnecessary memory waste, it enables more user requests to be processed simultaneously and improves inference efficiency<br \/>\n<span style=\"color: red;\">* <\/span>Speculative decoding: An inference acceleration technique in which a smaller auxiliary model predicts multiple tokens in advance and the main model verifies them together. It is used to improve response speed while maintaining generation quality.<\/div>\n<p>Another major trend is quantization<span style=\"color: #ff0000;\">*<\/span>. This method represents and stores model weights, activation values, or the KV cache using fewer bits, such as 8 or 4 bits instead of 16. With less data to represent, both memory usage and data movement decrease. Recently, various compression techniques have emerged to improve data representation efficiency, such as data formats that group similar values together to enhance representation, and vector quantization<span style=\"color: #ff0000;\">*<\/span>, which replaces frequently occurring patterns with shorter codes.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Vector quantization(VQ): A technique that represents model weights, activations, KV caches, and other data using fewer bits to reduce memory usage and data movement. For example, representing 16-bit data with 8 or 4 bits can reduce both storage requirements and data transfer overhead<\/div>\n<p>One recent development attracting attention in the field is TurboQuant<span style=\"color: #ff0000;\">*<\/span>, a quantization technique that represents the KV cache with fewer bits to reduce its memory footprint. Conventional compression techniques have had to recalibrate their compression rules whenever the distribution of input data changes. While this technique offers high accuracy, it also increases processing time.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>TurboQuant: A KV cache compression technique presented by Google at ICLR 2026. It uses a rotation transformation to map input data to a standardized distribution before applying predefined compression rules, reducing 16-bit data to around 3-4 bits without additional training while largely preserving model accuracy.<\/div>\n<p>TurboQuant takes a different approach. It first applies a mathematical operation known as a rotation to transform different inputs into similar distributions, then applies a set of predefined rules. The idea is similar to standardizing customers\u2019 body shapes before fitting them with the same size of clothing, rather than tailoring a new outfit for every customer. According to the research, TurboQuant reduces a KV cache stored at 16 bits to around 3-4 bits, lowering memory usage to roughly one-fifth without significantly compromising response quality.<\/p>\n<p>This TurboQuant technique pushes compression efficiency \u2014 representing the same data with fewer bits \u2014 close to its theoretical limit. In other words, there may be limited room to compress the data much further without information loss.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12946\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026.jpg\" alt=\"\" width=\"1600\" height=\"1003\" srcset=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026.jpg 1600w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026-300x188.jpg 300w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026-1024x642.jpg 1024w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026-768x481.jpg 768w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026-1536x963.jpg 1536w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31171002\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-04-etc-graphic-2026-1200x752.jpg 1200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p><span style=\"color: #0000ff;\"><span style=\"color: #000000;\">There is a key implication here. As software compression approaches its theoretical limits, the potential for further improvement within the same memory architecture also diminishes. Software optimization is clearly effective, but fundamental limitations remain if compute devices must continue fetching data from memory located farther away.<\/span><\/span><\/p>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">The center of gravity is shifting toward memory<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>So what comes next? The starting point is to bring memory and compute closer together, creating architectures that process the data they need over shorter paths. This is not simply a matter of finding better algorithms. It is a problem that requires redesigning the architecture of systems and semiconductors themselves.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12941\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026.jpg\" alt=\"\" width=\"1600\" height=\"598\" srcset=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026.jpg 1600w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026-300x112.jpg 300w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026-1024x383.jpg 1024w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026-768x287.jpg 768w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026-1536x574.jpg 1536w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165538\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-05-etc-graphic-2026-1200x449.jpg 1200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>Several solutions have already emerged. One prominent example is High Bandwidth Memory<span style=\"color: #ff0000;\">*<\/span>. HBM stacks multiple DRAM dies vertically and places them close to the GPU, shortening the distance data must travel to reach the compute device while increasing the amount of data that can be transferred at once. HBM is drawing attention not simply because it increases memory speed, but also because it reduces the time compute devices spend waiting for data.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>High Bandwidth Memory: Memory that stacks multiple DRAM dies and connects them using through-silicon via(TSV) technology to provide very high bandwidth to GPUs and AI accelerators.<\/div>\n<p>This same critical perspective is driving other memory and system technologies. High Bandwidth Flash<span style=\"color: #ff0000;\">*<\/span> seeks to secure both greater capacity and higher bandwidth, while Compute Express Link<span style=\"color: #ff0000;\">*<\/span> reflects a shift toward turning memory from a dedicated resource for a specific GPU into a shared resource at the system level. Processing-in-memor<span style=\"color: #ff0000;\">*<\/span> goes a step further, processing some compute closer to the memory where data resides. Although these three technologies differ in their approaches, they all stem from the same question: Should data continue traveling long distances for processing, or should more work be processed closer to where the data is located?<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>High Bandwidth Flash(HBF): A next-generation NAND-based memory technology being explored as a new memory layer between HBM and SSDs. It aims to provide significantly greater capacity than HBM while targeting comparable bandwidth and greater cost efficiency.<br \/>\n<span style=\"color: red;\">* <\/span>Compute Express Link(CXL): A next-generation interconnect standard that connects CPUs, GPUs, memory, and accelerators through a coherent cache protocol, enabling memory to be disaggregated and shared at the system level<br \/>\n<span style=\"color: red;\">* <\/span>Processing-in-memory(PIM): A next-generation memory technology that adds processing capabilities to memory, helping reduce data bottlenecks between memory and processors and significantly improve performance<\/div>\n<p>Ultimately, these approaches point in the same direction. Data that can be kept close to the compute device should stay close, while data that must travel requires wider, more efficient paths. The AI bottleneck is no longer a problem that can be addressed at the level of a single chip. It is a system-level challenge involving the complex connections between model architecture, GPUs, memory, interconnects, packaging, and data center architecture.<\/p>\n<p>This does not mean that conventional von Neumann architecture<span style=\"color: #ff0000;\">*<\/span>, which separates compute devices from memory, is about to disappear. It does mean, however, that an approach taken for granted for decades \u2014 keeping processors and memory separate and connecting them through a bus \u2014 must now be reexamined. AI system performance is determined not only by the compute device itself, but also by where memory is located and how data is read.<\/p>\n<div class=\"footnote\"><span style=\"color: red;\">* <\/span>Von Neumann architecture: A stored-program computer architecture in which programs and data are held in the same memory and processed sequentially by the CPU. It forms the foundation of modern computer architecture<\/div>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">Where is the invisible bottleneck?<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>Let us return to the initial question: What is the real bottleneck in AI? It lies in a place that may not be immediately visible \u2014 in an architecture where data constantly moves back and forth between memory and compute devices.<\/p>\n<p>The software-based compression techniques discussed earlier can alleviate some of this bottleneck, but a fundamental question remains. Why must information travel such a long path every time? Can more processing be done where the data resides? Can the gap between memory and compute be narrowed?<\/p>\n<p>How effectively this bottleneck is addressed will determine the competitiveness of next-generation AI infrastructure. This is not a challenge limited to any single country or company. It is a challenge for the global AI ecosystem, requiring AI accelerators, memory, advanced packaging, interconnects, and software to work together. Within this context, memory technology capabilities have become more critical than ever.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12942\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026.jpg\" alt=\"\" width=\"1600\" height=\"893\" srcset=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026.jpg 1600w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026-300x167.jpg 300w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026-1024x572.jpg 1024w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026-768x429.jpg 768w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026-1536x857.jpg 1536w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/31165652\/AI-Ecosystem-The-real-bottleneck-Data-not-compute-06-etc-graphic-2026-1200x670.jpg 1200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>This is ultimately where the next phase of competition in AI infrastructure will be decided. Simply securing more compute devices will not be enough. The advantage will go to those that can co-design memory layouts and compute structures to process data faster and more efficiently. Understanding this shift and translating it into new architectures is one of the most important tasks facing semiconductor researchers today.<\/p>\n<div style=\"height: 16px; line-height: 16px;\"><\/div>\n<div style=\"text-align: center;\">\n<div style=\"display: inline-block; max-width: 748px; width: 100%; text-align: left;\">\n<div style=\"height: 2px; background: #666666; margin-bottom: 6px;\"><\/div>\n<h3 class=\"sub-title\" style=\"margin: 0; line-height: 1.4;\">The next question: What architecture can solve the AI infrastructure bottleneck?<\/h3>\n<div style=\"height: 2px; background: #666666; margin-top: 6px;\"><\/div>\n<\/div>\n<\/div>\n<p>The bottleneck examined in Part 2 is not simply a matter of memory speed. As inference and agentic AI become more widespread, models must maintain long contexts, repeatedly reference intermediate results, and continuously exchange the necessary data between memory and compute devices. As a result, AI performance increasingly depends less on the compute capability of an individual GPU and more on where data is stored, how it moves through the system, and how efficiently it is processed.<\/p>\n<p>This challenge is difficult to solve with an individual chip or memory technology alone. GPUs, memory, storage, networks, and data centers must work together as a single system. In the next installment, we examine this challenge from an AI infrastructure perspective. What ultimately determines AI performance: faster components or the overall architecture through which compute and data flow?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12951\" src=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00.jpg\" alt=\"\" width=\"1600\" height=\"484\" srcset=\"https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00.jpg 1600w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00-300x91.jpg 300w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00-1024x310.jpg 1024w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00-768x232.jpg 768w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00-1536x465.jpg 1536w, https:\/\/d18r0a86za96sg.cloudfront.net\/wp-content\/uploads\/2026\/08\/01111544\/AI-Ecosystem-The-real-bottleneck-Data-not-compute_%EA%B8%B0%ED%83%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_TECHAI_2026_00-1200x363.jpg 1200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p><em><strong>Disclaimer:<\/strong>\u00a0The opinions expressed in this article are solely those of the author and do not necessarily reflect the official position of SK hynix.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As AI workloads evolve toward inference and agentic AI, the criteria for system performance are also changing. Computing power alone is no longer enough. Where data is stored, how quickly it moves, and how efficiently it is processed now have<\/p>\n","protected":false},"author":40,"featured_media":12958,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_migrated_source_id":0,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[5],"tags":[12,14,16,13],"class_list":["post-12926","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-and-ai","tag-ai","tag-ai-memory","tag-hbf","tag-hbm"],"acf":[],"_links":{"self":[{"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/posts\/12926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/comments?post=12926"}],"version-history":[{"count":16,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/posts\/12926\/revisions"}],"predecessor-version":[{"id":12957,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/posts\/12926\/revisions\/12957"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/media\/12958"}],"wp:attachment":[{"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/media?parent=12926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/categories?post=12926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news.skhynix.com\/en\/wp-json\/wp\/v2\/tags?post=12926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}