会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明专利
    • COMPILER-ÜBERSETZUNG MIT SCHLEIFEN- UND DATENPARTITIONIERUNG
    • DE102019109050A1
    • 2019-11-07
    • DE102019109050
    • 2019-04-05
    • INTEL CORP
    • KRISHNAIYER RAKESHBOBROVSKII KONSTANTINBUDANOV DMITRY
    • G06F8/41
    • Eine Logik kann einen Zielcode zum Partitionieren von Daten basierend auf einer mit einer Ressource wie einer Zieleinrichtung assoziierten Speicherbegrenzung automatisch und/oder autonom übersetzen. Die Logik kann ein Tag im Code zum Identifizieren einer Task identifizieren, wobei die Task mindestens eine Schleife umfasst, wobei die Schleife zum Verarbeiten von Datenelementen in einem oder mehreren Arrays vorgesehen ist. Die Logik kann Anweisungen zum Bestimmen einer oder mehrerer Partitionen für die mindestens eine Schleife zum Partitionieren von Datenelementen, auf die durch eine oder mehrere Speicherzugriffsanweisungen für das eine oder die mehreren Arrays innerhalb der mindestens einen Schleife zugegriffen wird, basierend auf einer Speicherbegrenzung automatisch generieren, wobei die Speicherbegrenzung zum Identifizieren einer Menge an zur Allokation zum Verarbeiten der Task verfügbarem Speicher vorgesehen ist. Die Logik kann einen oder mehrere Iterationsraumblöcke für die parallelen Schleifen bestimmen, Speicherfenster für jeden Block bestimmen, Daten in den begrenzten Speicher und aus dem begrenzten Speicher kopieren und Arrayzugriffe übersetzen.