← Back to Chip Foundry Services

Glossary

2,700 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 30 of 54 (2,700 entries)

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…

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-Communication

Overlap, pipelining, latency

Compute-Communication Overlap Pipelining is an advanced GPU optimization technique enabling simultaneous execution of kernel computation on GPU with data transfer between host…

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-in-Memory

CIM, processing, architecture

Compute-in-memory (CIM), also called processing-in-memory (PIM), is a processor architecture that performs computation directly inside or right next to the memory that holds…

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 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 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…

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…

Concept-Activation-Vectors Machine Learning

Concept Activation Vector Explanations Introduction & Motivation Concept Activation Vector Explanations addresses a central problem in explainability interpretation and model…

Concept Bottleneck Models

explainable ai

Concept Bottleneck Models are neural network architectures that structure predictions through human-interpretable concepts as intermediate representations — forcing models…

Concept Drift

mlops

Concept drift occurs when the relationship between inputs and outputs changes over time, degrading model performance. Definition: P(Y X) changes - same inputs now map to different…

Concept-Drift-Detection Machine Learning

concept drift detection, concept drift, drift detection

Concept Drift Detection Introduction & Motivation Concept Drift Detection addresses a central problem in timeseries process control and drift-definition-distribution-change…

Concept Drift over Time

mlops

Concept drift is a fundamental MLOps challenge where the statistical relationship between inputs and outputs P(Y X) changes over time during deployment, rendering previously…

Concept-Importance-Ranking Machine Learning

Concept Importance Ranking Introduction & Motivation Concept Importance Ranking addresses a central problem in explainability interpretation and model understanding: how…

Concolic Execution

software engineering

Concolic execution (concrete + symbolic) is a hybrid program analysis technique that combines concrete execution with symbolic execution — running programs with actual input…

Concrete-Dropout Machine Learning

Concrete Dropout Introduction & Motivation Concrete Dropout addresses a central problem in bayesiandl modeling with calibrated predictive uncertainty: how to Produce…

Concrete-Dropout-V2 Machine Learning

Concrete Dropout (Extended Study) Introduction & Motivation Concrete Dropout (Extended Study) addresses a central problem in bayesiandl modeling with calibrated predictive…

Concrete-Dropout-V3 Machine Learning

Concrete Dropout (Extended Study) Introduction & Motivation Concrete Dropout (Extended Study) addresses a central problem in bayesiandl modeling with calibrated predictive…

Concurrency

thread, async, parallel

Concurrency in Python encompasses the techniques for executing multiple tasks simultaneously or in overlapping time periods — including threading (for I/O-bound tasks), asyncio…

Concurrency-Control-Locking Machine Learning

concurrency control locking, concurrency control, control locking

Concurrency Control Locking Introduction & Motivation Concurrency Control Locking addresses a central problem in programming process control…

Concurrent Data Structure

concurrent queue, concurrent hash map, fine grained locking, lock coupling, concurrent programming

Concurrent Data Structures is the design and implementation of data structures that support simultaneous access by multiple threads without data corruption, using fine-grained…

Concurrent Engineering

design

Concurrent engineering is a development approach where design manufacturing quality and supply-chain teams work in parallel - Cross-functional input is applied continuously so…

Conda

conda package manager, conda environment, conda-forge, miniconda, miniforge, conda vs pip, conda install cuda, libmamba solver, conda channels

Conda is a package manager that installs not just Python libraries but the entire binary dependency stack—C libraries, CUDA toolkits, compilers, R runtimes—by maintaining…

Conda Environments

conda env, conda create, conda activate, conda deactivate, conda environment yml, conda-lock, conda env list, conda remove env, conda env export

Conda environments are named, isolated directories that each hold a complete, self-consistent set of packages—including Python itself, compiled C/Fortran libraries…

Condconv

computer vision

CondConv (Conditionally Parameterized Convolutions) is a convolution variant where kernel weights are computed as a linear combination of expert kernels, conditioned on the input…