Magnetic Particle Processor