1. A structured data processing system, comprising: a plurality of servers, each server including at least one main processor, a system bus, and a system memory accessed via memory controller read and write operations on a memory bus to addresses of a system memory address space, at least one server being an offload processor server, each offload processor server including at least one processor module physically connected to the memory bus, and accessed via read and write operations by the memory controller on the memory bus to addresses of the system memory address space that are assigned to the at least one processor module, each processor module including module memory configured to store an in-memory database, at least one offload processor configured to process queries to the in-memory database, the queries received as writes on the memory bus to at least one assigned address of the system memory address space, and an arbiter circuit configured to schedule tasks for execution by the at least one offload processor; wherein the least one main processor of the offload processor server is configured to direct queries to at least one processor module as writes on the memory bus by the memory controller to addresses of the system memory address space.