Oracle presenta su paradigma de software en silicio con el SPARC M7

Este pequeño procesador recoge mucho potencial.

Este pequeño procesador recoge mucho potencial.
Este pequeño procesador recoge mucho potencial.

Una de las grandes innovaciones que ha presentado Oracle en el transcurso de 2016 es la familia de procesadores SPARC M7. Y en su corazón, los nuevos procesadores usan una tecnología llamada software en silicio, que en su definición más básica permite poner las funciones del software directamente en el procesador, lo que libera los núcleos para realizar otras funciones de manera más rápida.

“La integración entre el hardware y el software, después de la adquisición de Sun Microsystems, ha permitido reducir los costos porque mucha de la ingeniería está inmersa en el diseño de los servidores y del almacenamiento”, dijo Hugo Guerrero, director regional de programas de sistemas. “A diferencia de otros fabricantes, la ingeniería está en el procesador”, agregó.

En una entrevista con ENTER.CO, Guerrero dio dos ejemplos de la eficiencia lograda con el software en silicio. Por ejemplo, una aplicación de seguridad puede tener el cifrado directamente en el procesador, lo que aumenta la eficiencia de la solución de seguridad y permite que el sistema use los recursos en otras funciones. Por otro lado, también se acelera las consultas de memoria, lo que reduce considerablemente los tiempos de respuesta en las bases de datos.

Esa aceleración de consultas “se realiza de una manera en la que nunca antes nadie la había realizado”, dijo David Lawler, vicepresidente sénior de administración y estrategia de los sistemas.

Otra de las habilidades importantes es la compresión de datos. Según Guerrero, las bases de datos de Oracle tiene la posibilidad de reducir diferentes variables, lo que permite que el administrador de la base de datos hacer una ingeniería complementaria a la que ya viene con el SPARC M7.

La nueva plataforma SPARC, bajo su filosofía de software en silicio, es ideal para virtualizar sistemas operativos. Como mucho del cómputo se hace directamente dentro del procesador, el resto de los recursos se pueden aprovechar virtualizando todo tipo de ambientes.

Aunque el producto suene caro y altamente tecnológico, Guerrero nos contó que ya tienen clientes pequeños usando la nueva tecnología. El producto es suficientemente personalizable que no está enfocado a grandes o pequeñas empresas. Tiene un enfoque más pragmático, sin importar el tamaño de la organización.

Con este nuevo producto, Oracle busca integrar el software con el hardware, una combinación ganadora que muchas empresas de consumo masivo están adoptando. Que eso se traduzca al mundo empresarial, será una cuestión que tienen que resolver los ejecutivos e ingenieros de Oracle.

Sin embargo, en términos de innovación, el hecho de poder meter software directamente en el procesador es un valor agregado que ahorita tiene Oracle frente a otras empresas.

Imagen: Oracle.

Mateo Santos

Mateo Santos

En vez de un tetero, nací con un Mac Classic en mi cuarto. Esa caja con pantalla en blanco y negro fue mi primera niñera. Por ahí, también rondaba un balón de fútbol y una camiseta de Millonarios. Desde ese día, sabía que la tecnología y el fútbol iban a ser mi estrella de Belén. El primer juego que tuve en mis manos fue Dark Castle, también en un Macintosh. No me gusta la música. Soy un amante escéptico de la tecnología. Hago parte del proyecto de ENTER.CO para llenar el vacío en información de tecnología que hay en América Latina, o como dirían los enterados, en LATAM. Me gradué de Administración de Empresas en los Andes y después hice una maestría en periodismo en la Universidad Europea de Madrid.

View all posts

12 comments

  • umm..
    oracle compró a sun
    sun fue el creador de java
    sun fabricaba las estaciones sparc
    sun fabricaba estaciones para trabajar en java, con hardware que aceleraba la ejecución de java
    y eso fue hace años..
    ..?

    no esoty diciendo que no sea interesante, pero de nuevo no tiene nada

    • De hecho es muy diferente, por ejemplo el firmware es un código que vive en la ROM o en un flashdisk y algunas veces puede ser actualizado. Lo que hizo oracle fue crear hardware específico para reemplazar funciones que durante décadas se han hecho con programación de alto nivel. Por ejemplo cada núcleo tiene un sub-núcleo específico para ayudar a las consultas en la base de datos, lo cual libera al núcleo real para otras actividades.

      Las ventajas de SPARC en el pasado se centraban en temas como durabilidad, escalabilidad y ahorro de energía. Las mejoras del sparc M7 realmente tienen impacto en las aplicaciones en dos temas críticos: seguridad y velocidad de acceso a la información.

      • Ese concepto es relativamente viejo, recuerdan los MMX ? tambien conocidos como Multi Media eXtensions, eran instrucciones en hardware dedicadas a tareas muy especificas (en algunas arquitecturas estas instrucciones podian realizarse en UN solo ciclo de maquina), que antes debian realizarse mediante varias lineas de codigo

        • Era muy diferente, MMX lo que hizo fué permitir al procesador hacer mas operaciones con enteros al mismo tiempo. Pero el núcleo del procesador está siendo usado y no se libera… Es cierto que los programas que querían hacer uso de esa funcionalidad tenían que ser recompilados. Pero aquí Oracle ya recompiló el motor de su base de datos, las aplicaciones no tienen que compilar nada.

  • umm..
    oracle compró a sun
    sun fue el creador de java
    sun fabricaba las estaciones sparc
    sun fabricaba estaciones para trabajar en java, con hardware que aceleraba la ejecución de java
    y eso fue hace años..
    ..?

    no esoty diciendo que no sea interesante, pero de nuevo no tiene nada

    editado: “Sin embargo, en términos de innovación, el hecho de poder meter software directamente en el procesador es un valor agregado que ahorita tiene Oracle frente a otras empresas.”.. y qué es el microcódigo? y qué es el firmware? de casualidad el señor guerrero es publicista o alguien de mercadeo o es ingeniero

    • De hecho es muy diferente, por ejemplo el firmware es un código que vive en la ROM o en un flashdisk y algunas veces puede ser actualizado. Lo que hizo oracle fue crear hardware específico para reemplazar funciones que durante décadas se han hecho con programación de alto nivel. Por ejemplo cada núcleo tiene un sub-núcleo específico para ayudar a las consultas en la base de datos, lo cual libera al núcleo real para otras actividades.

      Las ventajas de SPARC en el pasado se centraban en temas como durabilidad, escalabilidad y ahorro de energía. Las mejoras del sparc M7 realmente tienen impacto en las aplicaciones en dos temas críticos: seguridad y velocidad de acceso a la información.

      • Ese concepto es relativamente viejo, recuerdan los MMX por alla en los 90’s ? tambien conocidos como Multi Media eXtensions, eran instrucciones en hardware dedicadas a tareas muy especificas (en algunas arquitecturas estas instrucciones podian realizarse en UN solo ciclo de maquina), que antes debian realizarse mediante varias lineas de codigo. En general codigo anterior a este tipo de procesador no vera ningun tipo de mejora a menos que sea recompilado a la nueva arquitectura

        • Era muy diferente, MMX lo que hizo fué permitir al procesador hacer mas operaciones con enteros pequeños al mismo tiempo. Pero el núcleo del procesador está siendo usado y no se libera… Es cierto que los programas que querían hacer uso de esa funcionalidad tenían que ser recompilados. Pero aquí Oracle ya recompiló el motor de su base de datos, las aplicaciones no tienen que compilar nada.

  • Por fin noticias en ENTER que no tienen que ver con memes, películas o juegos. Sigan así…

  • Por fin noticias en ENTER que no tienen que ver con memes, películas o juegos. Sigan así…

  • “SOFTWARE EN SILICIO” que titulo más pretencioso. Apenas leí el titulo pensé que el procesador podía acomodar su circuitería interna para ejecutar eficientemente cualquier programa que se le cargara. Pero lo único que tiene de novedoso éste procesador son dos cosas: 1) Tiene adicional unos procesadores dedicados a acelerar las consultas, llamados “motores de busqueda” 2) Tiene otros procesadores dedicados a comprimir y descomprimir. Obviamente si cada uno de estos procesadores tiene una circuitería diseñada exclusivamente para hacer una SOLA tarea, ningún otro procesador central podrá igualarlo en desempeño. Otro ejemplo es la GPU, no hay CPU que le llegue a los talones en el manejo de gráficos. www. oracle. com/ lad/corporate/features/sparc-m7/index.html

  • “SOFTWARE EN SILICIO” que titulo más pretencioso. Apenas leí el titulo pensé que el procesador podía acomodar su circuitería interna para ejecutar eficientemente cualquier programa que se le cargara. Pero lo único que tiene de novedoso éste procesador son dos cosas: 1) Tiene adicional unos procesadores dedicados a acelerar las consultas, llamados “motores de busqueda” 2) Tiene otros procesadores dedicados a comprimir y descomprimir. Obviamente si cada uno de estos procesadores tiene una circuitería diseñada exclusivamente para hacer una SOLA tarea, ningún otro procesador central podrá igualarlo en desempeño. Otro ejemplo es la GPU, no hay CPU que le llegue a los talones en el manejo de gráficos. www. oracle. com/ lad/corporate/features/sparc-m7/index.html

Archivos