Hace 4 años | Por salteado3 a xataka.com
Publicado hace 4 años por salteado3 a xataka.com

Estos días se ha publicado en Nature Electronics un estudio por parte de un grupo de investigadores liderado por el profesor Kyung Rok Kim del Instituto Nacional de ciencia y Tecnología de Ulsan, en Corea del Sur. En este estudio afirman haber conseguido desarrollar el primer semiconductor de óxido de metal ternario eficiente en el consumo de energía. En otras palabras, han conseguido un chip que en vez de funcionar con 0 y 1 como todos los que hemos desarrollado hasta ahora, funciona con 0, 1 y 2.

Comentarios

P

#4 ¿Por qué consideras necesario afirmar en tu comentario la existencia de Dios? ¿Acaso crees que es informático?

D

#8 Es una expresión que se hace en momentos de susto (cuando se tiene una impronta inducida desde niños o cuando se es ateo para burlarse)

Ako3

#9 #8 Es uno y trino. ¿Coincidencia?

D

#13 Pues será uno, pero yo estoy que trino

(vale, ya cierro por fuera)

#13 ¿Es uno y trinas?
-¿De naranja o de limón? ¿De naranja o de limón? ¿De naranja...?

#22 Ya le doy vuelta yo a la llave...

Gotsel

#9 lo dice por el "hay"

D

#17 Ay!

NotVizzini

#4 a errónea entonces, ¿no?

D

#15 La noticia del procesador ternario no, el comentario sí.

NotVizzini

#16 como mínimo sensacionalista... que hay ternarios desde hace decadas...

b

#2 Eso no son tres estados. El tercero es, claramente, un NO también lol

x

#5 ojalá fuera tan fácil! En realidad es un continuo de 0 a 1.

#20 Y además, no determinista

Ako3

#2 Sí, no y abstención.

M

Llegan unos cuantos años tarde
https://en.wikipedia.org/wiki/Setun

empanadilla.cosmica

#1 Tienen que cumplirse las tres condiciones:

* Ternario
* Basado en semiconductores de óxido de metal
* Eficiente en consumo de energía (signifique lo que signifique eso).


Es el viejo truco de acotar tanto un nicho que solo cumples tú todas las condiciones.

Por cierto, computadoras ternarias como la máquina de Fowler ya existían en el siglo XIX.

NotVizzini

#6 y #1 eso iba a decir, el primer procesador "ternario" seguro que no es, eso es muy viejo.

D

#1
Entonces, errónea.

Catacroc

Bender tenia pesadillas en las que veia un 2.

D

#21 Sí, hay problemas de precisión entre el binario y el decimal. En números reales de una precisión determinada, en decimal se representa con exactitud las potencias de 10 negativas (1/10, 1/100, 1/1000), en binario es un desastre pues no se representa con exactitud. En el sistema terciario se representan con exactitud las potencias de 3 negativas (1/3, 1/9, 1/27), en decimal o binario nunca. En el sistema de base 7 se representan con exactitud las potencias negativas de 7 (como 1/7), en decimal eso es 0.142857143.....

Un ejemplo de la inexactitud de la representación de potencias negativas de 10 en el sistema binario. Haz un bucle for de 0 a un millón (en simple precisión), donde la variable i no se incremente de uno en uno sino de 1/100 en 1/100. Veras el desastre de precisión.


Si en los periféricos no uso terciario tengo muchos problemas, o de precisión cuando convierto números de punto flotante de terciario a binario constantemente o de desperdicio de espacio. En un sistema base tres el procesador pudiera tener 9 dígitos de esa base (por ejemplo), y podría representar de 0 a 19.682. En binario lo puedo almacenar en al menos 15 bits (que van desde 0 a 32767), pero si lo hago en un número tan bizarro de bits tengo problemas para empaquetar y desempaquetar porque no es una frontera natural de los binarios (8, 16, 32, 64), así que lo mejor seria usar 16 bits, pero entonces desperdicio más espacio.

Varlak

#26 Mira, nunca habia pensado en divisiones, muy fino.

Y digo yo, 1/9 en terciario no sería 1/100 y en binario 1/1001 y apañao? lol

D

#27 Cada base tiene características interesantes cuando manejamos números enteros y números en punto flotante. Por ejemplo en base 10 sabemos que un numero es divisible por 10 porque termina en cero, por 5 si termina en cero o en 5, por 2 si termina en dígito par. Pero cómo sabemos si es divisible por 7? En el sistema base 7 porque termina en cero. En base 3 se maneja perfectamente la divisibilidad por tres (termina en cero).

Así que cada base tiene criterios de divisibilidad diferentes, y es muy fácil encontrar si un numero es divisible por otro en una y muy difícil o imposible en otra.

No digo que este procesador ternario sea malo. De hecho lo considero muy interesante, no solo como procesador sino como laboratorio de investigación. Pero de que trae problemas al mezclar las bases es indudable. Ya tenemos bastantes problemas entre el decimal y el binario especialmente con el punto flotante (no se pueden comparar con seguridad si dos números son iguales, hay que tener en cuenta errores de redondeo). Un libro que lo explica muy bien la aritmética de punto flotante es el libro 2 de El arte de la programación de computadores de Donald Knuth, Algoritmos seminuméricos
https://es.wikipedia.org/wiki/The_Art_of_Computer_Programming

D

#21 #26 Nota: en el bucle for imprime el valor de i en cada iteración. Tambien puedes incrementarlo de 1/1000 en 1/1000 a ver que pasa.

A

Lo interesante es mirar las tablas de verdad de esta lógica.

https://en.wikipedia.org/wiki/Three-valued_logic

Existe incluso un idioma donde las afirmaciones se hacen con lógica trivaluada. La sorpresa es que no es un idioma artificial.

Cehona

Así funciona el ordenador cuántico.
Es como el gato de schrödinger en sus estados.

D

Ahora falta que se inventen sistemas de almacenamiento ternarios, memorias ternarias, etc, para conectarlos con su CPU ternario.

Por no hablar, entre otros, de los problemas de precisión cuando se convierte de binario a ternario y viceversa.

Varlak

#12 ¿qué problemas de precision? ¿hay problemas de precision de pasar de decimal a binario? Y no, no es necesario que los periféricos sean ternarios, puede procesar lo que sea y traducirlo a binario. En serio, es simplemente trabajar con números, que exactamente lo que un ordenador major hace….

#12 Hace tiempo que los pendrive flash usan bits de varios valores, tres y hasta cuatro valores.

pax0r

el tres pa cuando

INEEDMONEY

no existe eso que llaman 2