INHALTSASSOZIATIVE HARDWARE-DATENSTRUKTUR ZUR BESCHLEUNIGUNG VON MENGENOPERATIONEN

    公开(公告)号:DE112016006028T5

    公开(公告)日:2018-09-13

    申请号:DE112016006028

    申请日:2016-11-22

    Applicant: INTEL CORP

    Abstract: Ein Prozessor enthält ein Front-End, um einen Befehl zu empfangen, einen Decodierer, um den Befehl zu decodieren, eine Mengenoperations-Logikeinheit (SOLU), um den Befehl auszuführen, und eine Stilllegungseinheit. Die SOLU enthält eine Logik, um eine erste Menge von Schlüssel-Wert-Paaren in einer inhaltsassoziativen Datenstruktur zu speichern, um eine zweite Menge von Schlüssel-Wert-Paaren zu empfangen und um die Schlüssel-Wert-Paare in den beiden Mengen mit zusammenpassenden Schlüsseln zu identifizieren. Die SOLU enthält eine Logik, um die zweite Menge von Schlüssel-Wert-Paaren zu der ersten Menge hinzuzufügen, um eine Ausgangsmenge zu erzeugen, und um eine Operation auf die Werte der Schlüssel-Wert-Paare mit zusammenpassenden Schlüsseln anzuwenden, die einen einzigen Wert für den zusammenpassenden Schlüssel erzeugt. Die SOLU enthält eine Logik, um eine Ausgangsmenge zu erzeugen, die die Schlüssel-Wert-Paare von der ersten Menge mit zusammenpassenden Schlüsseln enthält, und um die Schlüssel-Wert-Paare von der ersten Menge mit eindeutigen Schlüsseln zu verwerfen.

Patent Agency Ranking