会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明专利
    • System zur Verringerung von Hash-Kollisionen
    • DE102013208213B4
    • 2016-07-21
    • DE102013208213
    • 2013-05-06
    • IBM
    • CALVIGNAC JEAN LDECUSATIS CASIMER MVERPLANKEN FABRICE JWIND DANIEL
    • H04L12/743G06F12/08
    • System (10), aufweisend: eine einen Computerprozessor (14) enthaltende Steuereinheit (12), wobei die Steuereinheit (12) dazu dient, mindestens eines von Einfügungszeiten und Hashing-Kollisionen zu verringern, wenn eine Verbindung mit neuen der Steuereinheit (12) vorgestellten Komponenten (16) hergestellt wird, eine Kollisionsvermeidungsvorrichtung (18), welche die Hashing-Kollisionen durch Verwenden einer Vielzahl von Tabellen und einer Vielzahl von Schlüsseln pro Bucket verringert, eine Hash-Vorrichtung (20) in Datenaustausch mit der Steuereinheit (12), um die Vielzahl von Schlüsseln der Vielzahl von Tabellen zuzuordnen, wobei die Hash-Vorrichtung (20) eine einzelne Hash-Logik (22) verwendet, um einen Lawineneffekt bereitzustellen, wenn ein einziger Schlüssel geändert wird, was dazu führt, dass sich annähernd die Hälfte der Bits in der Vielzahl von Tabellen ändert, eine Austauschereinrichtung zum Konfigurieren einer Standby-Tabelle mittels einer neuen Hash-Funktion, und eine Auswahlvorrichtung zum Duplizieren der Einträge einer Tabelle mit einem höheren Kollisionsqualitätsindex als andere betrachtete Tabellen, dadurch gekennzeichnet, dass eine globale Bestückung der Vielzahl von Tabellen konfigurierbar ist, indem die Anzahl von Bits für die Ausgabe der einzelnen Hash-Logik (22) gesteuert wird.
    • 6. 发明专利
    • DATENPAKETVERARBEITUNG IM NETZWERK
    • DE102012219705B4
    • 2019-08-01
    • DE102012219705
    • 2012-10-29
    • IBM
    • BASSO CLAUDECALVIGNAC JEAN LFRANKE HUBERTUSKURSUN EREN
    • G06F15/177G06F9/50G06F13/00G06F15/163
    • Verfahren zum Verarbeiten von Datenpaketen, das aufweist:- Identifizieren (306) eines Metrikwerts für eine aktuelle Konfiguration von Verarbeitungs-Ressourcen in einer Datenverarbeitungskomponente, die die Datenpakete verarbeitet,- wobei der Metrikwert identifiziert wird in Abhängigkeit von:- einem Näherungswert der Temperatur,- einem Näherungswert des Arbeitslastbedarfs, der sich aus der Verkehrslast im Netzwerk insgesamt und dem Anteil der gesamten Arbeitslast, die zu der Verarbeitungs-Ressource geleitet wird, ergibt,- einem Ressourcen-Konfliktwert, der sich aus der Wartezeit oder der Cachespeicher-Latenzzeit an dem Cachespeicher, der den Verarbeitungs-Ressourcen zugehörig ist, ergibt,- einem Verschleißwert, der sich aus der Anzahl von Zyklen, während derer sich die Verarbeitungs-Ressource im Vergleich zu dem übrigen Chip auf einer hohen Aktivitätsstufe und auf einer hohen Temperatur befindet, ergibt,- einer inhärenten Ressourcen-Leistungseffizienz der Verarbeitungs-Ressourcen, die die inhärente Leistungseffizienz der Verarbeitungs-Ressource angibt, und- Auswählen (314) einer neuen Konfiguration der Verarbeitungs-Ressourcen in der Datenverarbeitungskomponente mithilfe des Metrikwerts;- Ändern (316) der aktuellen Konfiguration der Verarbeitungs-Ressourcen in der Datenverarbeitungskomponente in die neue Konfiguration; und- Verteilen (318) der Datenpakete an die neue Konfiguration der Verarbeitungs-Ressourcen, um die Datenpakete zu verarbeiten, wie sie empfangen werden.
    • 7. 发明专利
    • Verbessertes Computerschnittstellensystem
    • DE102013208212B4
    • 2016-07-14
    • DE102013208212
    • 2013-05-06
    • IBM
    • CALVIGNAC JEAN LDECUSATIS CASIMIR MWIND DANIELVERPLANKEN FABRICE JEAN
    • H04L12/743
    • System, aufweisend: eine Steuereinheit, die einen Computerprozessor enthält; eine Auswählervorrichtung in Datenaustausch mit der Steuereinheit, um durch die Auswählervorrichtung eine Tabelle mit einem höheren Kollisionsqualitätsindex als andere betrachtete Tabellen zu wählen, wobei die Auswählervorrichtung den Kollisionsqualitätsindex für die betrachteten Tabellen auf der Grundlage der Platzierung von Schlüsseln innerhalb der betrachteten Tabellen ermittelt; eine Austauschervorrichtung, um eine Standby-Tabelle zu konfigurieren, welche die durch die Auswählervorrichtung gewählte Tabelle ersetzt, wobei die Ersetzung ohne erneute Umwandlung der Schlüssel in den Tabellen in Hashwerte erfolgt; und einen Switch, der eine Hash-Funktion auf der Grundlage des Ersetzens der gewählten Tabelle durch die Austauschervorrichtung ändert, um die Steuereinheit in die Lage zu versetzen, mindestens eines von Einfügungszeiten und Kollisionen zu verringern, wenn eine Verbindung mit neuen der Steuereinheit vorgestellten Komponenten hergestellt wird, wobei die Austauschervorrichtung den Kollisionsqualitätsindex durch Ersetzen der gewählten Tabelle senkt, eine Messeinheit zur Messung der Schlüsselverteilung in den Tabellen, wobei für jedes Bit oder Byte der Schlüssel ein entsprechender Zähler sowie zusätzlich ein globaler Zähler vorgesehen sind, wobei die Messeinheit bei Einfügen eines Schlüssels diejenigen Zähler um „1” erhöht, welche eine „1” für das entsprechende Bit oder Byte des eingefügten Schlüssels besitzen sowie den globalen Zähler um „1” erhöht, wobei die Messeinheit bei Entfernen eines Schlüssels diejenigen Zähler um „1” verringert, welche eine „1” für das entsprechende Bit oder Byte des entfernten Schlüssels besitzen, sowie den globalen Zähler um „1” verringert, wobei das System dazu ausgebildet ist, ein Umschaltverhältnis für jedes Bit oder Byte der Schlüssel der Standby-Tabelle anhand der Zähler zu berechnen und die Bits vom weniger umschaltenden Bit zum am meisten umschaltenden Bit neu zu ordnen um eine neu konfigurierte XOR-Matrix bereitzustellen, ...