We present the development of a theory of stored threads and their execution. The work builds upon Maurer’s theory of computer instructions and the thread algebra of Bergstra et al. The theory being developed is primarily relevant to the design of new processor architectures. We also relate Maurer’s model for computers with Turing machines, and stored threads with programs as considered in the program algebra of Bergstra et al
We perceive programs as single-pass instruction sequences. A single-pass instruction sequence under ...
Abstract. Single-pass instruction sequences under execution are con-sidered to produce behaviours to...
AbstractWe present a high-level Abstract State Machine (ASM) model of C♯ threads and the .NET memory...
We investigate basic issues concerning stored threads and their execution, building upon Maurer’s mo...
We model micro-architectures with non-pipelined instruction processing and pipelined instruction pro...
In a previous paper, we used Maurer machines to model and analyse micro-architectures. In the curren...
AbstractIn a previous paper, we used Maurer machines to model and analyse micro-architectures. In th...
Abstract. We introduce a strict version of the concept of a load/store instruction set architecture ...
We introduce a strict version of the concept of a load/store instruction set architecture in the set...
We develop an algebraic theory of threads, synchronous cooperation of threads and interaction of thr...
Threads as considered in basic thread algebra are primarily looked upon as behaviours exhibited by s...
Abstract. We develop an algebraic theory of threads, synchronous co-operation of threads and interac...
Abstract. Threads as considered in basic thread algebra are primarily looked upon as behaviours exhi...
Abstract. We develop an algebraic theory of threads, synchronous co-operation of threads and interac...
Abstract. We perceive programs as single-pass instruction sequences. A single-pass instruction seque...
We perceive programs as single-pass instruction sequences. A single-pass instruction sequence under ...
Abstract. Single-pass instruction sequences under execution are con-sidered to produce behaviours to...
AbstractWe present a high-level Abstract State Machine (ASM) model of C♯ threads and the .NET memory...
We investigate basic issues concerning stored threads and their execution, building upon Maurer’s mo...
We model micro-architectures with non-pipelined instruction processing and pipelined instruction pro...
In a previous paper, we used Maurer machines to model and analyse micro-architectures. In the curren...
AbstractIn a previous paper, we used Maurer machines to model and analyse micro-architectures. In th...
Abstract. We introduce a strict version of the concept of a load/store instruction set architecture ...
We introduce a strict version of the concept of a load/store instruction set architecture in the set...
We develop an algebraic theory of threads, synchronous cooperation of threads and interaction of thr...
Threads as considered in basic thread algebra are primarily looked upon as behaviours exhibited by s...
Abstract. We develop an algebraic theory of threads, synchronous co-operation of threads and interac...
Abstract. Threads as considered in basic thread algebra are primarily looked upon as behaviours exhi...
Abstract. We develop an algebraic theory of threads, synchronous co-operation of threads and interac...
Abstract. We perceive programs as single-pass instruction sequences. A single-pass instruction seque...
We perceive programs as single-pass instruction sequences. A single-pass instruction sequence under ...
Abstract. Single-pass instruction sequences under execution are con-sidered to produce behaviours to...
AbstractWe present a high-level Abstract State Machine (ASM) model of C♯ threads and the .NET memory...