Introduction to Dynamic Code Generation an Experiment with Matrix Multiplication for the STHORM Platform - Archive ouverte HAL Accéder directement au contenu
Chapitre D'ouvrage Année : 2013

Introduction to Dynamic Code Generation an Experiment with Matrix Multiplication for the STHORM Platform

Résumé

Since the early beginning of computer history, one has needed programming languages as an intermediate representation between algorithms description and machine-readable instructions. In broad outline, running an algorithm on a computer requires the following steps: (1-software development, implementation) the developer transcribes the algorithm into a source file containing programming language instructions, (2-compilation) a compiler translates these programming language instructions into machine code and performs adaptations to the original code for optimized fit to the target execution support, and (3-execution) the processor reads and executes the machine instructions, loads the input data and produces the data results.
Fichier principal
Vignette du fichier
130228_SMECY_book.pdf (315.18 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Licence : CC BY - Paternité

Dates et versions

hal-01228147 , version 1 (19-11-2021)

Licence

Paternité

Identifiants

Citer

Damien Couroussé, Victor Lomüller, Henri-Pierre Charles. Introduction to Dynamic Code Generation an Experiment with Matrix Multiplication for the STHORM Platform. M. Torquati, K. Bertels, S. Karlsson, and F. Pacull. Smart Multicore Embedded Systems, Springer Verlag, 2013, ⟨10.1007/978-1-4614-8800-2_6⟩. ⟨hal-01228147⟩
44 Consultations
29 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More