20.09.2022
Microsoft
Leistungsverbesserungen mit .NET 7 für Arm64
Autor: Bernhard Lauer
Microsoft.com
Kunal Pathak, Senior Software Engineer bei Microsoft mit Schwerpunkt .NET Runtime erläutert in einem äußerst umfangreichen Blogbeitrag die Performance-Steigerungen, die .NET 7 auf Arm64-Hardware bringt.
Zusammenfassend, so sagt Kunal Pathak, gibt es mit .NET 7 vielen Verbesserungen in unterschiedlichen Bereichen, von Bibliotheken über die Runtime bis hin zur Codegenerierung. Das .NET-Team konnte die Leistungslücke zwischen x64 und Arm64 auf bestimmter Hardware schließen. Zudem wurden viele kritische Probleme wie schlechte Thread-Pool-Skalierung und falsche Bestimmung der L3-Cache-Größe entdeckt und in .NET 7 behoben. Zugleich wurde die Qualität des generierten Codes verbessert, indem das Team die Vorteile der Arm64-Adressierungsmodi genutzt, die Prozent-Operation optimiert und die allgemeinen Array-Zugriffe verbessert hat.
Den äußerst ausführlichen Blogbeitrag von Kunal Pathak zu den Leistungsverbesserungen, die .NET 7 auf Arm64-Hardware bringt, lesen Sie hier. Die Performance-Steigerungen, die mit .NET 7 auf anderen Plattformen erreicht werden können werden in diesem Beitrag aufgeführt.
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Das Hauptziel ist es, autonomen Agenten die Möglichkeit zu geben, ihr Wissen über einen längeren Zeitraum hinweg zu speichern und abzurufen.
>>
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Neue KI-Funktionen in Oracle Cloud CX sollen Marketingspezialisten, Verkäufern und Servicemitarbeitern helfen, die Kundenzufriedenheit zu verbessern, die Produktivität zu steigern und die Geschäftszyklen zu beschleunigen.
>>
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Das für die Standardisierung von JavaScript verantwortliche Komitee macht einen Vorschlag für die Einführung von Signalen in die Programmiersprache. Signals sollen reaktives Programmieren in JavaScript einfacher machen.
>>
Künstliche Intelligenz
Microsofts Semantic Kernel eine Million Mal heruntergeladen
Der Microsoft Semantic Kernel stellt eine Verbindung zwischen Code und KI her und scheint ein voller Erfolg. Die Entwicklergemeinde hat die damit verbundenen Möglichkeiten akzeptiert.
>>