[ad_1]
//php echo do_shortcode(‘[responsivevoice_button voice=»US English Male» buttontext=»Listen to Post»]’) ?>
Los ejecutivos de VyperCore, una startup de procesadores del Reino Unido que recibió 4 millones de libras esterlinas en fondos iniciales este mes, dijeron a EE Times que creen que la empresa ha presentado una innovación en la gestión de la asignación de memoria que impulsará las cargas de trabajo de uso general y alto rendimiento en un factor. de acelera hasta 10×, sin cambiar el código original.
En una ronda de financiación inicial del Reino Unido que batió récords, los inversores creen que la puesta en marcha, cofundada por Ed Nutting y Russell Haggar, tiene el potencial de generar ahorros significativos en costos y energía en el centro de datos sin reescribir las bases de código existentes.
La innovación clave de VyperCore es su tecnología de gestión de asignación de memoria, que se aleja de la visión tradicional del procesador de su memoria como un único espacio lineal. Al definir una vista de la memoria basada en objetos dentro del núcleo del procesador, se pueden lograr optimizaciones significativas en la ejecución del código existente. Un beneficio adicional de esto es que también ayuda a bloquear los vectores de ataque de ciberseguridad centrados en la memoria, como las fugas de memoria y los desbordamientos de búfer.
Recolección de basura en lo profundo del hardware
Ed Nutting, CTO y cofundador de VyperCore, dijo en una entrevista con EE Times: «La innovación es que hemos construido el llamado algoritmo ‘recolector de basura’ en una máquina de estado de hardware en lo profundo del procesador, que luego extrae desde el software toma. Por lo tanto, este elemento se elimina del tiempo de ejecución del procesador».
La recolección de basura es esencialmente una función en los lenguajes de programación que libera memoria asignada para objetos que un programa ya no necesita. Esto ayuda a superar los problemas de cuota de memoria para liberar la memoria de un programa.
VyperCore coloca esta capacidad en lo profundo del hardware, reduciendo miles de ciclos de procesador a solo decenas de ciclos. Esto da como resultado la afirmación de un aumento de hasta 10 veces en el rendimiento.
«Hay alrededor de siete capas de software entre el hardware y la capa superior de software», dijo Nutting. “Es increíblemente lento y desperdicia mucho tiempo de procesamiento. Además, podemos ejecutar el código existente sin cambiar el código fuente”.
Agregó: «La Ley de Moore falló para la computación de propósito general hace unos años, y las arquitecturas de los procesadores han dejado de evolucionar para satisfacer las necesidades de los lenguajes de programación modernos como Python y C#. VyperCore lanza procesadores que funcionan de manera óptima para la generación actual de lenguajes sin sacrificar su rendimiento, flexibilidad o compatibilidad”.
El procesador es el resultado de la investigación de Nutting, que comenzó en 2017 con el profesor David May y otros en la Universidad de Bristol. May es mejor conocido por su invención de la transputadora, presentada por Inmos en 1987, y cofundó XMOS en 2005. También desarrolló el lenguaje de programación paralelo occam. La investigación de Nutting incluyó probar un recolector de basura de hardware integrado en el que estaban trabajando, implementarlo en hardware y probar que era factible en su tesis de licenciatura. VyperCore se formó el año pasado para comercializar esta investigación.
Haggar reconoció el talento de Nutting mientras investigaba. La experiencia de Haggar en la industria de la tecnología profunda (a Haggar le gusta llamarla «tecnología dura») como inversor, asesor y mentor fue sin duda un factor en la construcción de VyperCore para comercializar la investigación y en la recaudación de fondos iniciales récord para el Reino Unido.
«La tecnología de administración de memoria patentada de VyperCore se integra con todas las arquitecturas de procesadores líderes», dijo Haggar. “Su capacidad para acelerar las cargas de trabajo complejas existentes del centro de datos se traduce en un gran ahorro de costes y energía en el centro de datos sin necesidad de reescribir las bases de código existentes. Estamos encantados de trabajar con los principales inversores en tecnología dura del Reino Unido para ofrecer puntos de referencia innovadores de costo-rendimiento utilizando la tecnología de procesador que cambia el juego de VyperCore”.
No solo RISC-V
La primera generación de hardware VyperCore se basa en la arquitectura RISC-V y se probará con socios en el programa de acceso temprano en el tercer trimestre del próximo año. La única razón por la que la compañía está lanzando RISC-V es por la facilidad de acceso.
«El objetivo a más largo plazo más allá de nuestra hoja de ruta inicial del producto es que la tecnología tenga el potencial de beneficiar cualquier aplicación de propósito general, ya sea que se ejecute en un servidor o en un centro de datos o incluso en un punto final como un procesador integrado», dijo Haggar a EE-times. . “Entonces, la innovación en sí misma no está ligada de ninguna manera a RISC-V. Se aplica a todas las arquitecturas de procesadores líderes, incluidas aquellas que ni siquiera conocemos».
Buscando computación de propósito general
La tecnología de VyperCore tiene como objetivo acelerar la computación de propósito general, independientemente de la arquitectura, mientras se usa el código existente, dijo Haggar.
«Nuestra propuesta para el cliente es brindarles la capacidad de ejecutar 10 veces su rendimiento actual, con las cargas de trabajo existentes, con el código fuente existente y recompilar fácilmente y aprovechar al máximo la aceleración y la seguridad, sin tener que volver a abrir ninguno de sus códigos heredados. » él dijo. “En nuestras conversaciones anteriores con los clientes, muchas personas están realmente interesadas en esta oferta.
«Entonces, nuestro mercado de acceso es poner nuestro propio silicio con nuestro propio procesador o nuestra propia tarjeta de datos en el centro de datos, al igual que la gente pone tarjetas FPGA o sus tarjetas aceleradoras de red», agregó Haggar. “Pero el objetivo principal aquí es que apuntamos a la informática de propósito general, que es un segmento de mercado mucho más amplio que todas estas especialidades.
“Nuestro objetivo es primero construir el procesador como una tecnología, y luego salimos al mercado con clientes de prueba para evaluar en qué aplicaciones obtenemos los mejores aumentos de rendimiento, teniendo en cuenta que no probamos toda la pila para acelerar”. él dijo. «Solo estamos viendo aplicaciones y cargas de trabajo complejas en el centro de datos, donde las personas intentarán descargar esa carga de trabajo de la CPU del servidor principal a la tarjeta aceleradora de datos».
La empresa ya tiene una prueba de concepto y, con la financiación, ahora reunirá un equipo de ingenieros de hardware y software, tanto ingenieros de compilación como de tiempo de ejecución.
Nutting enfatizó que los ingenieros de software contratados tienen una gran experiencia en software. “Estamos contratando ingenieros que puedan modificar el tiempo de ejecución de Python en lugar de escribir aplicaciones”, dijo.
El próximo año, la compañía espera tener la tecnología en un FPGA de clase de servidor para que los clientes la validen, y luego, en dos o tres años, esperan vender su propia tarjeta de datos con su propio silicio para aceleración de hardware o, como dice Nutting es, el cambio de cargas de trabajo de la placa base a la tarjeta empresarial.
Los inversores en esta ronda de 4 millones de libras esterlinas son Octopus Ventures, Foresight WAE Technology, Science Creates Ventures, British Growth Fund y Silicon Roundabout Ventures. La financiación se utilizará para abrir centros de diseño en Cambridge y Bristol, Reino Unido, para desarrollar la primera generación de silicio computacional acelerado.
[ad_2]