← Back to Chip Foundry Services

Glossary

2,848 technical terms and definitions

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Showing page 31 of 57 (2,848 entries)

compression molding

packaging

Compression molding is the encapsulation method that cures molding compound by compressing material directly over package arrays in a closed mold - it is widely used for thin…

compression molding flash defect prediction machine learning

compression molding flash defect prediction, compression molding flash, molding flash defect, flash defect prediction, compression molding, molding flash, flash defect

Compression Molding Flash Defect Prediction with Machine Learning Introduction & Motivation Compression Molding Flash Defect Prediction with Machine Learning addresses a central…

compression molding void prediction with machine learning

compression molding void prediction machine learning, compression molding, void prediction machine, compression molding void prediction, compression molding void, molding void

Compression Molding Void Prediction with Machine Learning Introduction & Motivation Compression Molding Void Prediction with Machine Learning addresses a central problem…

compressive stress

compressive film stress, compressive strain, thin film compressive stress, compressive stress engineering

Compressive stress represents a fundamental physical and piezoresistive state in semiconductor thin films, characterized by internal stress vectors that push adjacent atomic…

compressive transformer

llm architecture

Compressive Transformer is the long-range transformer architecture that extends context access through a hierarchical memory system — compressing older attention memories into…

computation-communication overlap

optimization

Computation-communication overlap is the optimization technique that schedules data exchange concurrently with ongoing model computation - it reduces visible communication cost…

computational challenges

computational lithography, device modeling, semiconductor simulation, pde, ilt, opc

Semiconductor Manufacturing: Computational Challenges Overview Semiconductor manufacturing represents one of the most mathematically and computationally intensive industrial…

computational fluid dynamics for cooling

cfd, simulation

Computational Fluid Dynamics for Cooling (CFD) is the numerical simulation of airflow and liquid flow patterns around and through electronic cooling systems — solving…

computational lithography

ilt inverse lithography, smo source mask optimization, curvilinear mask, gpu computational lithography, opc

Computational Lithography and Optical Proximity Correction constitute the mathematical and algorithmic backbone of sub-wavelength semiconductor patterning. Operating deep within…

computational lithography runtime prediction machine learning

computational lithography runtime prediction, computational lithography runtime, lithography runtime prediction, computational lithography, lithography runtime, runtime prediction

Computational Lithography Runtime Prediction with Machine Learning Introduction & Motivation Computational Lithography Runtime Prediction with Machine Learning addresses a central…

computational thinking

decomposition, pattern recognition, abstraction, algorithm design, pseudocode, recursion, problem solving

Computational thinking is the skill of turning a messy, real-world problem into a sequence of steps precise enough for the fetch-decode-execute cycle from Topic 1 to actually…

computational thinking

decomposition abstraction pattern recognition, pseudocode for beginners, algorithm design thinking, problem solving computer science

Computational thinking is the mental skill of turning a messy, real-world problem into something precise enough that a machine with no judgment or common sense can still carry it…

compute-bound operations

model optimization

Compute-Bound Operations is operators whose speed is limited by arithmetic capacity rather than memory transfer - They benefit most from vectorization and accelerator-specific…

compute bound

compute-bound, arithmetic intensity, machine balance, roofline compute ceiling

Compute bound describes a workload whose elapsed time is limited primarily by available arithmetic execution rather than data movement or I/O. It tells engineers that more…

compute capability

hardware

Compute capability is the GPU architecture version identifier that defines supported instructions, memory features, and performance behaviors - it determines what low-level…

compute-constrained regime

training

Compute-constrained regime is the training regime where available compute is the primary limiting factor on model and data scaling choices - it forces tradeoffs between model…

compute express link cxl

pcie gen5 cxl, memory disaggregation, cache coherent interconnect, cxl memory pooling

CXL (Compute Express Link) is an open interconnect standard that lets CPUs, accelerators, and memory devices share a coherent view of memory over the physical PCIe wire. Ordinary…

compute fabric

infrastructure

Compute fabric is the interconnection layer that links processors, accelerators, memory, and storage into composable pooled resources - it enables dynamic allocation and better…

compute governance

chip export controls, compute thresholds, 10^25 flop, sastry et al 2024, computing power and the governance of ai, training compute reporting, executive order 14110

Compute governance is the use of control over computing resources, especially the specialized chips and data centers used to train and run large AI models, as a lever for shaping…

compute in memory adc quantization error prediction machine learning

compute-in-memory adc quantization error prediction, compute-in-memory adc quantization, adc quantization error, quantization error prediction, adc quantization

Compute-in-Memory ADC Quantization Error Prediction with Machine Learning Introduction & Motivation Compute-in-Memory ADC Quantization Error Prediction with Machine Learning…

compute in memory

processing in memory, in-memory computing, CIM, PIM

Compute in memory. moves selected computation into or immediately beside memory arrays so that operands do not repeatedly traverse the conventional processor–memory boundary.…

compute optimal

model training

Scaling laws are the empirical power-law relationships that predict how a language model's loss falls as you add parameters, training data, and compute. They are the reason…

compute-optimal scaling

training

Scaling laws are the empirical power-law relationships that predict how a language model's loss falls as you add parameters, training data, and compute. They are the reason…

computer

programmable machine, ENIAC 1945, Manchester Baby 1948, von Neumann architecture, general-purpose computer, embedded computer

A computer is a programmable machine that accepts input, processes it by executing stored instructions, produces output, and can keep results in storage — and, crucially, can be…

computer-aided design AI

generative design, topology optimization, CAD copilot, AI chip floorplanning, EDA machine learning, Mirhoseini 2021, DSO.ai

AI in computer-aided design is the use of machine learning, optimization and generative models inside the software engineers use to design physical products and chips, so that…

computer architecture

cpu, instructions, assembly language, fetch decode execute, arithmetic logic unit, cache, memory hierarchy, registers

Computer architecture is where the previous topic's gates finally get assembled into a working CPU, and understanding that assembly explains why programs run at the speed they do.…

computer architecture

instructions, assembly language, fetch decode execute, arithmetic logic unit, cache, memory hierarchy, registers

Computer architecture is where the gates and registers from digital logic finally get assembled into a working CPU, and it also returns to the fetch-decode-execute cycle this…

computer architecture

processor architecture, cpu architecture, microarchitecture, hardware architecture

Computer architecture is the discipline of designing the structure, organization, and instruction-level behavior of a processor — defining how hardware executes software…

computer chess

chess programs, Shannon 1950, Turochamp, Los Alamos chess, Deep Blue, Kasparov 1997, Stockfish, AlphaZero 2017

Computer chess is the long effort to make machines play chess, which became artificial intelligence's most visible benchmark for roughly half a century: from paper designs in…

computer fundamentals

cpu memory storage basics, how computers work, hardware and software layers, intro to computer science

A computer is, underneath every abstraction built on top of it, a piece of hardware that moves electrical charge through transistors to represent and manipulate numbers…

computer graphics

computer vision, images, pixels, geometry, rendering, image processing, visual recognition, convolutional neural network

Computer graphics and vision are two directions on the exact same path: graphics turns numbers into an image, and vision turns an image back into numbers a program can reason…

computer network

network, networking, packet switching, protocol, node, Ethernet, Paul Baran, Donald Davies

A computer network is a set of computers and other devices, called nodes, connected by wired or wireless links so that they can exchange data and share resources such as files…

computer networks

packets, IP address, routing, TCP, UDP, DNS, HTTP, router

Computer networks take the previous topic's isolation, addressing, and controlled access and stretch them across many separate machines connected by nothing but a wire, a radio…

computer networks

packets, IP address, routing, TCP, UDP, DNS, HTTP, router

Computer networks take the previous topic's isolation, addressing, and controlled access and scale every one of those ideas up from one machine sharing resources among its own…

computer security

authentication, authorization, cryptography, secure programming, threat modeling, least privilege, SQL injection, encryption

Computer security is what has to be added once the distributed systems from the previous topic turn a collection of trusting, communicating machines into something an attacker can…

computer use agent

computer use, Anthropic computer use, OSWorld, screenshot-action loop, GUI agent, desktop agent, prompt injection

A computer-use agent is an AI system that operates a general-purpose computer through its graphical interface — looking at the screen, moving a cursor, clicking, typing and using…

computer vision

image classification detection segmentation, what is computer vision

Computer vision is the field of AI concerned with getting a machine to extract meaning from images and video — not just storing or displaying pixels, but answering questions like…

computer vision

image classification, object detection, image segmentation, vision transformer, wafer inspection

computer vision is the field that enables machines to extract structure, identity, geometry, motion, and meaning from images and video. It drives inspection, autonomy, robotics…

computing

computation, Alan Turing 1936, Turing machine, stored-program, computer science, information processing

Computing is the activity of carrying out systematic, step-by-step calculation and information processing — by people, by machines, or by both — according to explicit rules…

computing ethics

privacy, algorithmic fairness, intellectual property, social consequences, responsible computing

Computing ethics is the final and most important lens this series applies, because it asks not whether a system works, scales, or trains accurately, but whether it should exist…

computing machinery and intelligence

Turing 1950 paper, Mind 1950, Lady Lovelace's objection, child machine, learning machines, nine objections

"Computing Machinery and Intelligence" is Alan Turing's 1950 paper in the philosophy journal Mind (volume 59, number 236, October 1950, pages 433–460), the founding text of…

concept activation

interpretability

Concept Activation is a method that measures how human-defined concepts influence neural model predictions - It connects internal representations to domain concepts that…

concept activation vectors

tcav explainability, high-level concept testing, interpretability

TCAV (Testing with Concept Activation Vectors) is the high-level explainability method that tests how much a neural network relies on human-interpretable concepts — going beyond…