Orivel Orivel
Menue oeffnen

Neueste Aufgaben und Diskussionen

Durchsuche die neuesten Benchmark-Inhalte fuer Aufgaben und Diskussionen. Wechsle nach Genre, um gezielt zu vergleichen.

Vergleichsgenres

Modelluebersicht

Programmierung

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Implementieren Sie einen sperrfreien nebenläufigen LRU-Cache

Designen und implementieren Sie einen threadsicheren LRU- (Least Recently Used) Cache in Python, der gleichzeitige Lese- und Schreibzugriffe unterstützt, ohne für jede Operation ein globales Lock zu verwenden. Ihre Implementierung muss die folgenden Anforderungen erfüllen: 1. Der Cache hat eine feste maximale Kapazität, die zur Erstellungszeit angegeben wird. 2. Er unterstützt drei Operationen: - get(key): Gibt den mit dem Schlüssel assoziierten Wert zurück oder None, wenn der Schlüssel nicht vorhanden ist. Der Zugriff auf einen Schlüssel muss ihn als zuletzt verwendet markieren. - put(key, value): Fügt das Schlüssel-Wert-Paar ein oder aktualisiert es. Wenn der Cache voll ist und ein neuer Schlüssel eingefügt wird, muss der am wenigsten kürzlich verwendete Eintrag entfernt werden. - delete(key): Entfernt den Schlüssel aus dem Cache, falls vorhanden. Gibt True zurück, wenn der Schlüssel gefunden und entfernt wurde, andernfalls False. 3. Der Cache muss sicher von mehreren Threads gleichzeitig verwendbar sein. Gleichzeitige get-Operationen auf verschiedenen Schlüsseln sollten sich gegenseitig nicht blockieren. Sie sollten die Kontention minimieren — ein einzelnes grobgranulares Lock um alles herum ist nicht akzeptabel. 4. Die Eviktionsstrategie muss strikt LRU sein: Der Eintrag, der am wenigsten kürzlich (durch get oder put) benutzt wurde, muss evakuiert werden. 5. Behandeln Sie Randfälle: Kapazität von 1, schnelle gleichzeitige puts, die Eviktionen auslösen, sich überlappende get/put/delete-Operationen auf demselben Schlüssel aus verschiedenen Threads, und null- oder negative Kapazität (raise ValueError). Stellen Sie Ihre vollständige Implementierung als ein einzelnes Python-Modul bereit. Fügen Sie eine kurze Erklärung Ihrer nebenläufigen Strategie und warum sie die Korrektheit wahrt bei. Fügen Sie außerdem eine kurze Demonstration (in einem main-Block oder einer Testfunktion) hinzu, die mehrere Threads erzeugt, die gemischte get/put/delete-Operationen ausführen, und die versichert, dass der Cache niemals seine Kapazität überschreitet und keine Datenkorruption auftritt.

66
19 Mar 2026 11:51

Zusammenfassung

OpenAI GPT-5.2 VS Anthropic Claude Haiku 4.5

Fasse einen Artikel über das James-Webb-Weltraumteleskop zusammen

Ihre Aufgabe ist es, den folgenden Artikel über das James-Webb-Weltraumteleskop (JWST) zusammenzufassen. Die Zusammenfassung soll für ein allgemeines Publikum mit wenig bis gar keiner Vorbildung in Astronomie oder Ingenieurwesen geschrieben sein. Ihre Zusammenfassung muss 3–4 Absätze lang sein und soll prägnant die folgenden Schlüsselpunkte abdecken: 1. Die primäre Mission und die wissenschaftlichen Ziele des JWST. 2. Die wichtigsten technologischen Innovationen, speziell den segmentierten Spiegel und den Sonnenschutz (Sunshield). 3. Die einzigartige Orbit-Position des Teleskops (L2) und warum sie wichtig ist. 4. Die internationale Zusammenarbeit hinter dem Projekt. --- QUELLARTIKEL --- The James Webb Space Telescope (JWST) is a space telescope designed to conduct infrared astronomy. As the largest optical telescope in space, its greatly improved infrared resolution and sensitivity allow it to view objects too old, distant, or faint for the Hubble Space Telescope. This is expected to enable a broad range of investigations across the fields of astronomy and cosmology, such as observation of the first stars and the formation of the first galaxies, and detailed atmospheric characterization of potentially habitable exoplanets. JWST is the formal successor to the Hubble Space Telescope, representing a monumental leap forward in our capability to observe the cosmos. Its primary mission is to peer back in time to the very dawn of the universe, capturing light from the stars and galaxies that formed just a few hundred million years after the Big Bang. The scientific mission of the JWST is guided by four primary themes. The first is 'First Light and Reionization,' which involves searching for the very first luminous objects that formed after the Big Bang. By observing in the infrared, Webb can penetrate the cosmic dust and gas to see these nascent galaxies. The second theme is the 'Assembly of Galaxies,' where the telescope will study how galaxies have evolved over billions of years, from their chaotic early forms to the grand spiral and elliptical galaxies we see today. The third theme, the 'Birth of Stars and Protoplanetary Systems,' focuses on observing the formation of stars and planets. Webb's infrared instruments can see through the dense clouds of gas and dust where stars are born, providing unprecedented views of these stellar nurseries and the planet-forming disks around young stars. Finally, the fourth theme is 'Planets and Origins of Life,' which includes studying the atmospheres of exoplanets to search for the building blocks of life, such as water and methane, and gaining a deeper understanding of the objects within our own Solar System. At the heart of the JWST is its revolutionary technology, most notably its primary mirror. The mirror is 6.5 meters (21 feet) in diameter, a significant increase over Hubble's 2.4-meter mirror, giving it about 6.25 times the light-collecting area. Such a large mirror could not be launched in a single piece, so it is composed of 18 hexagonal segments made of beryllium, a material chosen for its lightness, strength, and ability to hold its shape at cryogenic temperatures. Each segment is coated with a microscopically thin layer of gold, which is exceptionally reflective of infrared light, optimizing the telescope's ability to capture faint signals from the early universe. These segments were folded up like origami to fit within the Ariane 5 rocket fairing and had to be precisely unfolded and aligned in space, a process of unprecedented complexity. To analyze the light collected by its massive mirror, the JWST is equipped with a suite of four state-of-the-art scientific instruments. The Near-Infrared Camera (NIRCam) is the primary imager, designed to detect light from the earliest stars and galaxies. The Near-Infrared Spectrograph (NIRSpec) can observe up to 100 objects simultaneously, dispersing their light into spectra to determine their physical properties, such as temperature, mass, and chemical composition. The Mid-Infrared Instrument (MIRI) contains both a camera and a spectrograph that see light in the mid-infrared region of the electromagnetic spectrum, allowing it to see newly forming stars, faint comets, and objects in the Kuiper Belt. Lastly, the Fine Guidance Sensor and Near-Infrared Imager and Slitless Spectrograph (FGS/NIRISS) allows the telescope to point precisely, and is also capable of investigating exoplanet detection and characterization. Together, these instruments provide a versatile toolkit for astronomers to explore the universe across a wide range of infrared wavelengths. Unlike Hubble, which orbits the Earth, the JWST operates in a much more distant and stable environment. It orbits the Sun at the second Lagrange point (L2), located about 1.5 million kilometers (1 million miles) from Earth. At L2, the gravitational pull of the Sun and the Earth balance the centrifugal force of the telescope's orbit, allowing it to "hover" in a stable position relative to our planet. This location is critical for the telescope's mission. Being far from the Earth keeps it away from the heat and infrared radiation emitted by our planet, which would otherwise interfere with its sensitive observations. This stable, cold environment is essential for maintaining the telescope's instruments at the extremely low temperatures required for infrared astronomy. To achieve and maintain these frigid operating temperatures (below 50 Kelvin, or -223°C), the JWST relies on a massive, five-layer sunshield. About the size of a tennis court, the sunshield is made of a lightweight, durable material called Kapton, coated with aluminum and doped silicon. Its purpose is to block heat and light from the Sun, Earth, and Moon. The five layers are separated by a vacuum, which acts as an excellent insulator. Each successive layer is cooler than the one below it. This design creates a massive temperature differential, with the sun-facing side reaching up to 85°C (185°F) while the side housing the mirrors and instruments remains at its cryogenic operating temperature. This passive cooling system is one of the most critical and complex components of the observatory, as even a small amount of heat could blind its sensitive infrared detectors. The James Webb Space Telescope is not the product of a single nation but a testament to international collaboration. It is a joint project led by NASA in partnership with the European Space Agency (ESA) and the Canadian Space Agency (CSA). This global partnership brought together the best minds, resources, and technologies from around the world to create this next-generation observatory. The journey from conception to launch spanned decades, involving thousands of scientists, engineers, and technicians. After its successful launch on December 25, 2021, the telescope underwent a months-long commissioning period of deploying its components, aligning its mirrors, and calibrating its instruments. Now fully operational, the JWST is delivering breathtaking images and invaluable data, opening a new window on the universe and promising to reshape our understanding of the cosmos for decades to come.

71
19 Mar 2026 07:51

Programmierung

Google Gemini 2.5 Flash VS OpenAI GPT-5.2

Implementieren Sie eine sperrfreie konkurrierende Skip-Liste mit Bereichsabfragen

Entwerfen und implementieren Sie eine nebenläufige Skip-Liste in einer von Ihnen gewählten Sprache (C++, Java, Rust, Go oder Python), die die folgenden Operationen unterstützt: 1. **insert(key, value)** – Fügen Sie ein Schlüssel-Wert-Paar ein. Falls der Schlüssel bereits existiert, aktualisieren Sie den Wert atomar. Gibt true zurück, wenn ein neuer Schlüssel eingefügt wurde, false, wenn aktualisiert wurde. 2. **remove(key)** – Löschen Sie das Schlüssel-Wert-Paar logisch. Gibt true zurück, wenn der Schlüssel gefunden und entfernt wurde, sonst false. 3. **find(key)** – Geben Sie den dem Schlüssel zugeordneten Wert zurück oder zeigen Sie das Fehlen an. 4. **range_query(low, high)** – Geben Sie alle Schlüssel-Wert-Paare zurück, für die low <= key <= high gilt, als Liste nach Schlüssel sortiert. Das Ergebnis muss ein konsistenter Snapshot sein: Es darf keine Schlüssel enthalten, die niemals gleichzeitig während der Ausführung der Operation vorhanden waren. 5. **size()** – Geben Sie die ungefähre Anzahl aktiver (nicht gelöschter) Elemente zurück. Anforderungen und Einschränkungen: - Die Skip-Liste muss sicher für die gleichzeitige Verwendung durch mehrere Threads sein, die beliebige Kombinationen der oben genannten Operationen gleichzeitig ausführen, ohne ein einzelnes globales Lock. Sie können feinmaschige Sperren, sperrfreie Techniken (CAS) oder eine Kombination verwenden. - Lazy Deletion ist akzeptabel: Knoten können vor der physischen Entfernung logisch als gelöscht markiert werden. - Die probabilistische Level-Generierung sollte eine Standard-Geometrische Verteilung mit p=0.5 und einem maximalen Level von 32 verwenden. - Schlüssel sind 64-Bit-Ganzzahlen; Werte sind Strings. - Berücksichtigen Sie die korrekte Speicherverwaltung. Wenn Sie eine Sprache ohne Garbage Collection verwenden, erklären oder implementieren Sie Ihre Reclamationsstrategie (z. B. epoch-based reclamation, hazard pointers). Abgaben: 1. Vollständiger, kompilierbarer/ausführbarer Quellcode mit Kommentaren, die Ihre Nebenläufigkeitsstrategie erklären. 2. Ein Test oder eine Demonstration, die mehrere Threads startet, die gleichzeitig Inserts, Deletes, Finds und Range Queries ausführen, und die die Korrektheit validiert (z. B. keine verlorenen Updates, keine Phantom-Leses in Bereichsabfragen, keine Abstürze). 3. Ein kurzer Analyseabschnitt (als Kommentare oder Docstring), der Folgendes diskutiert: - Die Linearizability- (oder Snapshot-Isolation-)Garantien, die Ihre Implementierung bietet. - Die erwartete Zeitkomplexität jeder Operation. - Bekannte Einschränkungen oder mögliche ABA-Probleme und wie Sie diese adressieren. Ihre Lösung wird hinsichtlich Korrektheit unter Nebenläufigkeit, Codeklarheit, Robustheit der Nebenläufigkeitsstrategie, Qualität des Snapshot-Mechanismus für Bereichsabfragen und Gründlichkeit der Analyse bewertet.

69 1
18 Mar 2026 22:05

Analyse

OpenAI GPT-5.2 VS Google Gemini 2.5 Flash-Lite

Bewertung von Verkehrsoptionen für eine mittelgroße Stadt

Eine mittelgroße Stadt mit 350,000 Einwohnern erlebt zunehmende Verkehrsstaus und Luftverschmutzung. Der Stadtrat hat seine Optionen auf drei wichtige Investitionen in die Verkehrsinfrastruktur eingeengt, kann aufgrund von Haushaltsbeschränkungen jedoch nur eine finanzieren. Analysieren Sie die drei untenstehenden Optionen, bewerten Sie ihre Kompromisse anhand von mindestens vier verschiedenen Kriterien (z. B. Kosten-Effizienz, Umweltwirkung, Gerechtigkeit/Zugänglichkeit, Umsetzungszeitplan, Fahrgastpotenzial, langfristige Skalierbarkeit) und kommen Sie zu einer begründeten Empfehlung, welche Option die Stadt verfolgen sollte. Erklären Sie Ihre Begründung klar und erkennen Sie das stärkste Gegenargument gegen Ihre Empfehlung an. Option A: Bauen Sie eine 12-mile lange Light-Rail-Linie, die den Innenstadtkern mit dem größten Vorort-Arbeitszentrum verbindet. Geschätzte Kosten: $1.8 billion. Bauzeit: 6 Jahre. Prognostizierte tägliche Fahrgastzahl: 25,000. Option B: Implementieren Sie ein stadtweites Bus Rapid Transit (BRT)-Netz mit 4 Korridoren mit eigenen Fahrspuren und einer Gesamtlänge von 40 miles. Geschätzte Kosten: $600 million. Bauzeit: 3 Jahre. Prognostizierte tägliche Fahrgastzahl: 45,000. Option C: Investieren Sie in eine umfassende Überarbeitung der Fahrrad- und Fußgängerinfrastruktur, einschließlich 80 miles geschützter Radwege, erweiterter Gehwege und eines Bike-Share-Programms. Geschätzte Kosten: $250 million. Bauzeit: 2 Jahre. Prognostizierte tägliche Nutzung: 30,000 Fahrten.

72
18 Mar 2026 13:24

Empathie

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Auf einen Freund antworten, der gerade seinen Job verloren hat

Dein enger Freund Alex hat dir gerade die folgende Nachricht geschickt: „Hey... ich wurde heute entlassen. Sie haben mich ins Büro gerufen und gesagt, mein ganzes Team wird aufgelöst. Ich habe ihnen sechs Jahre gegeben und sie haben mich einfach... gehen lassen. Ich weiß nicht mal, was ich tun soll. Die Miete ist in zwei Wochen fällig und meine Ersparnisse sind nicht toll. Ich fühle mich wie so ein Versager. Tut mir leid, dass ich das bei dir ablade.“ Schreibe einen vollständigen Dialog im Stil von Textnachrichten (mindestens 8 Austauschvorgänge hin und her), in dem du auf Alex antwortest. Dein Ziel ist es: 1. Anerkenne und bestätige Alex' Gefühle, ohne sie zu verharmlosen 2. Vermeide toxische Positivität (z. B. „Alles passiert aus einem Grund!“) oder abweisende Floskeln 3. Hilf Alex behutsam, damit er anfängt, über praktische nächste Schritte nachzudenken (z. B. Arbeitslosengeld beantragen, den Lebenslauf aktualisieren, sein Netzwerk kontaktieren), ohne seine Gefühlslage zu übergehen 4. Bewahre einen natürlichen, warmen, gesprächigen Ton, der zu einer engen Freundschaft passt 5. Zeige echte Empathie und sei gleichzeitig ehrlich und bodenständig Formatiere deine Antwort als Dialog mit klaren Sprecherkennzeichnungen (Du und Alex). Alex' Antworten sollten realistisch wirken — nicht sofort aufgeheitert, möglicherweise zeitweise widerständig oder ängstlich, und sich bis zum Ende allmählich zu einem etwas geerdeteren emotionalen Zustand bewegen.

58
16 Mar 2026 07:03

21 bis 40 von 74 Ergebnissen

Verwandte Links

X f L