Talks to Bring Sam Altman Back to OpenAI Stretch Through Weekend by Mike Isaac, Cade Metz, Tripp Mickle and Erin Griffith


By Mike Isaac, Cade Metz, Tripp Mickle and Erin Griffith

Disagreements over the board’s makeup appear to have muddled negotiations. Mr. Altman was forced out as chief executive by the company’s board on Friday.

Published: November 18, 2023 at 06:00PM

from NYT Technology https://ift.tt/BMdo7ef
via IFTTT

.NET 8 llega con mejoras de rendimiento, soporte y más

Net-logo

Logo de .NET

Microsoft dio a conocer, mediante una publicación de blog, el lanzamiento de la nueva versión de .NET 8, su plataforma open source, pensada para desarrolladores que crean aplicaciones multiplataforma (navegador, nube, el escritorio, dispositivos IoT y plataformas móviles.

En esta nueva versión que se presenta de .NET 8, se destaca que es una rama que está clasificada como LTS y tendrá soporte durante tres años, hasta noviembre de 2026.

Por la parte de las novedades, se destaca que se han realizado importantes optimizaciones de rendimiento, pues ahora, de forma predeterminada, está habilitado un nuevo generador de código que admite la optimización dinámica basada en perfiles de ejecución de código (optimización guiada por perfiles dinámicos).

El uso del nuevo generador de código proporciona un aumento en el rendimiento de la aplicación de hasta un 20%. Además, la nueva versión añade soporte para instrucciones AVX-512, lo que mejora el rendimiento de operaciones paralelas sobre datos vectoriales. Se menciona que para los tipos primitivos, se ha implementado una nueva interfaz que permite analizar y formatear datos directamente en formato UTF-8 sin recodificar.

Otro de los cambios que se destaca de esta nueva versión de .NET 8, es que se ha agregado «.NET Aspire«, la cual está diseñada para desarrollar aplicaciones nativas de la nube utilizando tecnologías .NET. Se menciona que.NET Aspire proporciona un amplio conjunto de componentes que podría necesitar para crear aplicaciones que se ejecuten en entornos de nube, incluidas herramientas para recopilación de telemetría, configuración, pruebas de estado y tolerancia a fallas.

Además de ello, también se destaca que se han ampliado las herramientas para aplicaciones de compilación en contenedores aislados. De forma predeterminada, las imágenes de contenedor se publican sin un Dockerfile y sin un usuario root, además de que se ha reducido el tamaño de la imagen del contenedor base con componentes de la plataforma .NET y se agregó una opción de imagen minimalista para iniciar aplicaciones compiladas en archivos ejecutables (AOT nativo).

En .NET 8 se realizaron mejoras en Blazor, pues ahora se reducen los tiempos de carga de páginas, mejora la escalabilidad y permite el uso de Blazor Server y Blazor WebAssembly en la misma aplicación para crear programas que combinen funciones de servidor y cliente . Se agregó Jiterpreter, un nuevo tiempo de ejecución de WebAssembly más rápido, que hizo posible acelerar la representación de la interfaz en un 20%. Se han ampliado las capacidades de autenticación, autorización e identificación.

MAUI se ha ampliado para el desarrollo de interfaces de usuario multiplataforma, lo que brinda la capacidad de utilizar una base de código para crear interfaces para Windows, macOS, iOS y Android.

C# 12 agrega soporte para una sintaxis simplificada para crear constructores primarios en cualquier clase y estructura, y también simplifica la creación de matrices, tramos y otros tipos de colecciones, además de que ahora se proporcionan herramientas para establecer valores predeterminados para los parámetros de expresión lambda. Se han ampliado las capacidades de las interfaces de software que se pueden utilizar en sistemas de aprendizaje automático. Por ejemplo, la biblioteca System.Numerics ha aumentado la compatibilidad con los sistemas de IA generativa. Se agregaron ejemplos para crear chatbots, generar contenido y acceder a servicios de Azure AI.

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó soporte de compilación experimental (AOT nativo).
  • Se agregó soporte para Xcode 15 y Android API 34.
  • Manejo simplificado de argumentos opcionales.
  • Se agregó la capacidad de crear alias de cualquier tipo usando la directiva «alias».
  • Elementos gráficos y botones modernizados, manejo mejorado de los clics del mouse y eventos del teclado.
  • ASP.NET Core para aplicaciones web (Blazor) de una sola página implementa soporte para autenticación basada en tokens y cookies.
  • Se ha propuesto una nueva interfaz de usuario para la autenticación. Protección mejorada contra ataques XSRF/CSRF.
  • Entity Framework Core proporciona nuevos tipos complejos que se pueden utilizar como objetos. Se agregó soporte para datos jerárquicos en SQL Server.
  • El administrador de paquetes NuGet simplifica la auditoría de paquetes en proyectos y proporciona información sobre la presencia de vulnerabilidades conocidas.
  • .NET Runtime agrega el modo de compilación anticipada (AOT) para las plataformas WebAssembly (WASM) y Android.
  • WPF agregó un cuadro de diálogo de apertura de directorio (OpenFolderDialog) y habilitó la compatibilidad con la aceleración de hardware en RDP.
  • Soporte significativamente mejorado para la arquitectura ARM64 y calidad de código mejorada para ARM.
  • El depurador proporciona una visualización de resumen de depuración y capas de depuración simplificadas para los tipos .NET de uso común.
  • Se agregó una versión más segura de imágenes basada en Chiseled Ubuntu .

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Para los interesados en la nueva version del SDK y runtime de .NET 8, deben saber que están disponibles para Linux, macOS y Windows.

from Linux Adictos https://ift.tt/PeZruBv
via IFTTT

Llega la 62ª edición del top 500 

TOP500

TOP500 clasifica y detalla los 500 sistemas computación no distribuida más potentes del mundo.

Hace pocos días se dio a conocer la 62ª edición del top 500 de las supercomputadoras más potentes del mundo. En esta nueva edición hubieron algunos movimientos en las posiciones dentro del top 10, pues ahora el segundo lugar lo ocupó el nuevo clúster Aurora, desplegado en el Laboratorio Nacional Argonne del Departamento de Energía de Estados Unidos. El clúster tiene casi 4,8 millones de núcleos de procesador y proporciona un rendimiento de 585 petaflops, que es 143 petaflops más que el clúster que anteriormente ocupaba el segundo lugar.

Por la parte del top 10, el Frontier, ubicado en el Laboratorio Nacional Oak Ridge del Departamento de Energía de Estados Unidos, sigue posicionado en el primer lugar (manteniendo desde mediados del año pasado). El clúster tiene 8.7 millones de núcleos de procesador y proporciona un rendimiento de 1194 exaflops, el doble que el clúster, que ocupa el segundo lugar (con un menor consumo de energía).

El tercer puesto del ranking lo ocupó el clúster Eagle, lanzado este año por Microsoft para la nube Azure. El clúster contiene 1,12 millones de núcleos de procesador (CPU Xeon Platinum 8480C 48C 2GHz) y demuestra un rendimiento máximo de 561 petaflops. El software del clúster está basado en Ubuntu 22.04.

El clúster Fugaku, ubicado en el Instituto de Investigaciones Físico-Químicas RIKEN (Japón), ha pasado al cuarto lugar. El clúster se construye utilizando procesadores ARM y ofrece 442 petaflops de rendimiento.

El quinto lugar lo ocupa el clúster LUMI, ubicado en el Centro Europeo de Supercomputación (EuroHPC) en Finlandia y que proporciona un rendimiento de 379 petaflops. El clúster está construido sobre la misma plataforma que el líder de la clasificación.

Los lugares sexto, séptimo y décimo los ocupan los clusters Leonardo, Summit y Sierra presentados anteriormente en el ranking, pero los lugares octavo y noveno los ocupan los recién llegados clusters MareNostrum 5 ACC desplegado en un centro de supercómputo de Barcelona y Eos NVIDIA DGX SuperPOD lanzado por NVIDIA.

En cuanto a las tendencias que se presentan en esta nueva edicion se menciona que desde noviembre de 2017, Linux continúa dominando en el ranking de sistemas operativos utilizados en las supercomputadoras.

La distribución por distribuciones de Linux, se enlista de la siguiente forma (´% actual vs el % de hace 6 meses):

  1. El 44.6% (47%) utiliza sistemas basados ​​en Linux, pero no especifica la distribución.
  2. El 11% (16%) utiliza CentOS (esto supone una perdida del 5% en comparación de la edición anterior)
  3. El 12.6% (10.8%) utiliza RHEL.
  4. El 9.6% (9.2%) utiliza Cray Linux.
  5. El 7.8% (6.4%) utiliza Ubuntu.
  6. El 4.4% (4.6%) utiliza SUSE.
  7. El 2% (1.6%)utiliza Rocky Linux.
  8. El 1% (1.2%) utiliza Alma Linux.
  9. El 0.2% (0.2%) utiliza Amazon Linux.
  10. El 0.2% (0.2%) utiliza Scientific Linux.

Por otra parte, se menciona que entre los fabricantes de clusters, Lenovo ocupó el primer lugar con un 33,8% (hace seis meses, un 33,6%), mientras que HP ocupó el segundo lugar con un 20,6% (20%), EVIDEN ocupó el tercer lugar con un 9,6% (0%).

Además de ello, se menciona que en el ranking actual, el número de sistemas que utilizan la tecnología InfiniBand para conectar nodos ha superado por primera vez al número de sistemas basados ​​en Ethernet. InfiniBand se utiliza para conectar nodos en el 43.8% (hace seis meses, 40%) de los clústeres, Ethernet se utiliza en el 41.8% (45.4%) de los clústeres, Omnipath, en el 6.6% (7%). En cuanto al rendimiento general, los sistemas basados ​​en InfiniBand representan el 41.4% (35.3%) del rendimiento general del Top500, mientras que Ethernet representa el 44% (45.5%).

El umbral mínimo de rendimiento para ingresar al Top 500 durante 6 meses fue de 2.02 petaflops (hace seis meses, 1.87 petaflops). Hace cinco años, sólo 272 clusters mostraban un rendimiento de más de un petaflop, hace seis años 138 y hace siete años – 94). Para el Top 100, el umbral de entrada aumentó de 6.3 a 7.89 petaflops, y para el Top 10, de 61.44 a 94.64 petaflops.

El rendimiento total de todos los sistemas en la clasificación durante 6 meses aumentó de 5.2 a 7 exaflops (hace cuatro años era 1.650 exaflops y hace seis años, 749 petaflops). El sistema que cierra el ranking actual ocupaba en la última edición el puesto 454.

Finalmente si estás interesado en poder conocer más al respecto sobre esta nueva edición del TOP 500, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/eABOwnM
via IFTTT

The Invisible War in Ukraine Being Fought Over Radio Waves by Paul Mozur and Aaron Krolik


By Paul Mozur and Aaron Krolik

Using electromagnetic waves to flummox and follow smarter weapons has become a critical part of the cat-and-mouse game between Ukraine and Russia. The United States, China and others have taken note.

Published: November 18, 2023 at 11:01PM

from NYT Technology https://ift.tt/JtN1UaZ
via IFTTT