< retour aux publications

Lock manager for multi-core architectures

Inventeur: M. France-Pillois, E. Guthmuller, J. Martin, F. Rousseau

N° de Brevet: 1858803

Date de publication: 2018-09-26

Cessionnaire: CEA

The present disclosure relates to a multi-core architecture comprising: a plurality of processing devices, each processing device comprising a single processor or a cluster of processors; and a lock manager associated with each processing device, each lock manager being configured to: store a first data value indicating of whether or not it currently owns a first lock, the first lock authorizing access to a resource; and permit an owner of the first lock to be determined by one or more lock managers by broadcasting, over an interconnection network to each of the other lock managers, at least one message.