{
  "url": "https://fahrplan.eh21.easterhegg.eu/eh/talk/MHHYLZ/",
  "id": 46,
  "guid": "35394411-95b2-5c9f-99e8-e4efb47f0300",
  "date": "2024-03-31T12:15:00+02:00",
  "start": "12:15",
  "logo": null,
  "duration": "01:00",
  "room": "Walhacka - D002",
  "slug": "eh21-46-textverarbeitung-mit-simd-techniken",
  "title": "Textverarbeitung mit SIMD-Techniken",
  "subtitle": "",
  "track": null,
  "type": "Talk",
  "language": "de",
  "abstract": "Hier lernt man, wie man Text (Strings) in hoher Geschwindigkeit mit SIMD-Techniken verarbeitet.",
  "description": "Text ist die Basis des Internets.  Moderne Anwendungen verbringen einen immer gr\u00f6\u00dfer werdenden Teil ihrer Laufzeit damit, Text in Form von Strings zu transkodieren, zu kopieren, zu zerschneiden und zusammenzuf\u00fcgen, zu sortieren, suchen, filtern, ...\r\n\r\nNicht zuletzt liegt der hohe Zeitanteil daran, das der Computer Strings oft umst\u00e4ndlich Zeichen f\u00fcr Zeichen verarbeiten muss.  Doch es gibt Abhilfe.  Schon seit vielen Jahren haben die meisten Computer SIMD-Befehle, mit denen sie mehrere Zahlen auf einmal verarbeiten k\u00f6nnen.  Zeichen sind ja auch nur Zahlen, und mit kreativem Gebrauch dieser kann man viele dieser Aufgaben beschleunigen, oft auf bis zu 10% der vorherigen Rechenzeit.\r\n\r\nIn diesem Vortrag werdet ihr sanft in die Welt der SIMD-Programmierung eingef\u00fchrt, und ihr lernt, wie man SIMD-Techniken f\u00fcr die effiziente Ausf\u00fchrung von Aufgabenstellungen aus der Textverarbeitung nutzen kann.",
  "recording_license": "",
  "do_not_record": false,
  "persons": [
    {
      "guid": "b7945ad9-05ba-5d81-bb11-029746e622b3",
      "id": 42,
      "code": "L8DST7",
      "public_name": "fuz",
      "avatar": "https://fahrplan.eh21.easterhegg.eu/media/avatars/face_8CsuPQO.jpg",
      "biography": "Ich bin Doktorand im HPC-Bereich und erforsche unkonventionelle Anwendungen von SIMD-Techniken, sowie SAT-Solver.",
      "answers": []
    }
  ],
  "links": [],
  "attachments": [],
  "origin": null
}