技術總結
一種多線程計算機系統(tǒng)包括配置,所述配置具有能在單線程(ST)模式與多線程(MT)模式之間配置的核心。所述ST模式處理主要線程,且所述MT模式處理所述主要線程及所述核心的共享資源上的一個或多個次要線程。多線程工具被配置為控制對所述配置的利用以執(zhí)行一種方法,所述方法包括基于自MT模式至ST模式的切換來停用一個或多個次要線程。使次要線程的線程上下文不可用于程序?;谥甘綧T的最后設定程序指定最大線程id,通過以下操作獲得所述線程上下文:a)執(zhí)行設定MT指令以重新繼續(xù)所述MT模式;及b)基于處于被重新繼續(xù)的MT模式中,存取所述線程上下文。
技術研發(fā)人員:D·格雷納;M·法雷爾;D·L·奧西塞克;D·W·施密特;F·Y·布薩巴;J·P·庫巴拉;J·D·布拉德伯里;L·C·海勒;T·斯萊格爾;C·小蓋尼
受保護的技術使用者:國際商業(yè)機器公司
文檔號碼:201580015798
技術研發(fā)日:2015.03.16
技術公布日:2016.11.16