-
公开(公告)号:WO2013088283A3
公开(公告)日:2013-11-07
申请号:PCT/IB2012056562
申请日:2012-11-20
Applicant: IBM , IBM RES GMBH
CPC classification number: G06F12/0835 , G06F12/0804 , G06F12/14 , G06F13/1663
Abstract: It is proposed a method implemented by a logic of a computer memory control unit, wherein the control unit comprises at least one first interface and second interfaces and is adapted to be connected with a main physical memory via the first interface, and a set of N >= 2 non-cooperative processors via the second interfaces, and the logic is operatively coupled to said first and second interfaces. The method comprises receiving (S10), via said second interfaces, a request to access data of the main physical memory from a first processor of the set, evaluating (S20) if a second processor has previously accessed the data requested by the first processor, and deferring (S30) the request from the first processor when the evaluation (S20) is positive, or, granting (S40) the request from the first processor when the evaluation is negative.
Abstract translation: 提出了一种由计算机存储器控制单元的逻辑实现的方法,其中控制单元包括至少一个第一接口和第二接口,并且适于经由第一接口与主物理存储器连接,并且一组N > = 2个非协作处理器,并且逻辑可操作地耦合到所述第一和第二接口。 所述方法包括:从所述第二接口接收(S10)从所述组的第一处理器访问所述主物理存储器的数据的请求,如果第二处理器先前已经访问了由所述第一处理器请求的数据,则评估(S20) 以及当评估(S20)为肯定时推迟(S30)来自第一处理器的请求,或者当评估为否定时,授予(S40)来自第一处理器的请求。
-
2.
公开(公告)号:WO2011070506A3
公开(公告)日:2011-08-11
申请号:PCT/IB2010055626
申请日:2010-12-07
Applicant: IBM , HUNTER HILLERY C , LUIJTEN RONALD P , STANLEY-MARBELL PHILLIP
Inventor: HUNTER HILLERY C , LUIJTEN RONALD P , STANLEY-MARBELL PHILLIP
CPC classification number: G06F9/4856 , G06F9/5033 , G06F2212/271
Abstract: A computer-implemented method for managing processing resources of a computerized system having at least a first processor and a second processor, each of the processors operatively interconnected to a memory storing a set of data to be processed by a processor, the method comprising: monitoring data accessed by the first processor while executing; and if the second processor is at a shorter distance than the first processor from the monitored data, instructing to interrupt execution at the first processor and resume the execution at the second processor.
Abstract translation: 一种用于管理具有至少第一处理器和第二处理器的计算机化系统的处理资源的计算机实现的方法,所述处理器中的每一个可操作地互连到存储将由处理器处理的一组数据的存储器,所述方法包括:监视 在执行时由第一处理器访问的数据; 以及如果所述第二处理器与所述第一处理器之间的距离比所述监控数据更短,则指示中断所述第一处理器处的执行并且继续所述第二处理器处的所述执行。
-
3.
公开(公告)号:DE112011103732T5
公开(公告)日:2013-09-19
申请号:DE112011103732
申请日:2011-11-02
Applicant: IBM
Inventor: STANLEY-MARBELL PHILLIP
IPC: G06F1/32
Abstract: Die Erfindung richtet sich auf Verfahren und Systeme zum Verwalten einer Rechenarbeitslast in einem durch eine Energiequelle (40) versorgten Computersystem (10). Diese Erfindung beruht in erster Linie auf einem Anpassen (S50 bis S60) einer Rechenarbeitslast auf dem Computersystem entsprechend einer zeitlich variierenden Eigenschaft der durch die Energiequelle gelieferten Leistung, so dass die bei der Quelle erzeugte Leistung optimiert wird. Ein Rückkopplungsmechanismus ist entsprechend realisiert, der die für die Verarbeitung verfügbare Leistung ändert, um z. B. einen effizienteren Energieerzeugungs-Effizienzpunkt bei der Quelle einzuhalten.
-
公开(公告)号:GB2488260A
公开(公告)日:2012-08-22
申请号:GB201207124
申请日:2010-12-07
Applicant: IBM
Inventor: HUNTER HILLERY C , LUIJTEN RONALD P , STANLEY-MARBELL PHILLIP
Abstract: A computer-implemented method for managing processing resources of a computerized system having at least a first processor and a second processor, each of the processors operatively interconnected to a memory storing a set of data to be processed by a processor, the method comprising: monitoring data accessed by the first processor while executing; and if the second processor is at a shorter distance than the first processor from the monitored data, instructing to interrupt execution at the first processor and resume the execution at the second processor.
-
公开(公告)号:DE112010004735B4
公开(公告)日:2017-01-26
申请号:DE112010004735
申请日:2010-12-07
Applicant: IBM
Inventor: HUNTER HILLERY C , LUIJTEN RONALD P , STANLEY-MARBELL PHILLIP
Abstract: Ein auf einem Computer ausgeführtes Verfahren zum Verwalten der Verarbeitung von Ressourcen eines computergestützten Systems, das mindestens einen ersten Prozessor und einen zweiten Prozessor aufweist, wobei jeder der Prozessoren funktionsmäßig mit einem Speicher verbunden ist, der einen von einem Prozessor zu verarbeitenden Datensatz speichert, wobei das Verfahren Folgendes umfasst: Überwachen von Daten auf die der erste Prozessor während des Ausführens zugreift; und, wenn der zweite Prozessor weniger weit von den überwachten 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.
-
公开(公告)号:GB2506558B
公开(公告)日:2015-09-02
申请号:GB201400564
申请日:2012-06-19
Applicant: IBM
Inventor: MOSELUND KIRSTEN EMILIE , STANLEY-MARBELL PHILLIP , DOERING ANDREAS CHRISTIAN , BJOERK MIKAEL T
IPC: H01L29/739
Abstract: A tunnel field-effect transistor including at least: a source region including a corresponding source semiconductor material; a drain region including a corresponding drain semiconductor material, and a channel region including a corresponding channel semiconductor material, which is arranged between the source region and the drain region. The tunnel field-effect transistor further includes at least: a source-channel gate electrode provided on an interface between the source region and the channel region; an insulator corresponding to the source-channel gate electrode that is provided between the source-channel gate electrode and the interface between the source region and the channel region; a drain-channel gate electrode provided on an interface between the drain region and the channel region; and an insulator corresponding to the drain-channel gate electrode that is provided between the drain-channel gate electrode and the interface between the drain region and the channel region.
-
公开(公告)号:GB2499151B
公开(公告)日:2016-04-20
申请号:GB201308822
申请日:2011-11-02
Applicant: IBM
Inventor: STANLEY-MARBELL PHILLIP
-
8.
公开(公告)号:DE112011103732B4
公开(公告)日:2014-09-18
申请号:DE112011103732
申请日:2011-11-02
Applicant: IBM
Inventor: STANLEY-MARBELL PHILLIP
IPC: G06F1/32
Abstract: Die Erfindung richtet sich auf Verfahren und Systeme zum Verwalten einer Rechenarbeitslast in einem durch eine Energiequelle (40) versorgten Computersystem (10). Diese Erfindung beruht in erster Linie auf einem Anpassen (S50 bis S60) einer Rechenarbeitslast auf dem Computersystem entsprechend einer zeitlich variierenden Eigenschaft der durch die Energiequelle gelieferten Leistung, so dass die bei der Quelle erzeugte Leistung optimiert wird. Ein Rückkopplungsmechanismus ist entsprechend realisiert, der die für die Verarbeitung verfügbare Leistung ändert, um z. B. einen effizienteren Energieerzeugungs-Effizienzpunkt bei der Quelle einzuhalten.
-
公开(公告)号:GB2499151A
公开(公告)日:2013-08-07
申请号:GB201308822
申请日:2011-11-02
Applicant: IBM
Inventor: STANLEY-MARBELL PHILLIP
Abstract: The invention is directed to methods and systems for managing computation workload in a computerized system (10) powered by an energy source (40). This invention relies first and foremost on adapting (S50 S60) computation workload at the computerized system according to a time-varying property of the power supplied by the energy source, such that power generated at the source is optimized. A feedback mechanism is accordingly implemented which changes power available for computation, e.g., to track a more efficient energy generation efficiency point at the source.
-
公开(公告)号:DE112010004735T5
公开(公告)日:2013-04-18
申请号:DE112010004735
申请日:2010-12-07
Applicant: IBM
Inventor: HUNTER HILLERY C , LUIJTEN RONALD P , STANLEY-MARBELL PHILLIP
Abstract: Ein auf einem Computer ausgeführtes Verfahren zum Verwalten der Verarbeitung von Ressourcen eines computergestützten Systems, das mindestens einen ersten Prozessor und einen zweiten Prozessor aufweist, wobei jeder der Prozessoren funktionsmäßig mit einem Speicher verbunden ist, der einen von einem Prozessor zu verarbeitenden Datensatz speichert, wobei das Verfahren Folgendes umfasst: Überwachen von Daten auf die der erste Prozessor während des Ausführens zugreift; und, wenn der zweite Prozessor weniger weit von den überwachten 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.
-
-
-
-
-
-
-
-
-