Live briefing
Everything about Execution (computing)
Performing the actions encoded in a computer program
In computing, execution is a process by which a computer program is read by a computer and the computer performs the actions encoded in the program. As the processor follows the program instructions, effects are produced in accordance with the semantics of those instructions. The term run is generally synonymous with execute. The act of starting execution is often called launching or invoking in addition to executing and running. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Execution (computing)A 5-minute orientation
- Skim a recent paper: A Comprehensive Review of Computing Paradigms, Enabling Computation Offloading and Task Execution in Vehicular NetworksInfluential work since 2022
- Pick up a classic book: Financial auditThe most-reprinted book on the subject
- Read the landmark paper: Computing Maximum Task Execution Times — A Graph-Based ApproachCited 168 times
- Go sideways: Runtime systemA closely related topic
- Go sideways: Binary Modular Dataflow MachineA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Computing Maximum Task Execution Times — A Graph-Based Approach
Cooperative Application Execution in Mobile Cloud Computing: A Stackelberg Game Approach
Execution Analysis of Load Balancing Algorithms in Cloud Computing Environment
Accelerating smart eHealth services execution at the fog computing infrastructure
A mobile edge computing-based applications execution framework for Internet of Vehicles
EneX: An Energy-Aware Execution Scheduler for Serverless Computing
Advanced Architectures and Execution Models to Support Green Computing
Process state synchronization-based application execution management for mobile edge/cloud computing
🆕 Influential since 2022
A Comprehensive Review of Computing Paradigms, Enabling Computation Offloading and Task Execution in Vehicular Networks
Qubernetes: Towards a unified cloud-native execution platform for hybrid classic-quantum computing
AI-Empowered Fast Task Execution Decision for Delay-Sensitive IoT Applications in Edge Computing Networks
A hybrid genetic-based task scheduling algorithm for cost-efficient workflow execution in heterogeneous cloud computing environment
Dynamic fog computing for enhanced LLM execution in medical applications
📚 Books worth reading
- 📕Financial auditUnited States. General Accounting Office · 1943
Steve JobsWalter Isaacson · 2011
Hit RefreshSatya Nadella · 2017
Tim CookLeander Kahney · 2019
Parallel Programming with Co-ArraysRobert W. Numrich, John Ker Reid · 2012
I, SteveSteven Jobs, Steve Jobs · 2011
The Difference Between God and Larry EllisonMike Wilson · 1997
To Pixar and BeyondLawrence Levy · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Runtime system In computer programming, a runtime system or just runtime is a sub-system that exists in the computer where a program is created, as well as in the computers…
- Binary Modular Dataflow Machine BMDFM running on various operating systems Binary Modular Dataflow Machine (BMDFM) is a software package that enables running an application in parallel…
- Computing platform A computing platform, digital platform, or software platform is the infrastructure on which software is executed. While the individual components of a…
- Virtual machine In computing, a virtual machine (VM) is the virtualization or emulation of a computer system. Virtual machines are based on computer architectures and…
- Interpreter (computing) In computing, an interpreter is software that executes source code without first compiling it to machine code. An interpreted runtime environment differs…
- Binary-code compatibility Binary-code compatibility (binary compatible or object-code compatible) is a property of a computer system, meaning that it can run the same executable…
- Hardware virtualization Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the…
- Virtualization In computing, virtualization (or virtualisation in Commonwealth English; see spelling differences) abbreviated as v12n, is a series of technologies that…