kernel
/ˈkɜːr.nəl/
Definition
A highly optimized, fundamental software routine that performs specific low-level mathematical operations on hardware, such as GPUs, to accelerate AI model training and execution.
Etymology
Derived from the Old English 'cyrnel,' which is a diminutive form of 'corn' meaning 'seed' or 'grain.' It evolved to represent the most essential or core part of something, and in computer science, it refers to the inner, foundational code that handles system-level tasks.
In the news
In the article, kernels are listed as essential 'software glue' provided by Together AI to help users efficiently run and process open-weight AI models. They are critical components that allow developers to extract maximum performance from hardware infrastructure.
Frontier AI Model Power But 60X Cheaper? It’s Possible, Says Together AI
Read the full article ↗HPCwire