СПОСОБ И СИСТЕМА ДЛЯ УПРАВЛЕНИЯ ВЫПОЛНЕНИЕМ ВНУТРИ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ

    公开(公告)号:RU2577487C2

    公开(公告)日:2016-03-20

    申请号:RU2012148401

    申请日:2012-11-14

    Applicant: IBM

    Abstract: Изобретениеотноситсяк областимногопроцессорныхвычислительныхсред. Техническимрезультатомявляетсяповышениенадежностиработыпроцессорапривыполнениитранзакций. Способуправлениявыполнениемвнутривычислительнойсредысодержитобнаружениепроцессоромтого, чтовыполнениепотокакомандсброшено; осуществляемоеприобнаружениисбросавыполненияпотокакоманди передповторнойпопыткойвыполненияпотокакомандинициированиевыполнениямашиннойкомандыдляуказанияпроцессорунато, чтоповторноевыполнениепотокакомандявляетсяповторнойпопыткой, причеммашиннаякомандаопределенадляисполнениякомпьютеромсогласноархитектурекомпьютераи содержитполедлязаданиязапрошеннойоперацииподдержкидлявыполненияпроцессором, причемзначениеполяуказывает, чтоповторноевыполнениепотокакомандявляетсяповторнойпопыткойи чтоследуетпредпринятьдействиедляоблегченияуспешногоповторноговыполненияпотокакоманд, включающеепоменьшеймереодноизследующихдействий: выполнениеслучайныхзадержеквнутрипроцессора, задержкуобработкив зависимостиотколичестваслучаев, когдапотоккомандбылсброшен, указанногомашиннойкомандой, временнуюприостановкувнеочередноговыполнениявнутрипроцессора, илиотключениеветвления; выполнениеуказанногодействияприинициированиивыполнениямашиннойкоманды; повторнуюпопыткувыполненияпотокакоманд. 2 н. и 9 з.п. ф-лы, 30 ил.

Patent Agency Ranking