# Bumps 0.7.6 documentation

## mapper - Parallel processing implementations

`AMQPMapper` |
`MPIMapper` |
`MPMapper` |
`SerialMapper` |
`nice` |
`setpriority` | Set The Priority of a Windows Process.

Parallel and serial mapper implementations.

class `bumps.mapper.``AMQPMapper`

  Bases: `object`

  static `start_mapper`(problem, modelargs)
  static `start_worker`(problem)
  static `stop_mapper`(mapper)

class `bumps.mapper.``MPIMapper`

  Bases: `object`

  static `start_mapper`(problem, modelargs)
  static `start_worker`(problem)
  static `stop_mapper`(mapper)

class `bumps.mapper.``MPMapper`

  Bases: `object`

  `pool` = None
  static `start_mapper`(problem, modelargs, cpus=None)
  static `start_worker`(problem)
  static `stop_mapper`(mapper)

class `bumps.mapper.``SerialMapper`

  Bases: `object`

  static `start_mapper`(problem, modelargs)
  static `start_worker`(problem)
  static `stop_mapper`(mapper)

`bumps.mapper.``nice`()

`bumps.mapper.``setpriority`(pid=None, priority=1)

  Set The Priority of a Windows Process. Priority is a value between 0-5 where 2 is normal priority and 5 is maximum. Default sets the priority of the current python process but can take any valid process ID.