# Renewing computing paradigms for more efficient parallelization of   single-threads

**Authors:** J\'anos V\'egh

arXiv: 1803.04784 · 2018-03-14

## TL;DR

This paper proposes a new computing paradigm and stack design to overcome the limitations of traditional von Neumann architectures, aiming for higher throughput, simpler hardware, and better real-time performance.

## Contribution

It introduces an extended computing paradigm and discusses hardware and software modifications to significantly enhance single-threaded performance.

## Key findings

- Higher computing throughput achieved
- Simplified hardware architecture demonstrated
- Improved real-time behavior confirmed

## Abstract

Computing is still based on the 70-years old paradigms introduced by von Neumann. The need for more performant, comfortable and safe computing forced to develop and utilize several tricks both in hardware and software. Till now technology enabled to increase performance without changing the basic computing paradigms. The recent stalling of single-threaded computing performance, however, requires to redesign computing to be able to provide the expected performance. To do so, the computing paradigms themselves must be scrutinized. The limitations caused by the too restrictive interpretation of the computing paradigms are demonstrated, an extended computing paradigm introduced, ideas about changing elements of the computing stack suggested, some implementation details of both hardware and software discussed. The resulting new computing stack offers considerably higher computing throughput, simplified hardware architecture, drastically improved real-time behavior and in general, simplified and more efficient computing stack.

---
Source: https://tomesphere.com/paper/1803.04784