executed on a computer method for processing the resource management

Ein auf einem Computer ausgefuhrtes Verfahren zum Verwalten der Verarbeitung von Ressourcen eines computergestutzten Systems, das mindestens einen ersten Prozessor und einen zweiten Prozessor aufweist, wobei jeder der Prozessoren funktionsmasig mit einem Speicher verbunden ist, der einen von einem Prozessor zu verarbeitenden Datensatz speichert, wobei das Verfahren Folgendes umfasst: Uberwachen von Daten auf die der erste Prozessor wahrend des Ausfuhrens zugreift; und, wenn der zweite Prozessor weniger weit von den uberwachten Daten entfernt ist als der erste Prozessor, Anweisen, einen Ablauf in dem ersten Prozessor zu unterbrechen und den Ablauf in dem zweiten Prozessor wieder aufzunehmen.

[1]  Peter M. Kogge,et al.  EXECUBE-A New Architecture for Scaleable MPPs , 1994, 1994 International Conference on Parallel Processing Vol. 1.

[2]  Dean M. Tullsen,et al.  The shared-thread multiprocessor , 2008, ICS '08.

[3]  Maya Gokhale,et al.  Processing in Memory: The Terasys Massively Parallel PIM Array , 1995, Computer.

[4]  Duncan G. Elliott,et al.  Computational Ram: A Memory-simd Hybrid And Its Application To Dsp , 1992, 1992 Proceedings of the IEEE Custom Integrated Circuits Conference.

[5]  Phillip Stanley-Marbell,et al.  Adaptive Data Placement in an Embedded Multiprocessor Thread Library , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[6]  Stefanos Kaxiras,et al.  DataScalar: A memory-centric approach to computing , 1999, J. Syst. Archit..