Self-tuning machines

Abstract Some structures of self-tuning machines, i.e. of computers which adapt their own architecture to the applicative program in real-time with program execution, are presented. Although based on the same microprogrammable computer model, alternative philosophies of sequencing (i.e. by strictly microprogramming tuning algorithms) or paralleling the operations, correspond to entirely different interpreter's learning processes. All of this involves a careful re-analysis of the experience and learning concepts of the interpreters in the procedural model which are opposite to the analogues derived from a humanoid point of view.