1. A processor chip comprising: an arrangement of a plurality of processor cores; at least one memory controller for external main memory; and a plurality of cache elements for caching data, the plurality of cache elements being located between and connected to the processor cores and the at least one memory controller; wherein each of at least some of the plurality of processor cores: operates as at least one of an accumulator processor, a stack processor, and a load/store processor; and includes a unit for loading instructions defining at least one of a function and an interconnection of the respective processor core.