Você está na página 1de 15

MQUINAS DE PENSAR/MQUINAS DE PENSAMIENTO Rejane Cantoni

Arqueologa de la computadora A la era electrnica le precedieron dos perodos de computacin automtica, el perodo mecnico y el electromecnico. El inventor ingls Charles Babbage es la figura primigenia ms celebrada en la historia de la computadora. Aunque no haya logrado realizar sus proyectos, los cientficos de la computacin (Anthony Hyman, Alice R. Burks y Arthur W. Burks, Doron D. Swade, Ray Kurzweil, para citar a algunos) afirman que Babbage fue el primero, por lo menos en la teora, en extender la tecnologa de la computacin ms all de las mquinas calculadora.
1

El deseo o la necesidad de mecanizar el clculo nacen en Babbage, segn sus bigrafos, a raz de los frecuentes errores de clculo que, como consecuencia de las limitaciones humanas, se encontraban en las tablas matemticas impresas. La produccin de tablas era una tarea ardua y tediosa, y la posibilidad de error estaba presente en cada etapa del proceso: desde el clculo hasta su transcripcin tipogrfica. Profundo conocedor de esas tablas y pertinaz analista de los errores, Babbage proyect la Difference Engine N 1, una mquina y una impresora capaces sin interferencia humana- de calcular e imprimir mecnicamente resultados computados en superficies de papel o en placas metlicas. La Difference Engine N 1, basada en un principio matemtico -el mtodo diferencial (el mtodo de las diferencias finitas, que permite determinar valores de ciertas expresiones matemticas utilizando exclusivamente la adicin)-, consiste en una operacin bsica de suma, repetida muchas veces. En el design de su arquitectura, este principio se implementa mediante una serie de acumuladores que, cada uno a su turno, transmiten sus valores a un sucesor, el que a su vez, los suma a su contenido. En la descripcin del ingeniero electrnico e historiador de la computacin Doron D. Swade:
2

Each digit in a multidigit number is represented by a toothed gear wheel, or figure wheel, engraved with decimal numerals. The value of each digit is represented by the angular rotation of the associated figure wheel. The engines control mechanism ensures that only whole3 number values, represented by discrete positions of the figure wheels, are valid. El proyecto fue subsidiado por el gobierno ingls, pero la complejidad del modelo concebido por Babbage y su dimensin fsica (25.000 partes que constituyen una mquina de 2,50 m. X 2,13 m. X 1, 00 m., pesando algunas toneladas), entre otras cosas, impidieron su realizacin. Despus de una dcada de design, desarrollo y manufactura de componentes, el proyecto de implementacin de la Difference Engine N 1 sera abandonado, con el pretexto de que los planos diseados por Babbage eran tcnica y lgicamente imposibles. Como resultado de este proceso, en 1832 fue construida slo una pequea parte de la Difference Engine N 1. Este prototipo, manufacturado exclusivamente con el objetivo de una demostracin, se conoce como la primera calculadora automtica que no precisa de la intervencin humana. Con esa mquina se obtienen resultados perfectos sin tener que recurrir a la expertise de un operador que domine su lgica interna o los principios mecnicos que la hacen funcionar.

Algunos aos ms tarde (aproximadamente 1843), otro equipo formado por padre e hijo suecos, Georg y Edvard Scheutz, inspirado en los proyectos de Babbage, construira otras tres versiones simplificadas de la Difference Engine N 1. Estas mquinas tambin funcionaron. La impresionante autonoma y capacidad de clculo de la Difference Engine N 1 hicieron a un contemporneo de Babbage, Harry Wilmot Buxton, compararla con el cerebro humano: wondrous pulp and fiber of the brain had been substituted by brass and iron; he [Babbage] had taught wheelwork to think. Sin embargo, la Difference Engine N 1 slo poda realizar una nica tarea. La fama de precursor de la computadora seguira. En 1834, Babbage proyecta otra mquina -la Analytical Engine-, un dispositivo de procesamiento de informacin con memoria accesible y almacenamiento de programa capaz de computar mltiples tareas. Proyectada para reemplazar el clculo por la computacin automtica de tablas matemticas, la Analytical Engine tena ya todas las caractersticas fundamentales de la computacin universal, es decir, el design de su arquitectura permita programarla para resolver cualquier tipo de problema lgico o computacional. Este proyecto (en verdad, una serie de diseos desarrollados entre 1834 y 1871 que no saldran del papel) prevea el procesamiento de las cuatro operaciones aritmticas bsicas -suma, resta, multiplicacin y divisin-, en cualquier orden secuencial. Adems de esto, el design de su arquitectura, con la integracin de dos unidades distintas (en la terminologa actual, un procesador o unidad aritmtica y de control, y una unidad de memoria para almacenamiento), la capacita para programacin externa mediante la insercin de tarjetas perforadas. Segn el historiador de la computacin, Stan Augarten: The Analytical Engine had a random-access memory (RAM) consistint of 1000 words of 50 decimal digits each, equivalent to about 175,000 bits. A number could be retrieved from any location, modified, and stored in any other location. It had a punched-card reader and even included a printer, even though it would be another half century before either typesetting machines or typewriters were to be invented. It had a central processing unit (CPU) that could perform the types of logical and arithmetic operations that CPUs do today. Most important it had a special storage unit for the software with a machine language very similar to those of todays 5 computers. La idea de utilizar un programa externo para controlar automticamente las funciones internas de una mquina haba sido introducida originalmente por Falcon, siendo perfeccionada posteriormente por Joseph M. Jacquard. En 1728, Falcon ide un dispositivo fsico externo: planchas de madera perforadas que, conectadas a una mquina, en el caso de un telar, pueden controlar su funcionamiento, o sea, hacer funcionar determinadas partes, de acuerdo con un programa externo (las perforaciones). En 1805, Jacquard sustituye las planchas de madera de Falcon por tarjetas perforadas, interfaz que sera utilizada tambin por la tecnologa de las computadoras electrnicas durante los aos sesenta y setenta. Mientras tanto, el ttulo de la primera ingeniera de software sera conferido a la matemtica Ada Augusta Lovelace, hija nica del poeta Lord Byron, por su participacin en el proyecto de la Analytical Engine. Lovelace contribuy de un modo significativo al proyecto de Babbage. En un paper, Lovelace alude a la creacin de las primeras aplicaciones desarrolladas para la Analytical Engine e incluso las tcnicas de programacin por loop y por instrucciones, procedimientos que se utilizan todava hoy en
4

programacin. Segn Kurzweil, adems del soporte tcnico, Lovelace comparti con Babbage las especulaciones sobre el posible uso futuro de la tecnologa, como por ejemplo la tarea de emular actividades humanas inteligentes:

She [Lovelace] describes the sepeculations of Babbage and herself on the capacity of the Analytical Engine, and future machines like it, to play chess and compose music. She finally concludes that although the computations of the Analytical Engine could not properly be regarded as thinking, they could nonetheless perform activities that would otherwise require 6 the extensive application of the human thought. Durante el desarrollo de Analyticial Engine, algunas de las soluciones halladas por Babbage y Lovelace terminaron sirviendo para la concepcin de una versin simplificada de la Difference Engine N 1: la Difference Engine N 2. Babbage dise entre 1847 y 1849 planos detallados para esta nueva mquina. Casi un siglo y medio despus, en 1985, Allan G. Bromley de la Universidad de Sydney, Australia, convencido de que los planos de Babbage podan ser llevados a la realidad, propuso al curador de computacin del Museo Cientfico de Londres, Doron D. Swade, la construccin de la Difference Engine N 2. Luego de seis aos de trabajo (1991), el equipo construy una versin fidedigna, que realiz basndose en los planos de Babbage y de acuerdo a los lmites de la ingeniera victoriana. Segn Alice R. Burks y Arthur W. Burks, fue el semitico y lgico americano Charles Sanders Peirce quien tuvo la idea original (cerca de 1880) de que la Analytical Engine de Babbage fuese realizada por rels, es decir electromecnicamente. Con todo, la primera computadora programable para utilizar ampliamente los principios lgicos de la Analytical Engine, de Babbage, fue la computadora electrnica Eniac, recin un siglo ms tarde (1945).
7

La computadora electromecnica La era de la computacin electromecnica surge con la introduccin de dos nuevos componentes provenientes de la tecnologa elctrica. Se trata de las llaves electromagnticas de dos tipos: los rels y los interruptores o llaves con mltiples posiciones. Los rels reemplazaron a los engranajes mecnicos en la funcin de representar dgitos binarios, a travs de estados de

conexin/desconexin, y los interruptores en la funcin de representar nmeros (frecuentemente decimales), mediante la relacin posicional entre las llaves. La primera computadora electromecnica, creada en 1890 por Hermann Hollerith, tuvo como objetivo el tratamiento de datos del censo de Estados Unidos y de Austria. sta y otras mquinas posteriores, cuya versin actual es la mquina perfoverificadora, son esencialmente procesadores automticos de pilas de tarjetas perforadas. En las versiones ms sofisticadas (por ejemplo, IBM 601): 1) los datos son cargados por un agente humano mediante tarjetas perforadas; 2) un sistema de lectura interpreta las perforaciones en las tarjetas; 3) esas informaciones entonces son procesadas de acuerdo con una frmula preestablecida; 4) el resultado del procesamiento, una vez computado, sale al exterior y es recibido por el agente en forma de perforaciones o marcas sobre una tarjeta o un rollo de papel. Las frmulas, una especie de programa externo, se introducen por un plugboard (tablero de interruptores). El tablero, desarrollado por el austraco Otto Schffler en 1895, est conectado a las

mquinas mediante cables o fibras, lo que permite a un interactor incluir instrucciones, tales como las operaciones numricas del tipo multiplicacin, adicin y sustraccin. Otras computadoras electromecnicas aparecen entre los aos 1930 y 1940. Basado en esa tecnologa, el mismo Hermann Hollerith funda, en 1924, la Tabulating Machines Company, que se transformar en la International Business Machines Corporation, la IBM. Estas mquinas electromecnicas se utilizaron especialmente en las reas de ingeniera y de ciencias afines y, ms tarde, con la Segunda Guerra Mundial, tanto en Europa (Alemania e Inglaterra) como en los Estados Unidos, en aplicaciones militares. Ejemplos de ello son la computadora alemana Z-3; las versiones americanas MARK I de Howard Aiken, de la Universidad de Harvard y de la IBM; y los Modelos II-V de Bell Laboratories. Durante la Segunda Guerra Mundial, un equipo de matemticos e ingenieros elctricos, liderados por el matemtico y terico de la computacin Alan Turing, recibi el encargo del gobierno ingls para trabajar en el Government Code and Cipher School (GCCS). Con el propsito de descifrar mensajes secretos alemanes, aquellos cientficos construyeron la Robinson, la primera computadora operacional (no programable), utilizando la tecnologa de los rels telefnicos. Cuando los alemanes sofisticaron el cdigo de sus mensajes -instalando engranajes adicionales en la mquina de cdigos Enigma-, las transmisiones va interfaces electromagnticas se mostraron lentas y entonces el equipo ingls construy una versin electrnica (usando tecnologa de tubos al vaco), la Colossus. Al mismo tiempo, en Estados Unidos se desarrollaron otros tres proyectos: la ABC, primera computadora digital automtica, producida por John Atanassoff entre 1940 y 1942; las MARK I, II y III, que utilizaban el sistema decimal, creado por el equipo de Howard Aiken en la universidad de Harvard; y finalmente, la Eniac, construida entre 1943 y 1946 por J. Presper Eckert y John W. Mauchly en la universidad de Pennsylvania. Gracias a su diseo con dos unidades distintas integradas: procesador y memoria-, se considera a la Eniac la primera computadora digital enteramente electrnica para mltiples propsitos.
8

La computadora digital electrnica Generalizando, las computadoras digitales electrnicas procesan informacin transformando seales on u off (bits) en smbolos complejos. Desde el punto de vista fsico-lgico, el principal componente de cualquier computadora digital es el switch, llave o circuitos que, en interaccin con la memoria, transforma un estado de entrada (input) en un estado de salida (output), a travs del control del flujo de la corriente elctrica (conectado/desconectado). El nmero de bits que una computadora electrnica puede procesar en un perodo dado de tiempo determina su capacidad para resolver problemas o computar. En las ltimas cuatro dcadas, cada nueva generacin de hardware ha presentado las siguientes caractersticas: 1) un aumento decisivo de capacidad y velocidad de clculo; 2) una asombrosa compactacin en las dimensiones fsicas de los dispositivos; 3) una vertiginosa cada de precios. La norma que al parecer est detrs de este patrn es una ley conocida como ley de Moore (Moores Law, en ingls).

En 1965, tres aos antes de convertirse en el cofundador de la mayor compaa productora de microchips -la Intel-, el director de investigaciones de la Fairchild Semiconductor, Gordon Moore, en una entrevista concedida a la revista Electronics predijo, al preguntrsele por el futuro de la industria del microchip, que el nmero de circuitos impresos en un microchip se duplicara cada ao. En esa poca poco se saba al respecto. La era de la electrnica digital se asocia frecuentemente a la creacin del primer transistor, proyecto realizado en 1947 por el equipo de los investigadores John Bardeen, Walter Brattain y William Schockley, de Bell Laboratories, que obtuvo el premio Nobel en 1956. Sin embargo, Gordon Moore fund sus especulaciones en la invencin del circuito integrado (chips), acreditada a los ingenieros Jack Kilby (Texas Instruments) y Robert Noyce (ex-Fairchild Semiconductors, actual Intel). En la interpretacin de los hechos sugerida por Charles C. Mann:
9

The complexity [of cheap integrated circuits] has increased at a rate of roughly a factor a two per year, he wrote. Then he gout out a ruler and extended the line into the future. It sailed off the top of his graph and into the stratosphere. Over the long term..., Moore argued, there is 10 no reason to believe [the rate of increase] will not remain constant for at least 10 years. Como Moore lo haba previsto, diez aos despus los chips producidos eran 1000 veces ms complejos. Por la misma razn, durante el International Electron Devices Meeting de 1975 Moore tuvo que revisar su ley. Ante las crecientes dificultades en el proceso de produccin del chip (cuanto ms pequeo, ms caro y difcil se vuelve el proceso), dedujo que en el futuro el nmero de componentes de un microchip se duplicara cada dos aos, lo que llev a algunos autores a determinar la media comnmente referida de 18 meses. Lo que est detrs de la ley de Moore no es una ley fsica. En realidad, se trata de una tendencia de la evolucin tecnolgica que hizo posible la produccin de transistores cada vez ms pequeos. Cuando el tamao de un transistor disminuye, el flujo de electrones debe recorrer un camino ms corto, lo que posibilita aumentar la velocidad de los bits (ons y offs). La reduccin en el tamao del transistor, a su vez, permite producir circuitos integrados con un mayor nmero de transistores conectados, aumentando el volumen de la computacin. Esto es posible gracias a un mtodo que consiste en inserir conexiones entre circuitos con el auxilio de un can de radiacin ultravioleta, formando un surco microscpico en el silicio. De este modo, con la disminucin del tamao de los transistores y el perfeccionamiento de las tcnicas para integrar circuitos, las computadoras duplicaron su capacidad de clculo (a razn de cada 18 meses, aproximadamente) y, en la proporcin inversa, disminuyeron de tamao y de precio. Para tener una idea de lo que esto representa, en el ao 2000 ya era comn recibir o enviar tarjetas musicales con microchips instalados que poseen una capacidad de procesamiento superior al de la Eniac (1945). Como observa el fsico Michio Kaku, la calidad de los materiales implicados en el proceso de produccin del microchip sugiere, mientras tanto, que existen lmites fsicos para la ley de Moore: cuanto ms pequeo es un circuito, menor es la posibilidad de que la ley se sustente:

Eventually [c.a. 2020, segn preven los especialistas] transistors will become so tiny that their silicon components will approach the size of molecules. At these incredibly tiny distances, the bizarre rules of quantum mechanics take over, permitting electrons to jump from one place to

another without passing through the space between. Like water from a leaky fire hose, electrons 11 will spurt across atom-size wires and insulators, causing fatal short circuits. De acuerdo con las previsiones de Kaku, transistors components are fast approaching the dreaded point-one limit when the width of transistor components reaches .1 microns and their insulating layers are only a few atoms thick.
12

Qu suceder cuando la dimensin de los circuitos alcance dimensiones atmicas y los indeseables efectos cunticos se manifiesten? La respuesta a este interrogante comienza a formularse.

Futuros sustitutos del silicio En el intento de separar el proceso computacional del silicio, cinco nuevos abordajes tericos trazan hiptesis de los posibles ambientes futuros. Los exticos designs imaginados hasta el momento siguen estas tendencias:

1. Computadoras pticas Para transportar datos estas computadoras utilizan fotones (partculas de luz) en lugar de electrones. Los fotones tienen una ventaja sobre la versin anterior: se pueden superponer sin causar interferencias, lo que permite superar la barrera del chip bidimensional. Adems de esto, un can lser puede llegar a producir billones de cadenas de fotones, cada una de las cuales procesa clculos en paralelo, es decir, de modo independiente. La desventaja de una computadora ptica es que no puede ser programada. Los clculos procesados son fijos, conformados por la configuracin de los elementos pticos computacionales (por ejemplo, lentes, espejos, filtros) que integran el sistema. Un transistor ptico ya fue creado, pero sus componentes todava son muy grandes y poco confiables. La versin de una computadora ptica que equivale a una versin electrnica del tipo desktop, por ejemplo, tendra actualmente el tamao de un automvil.

2. Computadoras moleculares Estas computadoras utilizan pequeas molculas orgnicas en lugar de llaves electrnicas. Sintetizadas en laboratorio, estas molculas poseen propiedades que les permiten actuar como componentes electrnicos, es decir, conectar/desconectar la corriente elctrica. En teora, implementar un dispositivo molecular electrnico aparenta ser muy simple. Segn la receta ofrecida por el equipo de cientficos de la Hewlett Packard -Universidad de California (HP/UCLA)-, basta disponer las molculas orgnicas como en un sandwich entre electrodos metlicos. Al principio, desde el punto de vista de la fsica clsica, esa camada de molculas funcionara como material aislante, bloqueando el pasaje del flujo de corriente elctrica. Entretanto, como afirma el lder del proyecto en el Departamento de Ingeniera Electronica de la Universidad de Yale Mark Reed, en el nanomundo de las molculas los electrones pueden hacer un embudo (tunnel, en ingls) a travs de la barrera, lo que permite controlar, por medio del uso de voltaje, el grado de estrechamiento de los electrones y, por lo tanto, conectar y desconectar la corriente.
13

La ventaja de esta tecnologa reside en el hecho de que las molculas pueden ser potencialmente producidas de un modo fcil y barato. Adems de esto, a diferencia de los componentes en silicio, las molculas son ultrapequeas (tienen un tamao de algunos nanmetros), lo que permite manufacturar un chip con billones de llaves y componentes. Siguiendo esa lgica, los investigadores afirman que futuras memorias moleculares podrn tener un milln de veces la capacidad de almacenamiento del mejor semiconductor de chip producido en la actualidad, lo que permitira almacenar las experiencias de una vida en gadgets suficientemente pequeos y baratos al punto de poder incorporarlos a la ropa. Se considera una desventaja de esta tecnologa el hecho de que los dispositivos moleculares sintetizados en tanques qumicos tendran todava muchos defectos.

3. Computadoras ADN Otro abordaje de la computacin molecular es la transformacin de la molcula del ADN en dispositivo computacional. La idea es utilizar la doble hlice del ADN para codificar una secuencia de datos: en lugar de la codificacin binaria (1 o 0) utilizada por la computacin clsica, recurrir a los cuatro cidos nuclicos (A,T,C y G). La computacin por ADN se origin en 1994, cuando el matemtico Leonard Adleman de la Universidad de Southern California, utiliz molculas de ADN para resolver el clsico problema del vendedor ambulante o camino hamiltoniano. En este problema conceptual, el desafo era encontrar el mejor camino pasando por varias ciudades, sin que el hipottico vendedor tenga que visitar una ciudad ms de una vez. Segn la publicacin de Adleman, que informa el mtodo, para resolver las operaciones lgicas y aritmticas que requiere la solucin de este problema, el autor gener una secuencia de ADN para cada ciudad, las puso en un tubo de ensayo, aplic una serie de operaciones de modo que la solucin del problema pueda ser almacenada en por lo menos una molcula y, finalmente, para eliminar soluciones falsas, utiliz enzimas: Aprs avoir effectu ces codages, jai synthtis les squences dAND complmentaires des noms de ville et les squences des codes des vols. Jai ensuite pris une pince de chaque squence, environ 1014 molcules que jai places dans un tube essai. Pour que le calcul commence, jai simplement ajout de leau, de la ligase, du sel et quelques autres composants qui reproduisent les conditions qui rgnent lintrieur dune cellule. En tout, jai utilis un cinquime de cuillere caf de solution et, une seconde plus tard, javais la solution du 14 problme du chemin hamiltonien. Este mtodo es bastante promisorio. Adleman y otros cientficos lo utilizaron en la resolucin de una serie de problemas combinatorios complejos, como por ejemplo la manipulacin de nmeros extensos. Su design, una variedad de tubos con lquidos orgnicos, no contribuye sin embargo a promoverlo al status de futuro sustituto de la laptop.

4. Computadoras cunticas Estas computadoras se valen del movimiento rotatorio intrnseco de las partculas subatmicas protones y neutrones parecen ser las candidatas- para codificar la informacin. As como las

computadoras electrnicas codifican informacin en bits (valores binarios 1 o 0) que estn asociados a la tensin elctrica de los transistores (conectado o desconectado), las computadoras cunticas codifican datos en qubits (bit cuntico). Los qubits son bsicamente representaciones de partculas subatmicas que ocupan dos estados diferentes, que pueden ser igualmente designados como 1 o 0. Mientras tanto, a diferencia de un bit, que es gobernado por la distincin binaria 1 o 0, un quibit puede ser simultneamente 1 y 0. Para Isaac Chuang, investigador del Almaden Research Center de IBM, esta cualidad ambigua del qubit -en verdad una propiedad inherente a la mecnica cuntica-, tiene poderosas consecuencias, que se pueden demostrar con facilidad cuando pensamos en ms de 1 qubit:

These qubits could simultaneously exist as a combination of all possible two-bits numbers: (00), (01), (10), and (11). Add a third qubit and you could have a combination of all possible three-bit numbers: (000), (001), (010), (011), (100), (101), (110) and (111). ... Line up a mere 40 qubits and you could represent every binary number from zero to more than a trillion 15 simultaneously. La cuestin es cmo implementar estas computadoras? En 1996, despus de dos intentos de construccin de una computadora cuntica -uno terico, como el de Peter Shor, y uno prctico, como el de Seth Lloyd-, Chuang y Neil Gershenfeld, del MIT Media Lab., vislumbraron una forma.
16

En

primer trmino, decidieron trabajar con neutrones y protones, ya que la nube de electrones protege naturalmente a stos de perturbaciones externas. Luego utilizaron la tecnologa de la resonancia magntica nuclear (NMR), ya bastante desarrollada y usada comercialmente en el escaneo del cuerpo humano, con el objetivo de manipular el movimiento rotatorio de esas partculas subatmicas. Segn lo expresan estos autores: Say you want to carry out a logical operation using chloroform something like, If carbon is 1, then hydrogen is 0. You just suspend the chloroform molecules in a solvent, and put a sample in the spectrometers main magnetic field to line up the nuclear spins. Then you hit the sample with a brief radio-frequency pulse at just the right frequency. The hydrogen spin will either flip or not flip, depending on what the carbon is doing exactly what you want for an if-then operation. By hitting the sample with an appropriately timed sequence of such pulses, moreover, you can carry out an entire quantum algorithm- without ever once having to peek at the nuclear spins 17 and ruin the quantum coherence. Una limitacin fundamental de una computadora de cloroformo es el nmero reducido de qubits que tiene. Actualmente, las computadoras cunticas pueden desempear clculos triviales en hasta 3 tomos. Otra desventaja de la tecnologa cuntica es la vulnerabilidad del material. Los qubits son ultrasensibles: cualquier perturbacin puede cambiar la orientacin de los tomos computacionales, ocasionando errores en el clculo.

5. Biocomputadoras Entre otros proyectos, el abordaje biocomputacional tal vez sea el ms extico. Desde el punto de vista fsico-lgico, el circuito de una biocomputadora se construye en base a 2 genes, los cuales poseen la propiedad de ser mutuamente antagnicos. Esto significa que cuando un gen est activo vuelva al otro inactivo y viceversa. Adems de esto, el mecanismo, conocido por el nombre de flip-

flop, tambin produce una informacin visual. Cuando se lo expone a un haz de luz lser, uno de los genes genera una protena fluorescente, lo que permite a un observador detectar cundo una clula oscila entre los estados. El prximo paso es programar la clave biolgica, es decir intercambiar los estados convirtiendo a un gen activo en inactivo, lo que se puede lograr por medio de estmulos externos tales como la introduccin de sustancias qumicas o la alteracin de la temperatura del ambiente. Sistemas genticos de un bit fueron ya implementados (como el de Tim Gardner de la Universidad de Boston). Sin embargo, si consideramos que una computadora electrnica digital tpica almacena 50 billones de bits, esto nos lleva a concluir que la transformacin de organismos vivos en sistemas computacionales todava debe esperar. La idea de la clave gentica no es nueva. Segn Roger Brent, director de investigacin del Molecular Sciences Institute de Berkeley, las claves de 2 genes han sido creadas y utilizadas desde 1970. El problema es que para transformar organismos vivos en sistemas computacionales, los cientficos de la biocomputacin necesitan todava: 1) conectar mltiples circuitos en una nica clula (proyecto Genetic Circuits and Circuit Addressing, de Adam Arkin, del Lawrence Berkeley National Laboratory); y 2) combinar clulas en un conjunto organizado (proyecto Amorphous Computing, de Thomas F. Knight, del Artificial Inteligence Laboratory, MIT). En una entrevista concedida a Technology Review, uno de los lderes de este proyecto, Tom Knight, al examinar el futuro que la investigacin biocomputacional puede tomar, estima que en un futuro prximo esas mquinas biolgicas se utilizarn en aplicaciones del tipo inyeccin automatizada de insulina, band-aids inteligentes capaces de analizar la herida e implementar automticamente el tratamiento, y hasta un biochip, un sistema hbrido de clula y circuitos electrnicos capaces de detectar contaminacin por alimentos u otras toxinas.
18

Para Knight y otros investigadores, la biocomputadora debe entenderse menos como una propuesta para sustituir la computadora electrnica, que como una interfaz o dispositivo capaz de manipular sistemas bioqumicos y de interconectar la tecnologa informtica con la biotecnologa. Knight sugiere: think of it as a process-control computer. The computer that is runing a chemical factory. The computer that makes your beer for you.
19

Es evidente que ninguno de los modelos propuestos est en condiciones de reemplazar a la computadora electrnica digital. Muchos de esos designs existen todava slo en el papel. Incluso aquellos que tienen sus prototipos operando son an muy rudimentarios para rivalizar con la eficacia del silicio. Por ello, indica que en un futuro inmediato la ley de Moore prevalecer. Con relacin al futuro de la computadora electrnica digital, las estimaciones prevn que hasta el ao 2020 los componentes se construirn cada vez ms pequeos, con un nmero cada vez mayor de transistores, cada vez ms rpidos, acoplados a cada chip. Si este fuera el caso, qu haremos con los billones de transistores en 2020? En una entrevista para Time Magazine, Gordon Moore profetiza: Computers will became a lot more transparent you wont recognize youre using one. With advances in speech recognition, youll be able to walk up, ask a question in English, and itill dig out an answer. People with little education are going to be able to participate. The digital divide

is goign to disappear. Electronics systems will start doing what we want rather than the other 20 way around I hope. Amplificadores mentales Antes de los transistores y de los circuitos integrados, las computadoras fueron utilizadas en proyectos especiales que, dadas las dimensiones y los costos que implicaban, podan hacer un mejor uso de la tecnologa. En los aos cincuenta, la mayor parte de los cientficos de la computacin crea que el desarrollo de la tecnologa de la computadora electrnica digital seguira el modelo de mquinas ms potentes y de mayores dimensiones, programadas por especialistas que dominaran su lgica interna, para computar nmeros extensos, clculos cientficos complejos o procesar listas de datos. Otros cientficos y tericos menos ortodoxos (como Vannevar Bush, J.C.R.Licklider, nombres que incluyen las distintas listas) imaginaron, por el contrario, que la tecnologa de la computadora tendra que estar al servicio de cualquier persona, como una herramienta o prtesis que nos ayudase a pensar: como amplificadores mentales. En la edicin de julio de 1945 de la revista Atlantic Monthly, Vannevar Bush publica el artculo As we may think.
21

Preocupado por el futuro de los cientficos what are scientists to do next?- , Bush

22

quien haba sido, entre otras actividades, rector del Massachusetts Institute of Technology (MIT) y director de la Office of Scientific Research and Development, traza un state-of-the-art de las ciencia de posguerra. Inspirado en los avances tecnolgicos de su tiempo -all this is conventional, except for the projection forward of the present-day mechanisms and gadgetry23

y partiendo de la premisa de que los

mtodos de investigacin empleados por la ciencia (incluyendo la transmisin y revisin de los resultados obtenidos, su accesibilidad y el tiempo que ocupa un investigador en seleccionar y almacenar la informacin) eran inadecuados y anticuados, Bush idea un dispositivo conceptual capaz de: 1) almacenar todos los datos que componen el universo sgnico de un individuo; y 2) poner ese contenido fcilmente a disposicin para consulta. Este dispositivo virtual, acuado por Bush con el nombre de Memex no difiere significativamente de la versin personal de la computadora (PC):

Consider a future device of individual use, which is a sort of mechanized private file and library. It needs a name, and to coin one at random, memex will do. A memex is a device in which an individual stores all his books, records, and communications, and which is mechanized so that it may be consulted with exceeding speed and flexibility. It is an enlarged intimate supplement to his memory. It consists of a desk, and while it can presumably be operated from a distance, it is primarily the piece of furniture at which he works. On the top are slanting translucent screens, on which material can be projected for convenient reading. There is a keyboard, and sets of buttons and levers... In one end is the stored material. The matter of bulk is well taken care of by improved microfilm. Only a small part of the interior of the memex is devoted to storage, the rest to mechanism... On the top of memex is a transparent platen. On this are placed longhand notes, photographs, memoranda, all sort of things. When one is in place, the depression of a 24 lever causes it to be photographed onto the next blank space in a section of the memex film. En Bush la idea de dedicar una computadora a un interactor converge con otra nocin: la de que las computadoras tendran que acomodarse a las necesidades humanas, en oposicin a la nocin de

adaptar al hombre a las limitaciones de la tecnologa. Configurada para el agente humano the speed of action, the intricacy of trails, the detail of mental pictures, is awe-inspiring beyond all else in nature-,
25

Memex tiene como principal caracterstica ofrecer al interactor la posibilidad de seleccionar

y linkear automticamente, mediante indexacin asociativa, distintos tipos de datos casi al instante. Esta caracterstica le vali a Bush una posicin central en la investigacin del hipertexto. Otro gur tecnolgico es J.C.R. Licklider. En dos papers Man-Computer Symbiosis (1960) y The Computer as a Communicatnios Device (de 1968, en co-autora junto a Robert Taylor)- Licklider elabora su visin sobre el futuro de la computacin. En el artculo de 1960, relata que en la primavera y verano de 1957 decidi investigar cmo un cientfico usaba su tiempo de trabajo. Haba observado, como psiclogo acstico, investigador y profesor del MIT, que los modelos utilizados por la ciencia para comprender datos derivados de experimentos empricos tenan un ritmo acelerado, quedando muy complejos, lo que requera la implementacin de nuevos mtodos y herramientas. En un proceso de auto-observacin, Licklider mont un cuadro detallado de sus actividades, lo que lo llev a la conclusin de que la mayor parte de las operaciones implicadas en la reflexin de una investigacin eran de hecho operaciones mecnicas, que podran realizar mejor las mquinas que los hombres. Como describe el autor: Throughout the period I examined, in short, my thinking time was devoted mainly to activities that were essentially clerical or mechanical: searching, calculating, plotting, transforming, determining the logical or dynamic consequences of a set of assumptions or hypotehses, preparing the way for a decision or an insight... The main suggestion conveyed by the findings just described is that the operations that fill most of the time allegedly devoted to technical 26 thinking are operatoins that can be performed more effectively by machines than by men. Ante estas evidencias, se le ocurri que el si el wetware humano y el software-hardware de las computadoras pudiesen cooperar de manera efectiva e ntima entre s, como en un acuerdo simbitico, tanto la mente humana podra pensar como las computadoras, como stas procesar datos como nunca antes. En la introduccin del artculo citado, Licklider recurre a una metfora biolgica para ejemplificar el modelo de simbiosis que estaba proponiendo:

The fig tree is pollinated only by the insect Blastophaga grossorun. The larva of the insect lives in the ovary of the fig tree, and there it gets its food. The tree and the insect are thus heavily interdependent: the tree cannot reproduce without the insect; the insect cannot eat without the tree; together, they constitute not only a viable but a productive and thriving partnership. This cooperative living together in intimate association, or even close union, of two dissimilar organisms is called symbiosis. Man-computer symbiosis is a subclass of man-machine systems. There are many man-machine systems. At present, however, there are no mancomputer symbioses... The hope is that, in not too many years, human brains and computing machines will be coupled together very tightly, and that the resulting partnership will think as no human brain has ever thought and process data in a way not approached by the information27 handing macines we know today. En el modelo de simbiosis imaginado por Licklider, agente humano y computadora contribuyen de manera inseparable. Al hombre le toca definir los criterios y evaluar los aportes. l determina los objetivos, formula las hiptesis, imagina los mecanismos, los procedimientos y los modelos. La computadora convierte las hiptesis formuladas en modelos de test, los testea basndose en los

datos acumulados por el interactor durante el proceso, simula los mecanismos, ejecuta los procedimientos y presenta los datos al agente humano que, a su vez, los evala. El mayor y ms serio obstculo que Licklider encontr en la implementacin de su modelo fue el sistema de comunicacin y manipulacin de datos vigente. Algunas diferencias entre las partes (por ejemplo, lenguaje humano versus lenguajes de programacin) todava deben ser superadas. La metfora de la computadora personal asociada a una interfaz grfica interactiva (que tiene su modelo standard en un conjunto de dispositivos: una computadora, un monitor color, un mouse, un drive CD-ROM, una placa de sonido y dos parlantes) fue introducida en 1962 por el cientfico de la computacin Ivn Sutherland, con la creacin del programa Sketchpad. Desde entonces, adems del crecimiento continuo en la capacidad informtica profetizado por la ley de Moore, cambiaron los principios y los mtodos que permiten crear interfaces ms eficientes. Las actuales investigaciones sobre la interaccin humano-computadora que se desarrollan en un gran nmero de centros universitarios y en la industria respectiva, se concentran principalmente en tres reas: 1) percepcin y cognicin humanas; 2) interfaces que expanden las posibilidades representacionales ms all de la metfora bidimensional del desktop; y 3) trabajo cooperativo va computadora. Tomadas en forma colectiva, esas ideas representaron un cambio radical en la orientacin terica y prctica dentro del mbito de la interaccin humano-mquina. La direccin evolutiva de la computacin, asociada al papel del interactor, fue un factor relevante para el desarrollo de sistemas interactivos e inmersivos, como los sistemas de realidad virtual. Sin la computadora personal y las interfaces asociadas, las tecnologas de los sistemas de realidad virtual no podran construirse. Un mundo virtual es un modelo computacional que se ve, se oye, se huele y se toca. En este mundo, la comunicacin con la mquina no se da por medio de la programacin mediante cdigos, sino desplazndonos, mirando en todas las direcciones y utilizando las manos y otras partes del cuerpo para manipular objetos.

Notas y referencias
1

Despreciados los dispositivos pre-tecnolgicos como el baco o el boulier (placas que utilizan notacin posicional y, por lo tanto, introducen la nocin de cero), las primeras mquinas de calcular se originan en las investigaciones tericas de John Neper y en la mecnica de los artefactos autmatas. O sea, las mquinas calculadoras surgen de la unin de dos trminos: la formalizacin de la aritmtica, primero, y su implementacin en la tecnologa de los artefactos autmatas, segundo. Neper a comienzos del siglo XVII investiga las relaciones entre progresiones aritmticas y geomtricas introduciendo, en 1614, la teora de los logaritmos, que trata las multiplicaciones realizadas mediante adiciones. Nueve aos ms tarde, el matemtico alemn Wilhelm Schickard concibe basndose en las tablas logartmicas de Neper y en el principio utilizado en los autmatas, en el que patrones metlicos dispuestos en un tambor controlan automticamente las acciones de una mquina un dispositivo que se conoci con el nombre de Relgio Calculante. Un ao despus, en 1624, el filsofo, matemtico e inventor francs, Blaise Pascal, construye la Pascalina, mquina de calcular mecnica capaz de computar, por medio de engranajes, adiciones y sustracciones. Esta mquina causara sensacin. Aunque su capacidad se limitara a dos operaciones aritmticas, con la Pascalina surge la idea de que tareas que previamente requeran razonamiento humano podran ser, mediante un artefacto mecnico, desempeadas automticamente. Su xito inspir a Gottfried W. Leibniz el desarrollo de la Stepped Reckoner. Este artefacto mecnico (an cuando aparentemente nunca haya funcionado de un modo adecuado) permitira tambin multiplicar y dividir a travs de repetidas operaciones de adicin. Recordemos que esas mquinas de calcular

mecnicas ya incorporan algunos principios esenciales de los dispositivos electrnicos recientes: Los dgitos fueron representados por posiciones angulares de ruedas dentadas que avanzaban para sumar, retrocedan para restar, a travs de una posicin lineal de las barras dentadas que se movan adelante o atrs. La comunicacin se llevaba a cabo a travs de otra barra dentada que se mova longitudalmente y de ejes rotativos. La conexin se lograba mediante el proceso de mecanismos de interconexiones internas y externas, por medio de engranajes. Por ltimo, teclas y palancas permitan un input y ruedas cuyas posiciones permitan leer o imprimir permitan un output en: Burks, Alice R y Burks, Arthur W., The First Electronic Computer: the Atanasoff story , The University of Michigan Press, Michigan, 1988, p. 259. 2 Swade, Doron D., Redeeming Charles Babbages Mechanical Computer en: Scientific American, febrero, n 62-67, 1993, p. 62. 3 Swade, Op. cit., p. 63. Nota del traductor:Cada dgito de un nmero mltiplo es representado por una rueda dentada giratoria, o una figura giratoria, con nmeros decimales. El control del mecanismo asegura que slo los valores de un nmero entero, representado por posiciones de la figura giratoria, son vlidos (en ingls en el original). 4 Swade, Op. cit., p. 64. Nota del traductor: La maravillosa pulpa y fibra del cerebro ha sido sustituida por hierro y latn; l ha enseado a pensar a esta maquinaria (en ingls en el original). 5 Stan Augarten, Bit by Bit: an illustrated history of computers , Ticknor and Fields, New York, 1984, pp. 63-64. Nota del traductor: La Analytical Engine tena una memoria RAM que consista de 1000 palabras de cincuenta dgitos decimales cada una, equival entes a alrededor de 175,000 bits. El nmero podra ser recuperado de cualquier lugar, modificado y guardado en cualquier otro lugar. Tena un lector de tarjetas perforadas e inclua una impresora, an cuando deberan pasar otros cincuenta aos para que se inventaran las mquinas de escribir. Tena una unidad central de procesamiento (CPU) que podra ejecutar los tipos de operaciones lgicas y aritmticas que los CPU ejecutan actualmente. Lo ms importante: tena una unidad especial de almacenaje para el software con un lenguaje muy similar al de las computadoras de hoy en da. 6 Ray Kurzweil, The Age of Spiritual Machines: when computers exceed human intelligence , Viking Penguin, New York, 1999, p.67. Nota del traductor: Ella describe las especulaciones de Babbage y de s misma sobre la capacidad de la Analytical Engine, y de futuras mquinas como sta, para jugar al ajedrez y componer msica. Finalmente llega a la conclusin de que aunque las operaciones de la Analytical Engine no puedan ser consideradas como pensamiento propiamente dicho, podran sin embargo realizar actividades que por otra parte requeriran de una aplicacin extensiva del pensamiento humano (en ingls en el original). 7 Burks, Alice R. y Arthur W. Burks, The First Electronic Computer: the Atanasoff story, The University of Michigan Press, Michigan, 1988, pp. 260, 346-347. 8 La primera computadora operacional programable, la Z-3, fue desarrollada por un alemn, el ingeniero civil Konrad Zuze, en 1941. Zuze, que como Babbage, quera facilitar el clculo en aplicaciones de ingeniera civil, termin por no recibir el apoyo de su gobierno ni tampoco, en el perodo de posguerra, de la comunidad internacional. 9 Kliby tuvo la idea de asociar transistores, dodos y otros dispositivos electrnicos en una nica lmina de silicio. Noyce, a su vez, imagin que las conexiones podran ser pintadas mediante fotomicrolitografa, en vez de soldadura y de los hilos de oro, utilizados por Kilby para conectar los componentes de su circuito integrado. 10 Mann, Charles C., The end of Moores law? en: Technology Review, edicin especial: The Future of Computing Beyond Silicon, v. 103, n 3, May-June, 42-48, 2000, p. 44. Nota del traductor: La complejidad [de circuitos integrados de bajo precio] se increment a razn de dos veces por ao, escribi. Entonces de esto extrajo una regla y extendi la lnea hacia el futuro. sta pas el tope de su grfico hasta la estratsfera. A largo plazo..., Moore argument, no hay motivos para no creer que la lnea de crecimiento seguir constante por al menos diez aos. 11 Kaku, Michio, What will replace silicon? en: Time Magazine, June 19, 62-63, 2000, p. 62. Nota del traductor: Eventualmente los transitores sern tan minsculos que sus componentes tendrn una medida cercana a la de las molculas. En esas increblemente minsculas distancias, las grotescas reglas de la mecnica cuntica dejan de regir, permitiendo a los electrones saltar de un lugar a otro sin pasar a travs del espacio que hay en el medio. Como el agua de una manguera de bombero, los electrones saldrn como un chorro a travs de alambres y aisladores del tamao de un tomo, causando cortocircuitos fatales. 12 Kaku [11] p. 62. Nota del traductor: Los componentes de los transitores se estn acercando rpidamente al temible primer punto lmite cuando el ancho de los componentes del transistor

alcanza 1 micron y sus aisladores tienen un grosor de slo unos pocos tomos- (en ingls en el original). 13 Rotman, David, Molecular Computing en: Technology Review, edicin especial: The Future of Computing Beyond Silicon, v. 103, n 3, May-June, 52-58, 2000, p. 54. 14 Adleman, Leonard, Calculer avec lAND" en: Pour la Science, n. 252, Octubre, 56-63, 1998, p. 60. Nota del traductor: Despus de haber realizado esas codificaciones, sintetic las secuencias de ADN complementarias de los nombres de ciudad y las secuencias de los cdigos de los vuelos. Luego tom una pizca de cada secuencia, alrededor de 1014 molculas que ubiqu en un tubo de ensayo. Para que el clculo comenzara, simplemente agregu agua, sal, y otros componentes que reproducen las condiciones que reinan en el interior de una clula. En total utilic un quinto de cucharadita de caf de solucin y, un segundo ms tarde, ya tena la solucin al problema del camino hamiltoniano. 15 . Waldrop, Mitchell M., Quantum Computing, Technology Review, edicin especial: The Future of Computing Beyond Silicon, v. 103, n 3, May-June, 60-66, (2000), p. 62. Nota del traductor: Estos qubits podran existir en simultneo como una combinacin de todos los posibles nmeros 2-bits: (00), (01), (10) y (11). Agregue un tercer qubit y podr tener una combinacin de todos los posibles nmeros 3-bits: (000), (001), (010), (011), (100), (101), (110) y (111).... Llevando esto a uno 40 qubits podra representar cada nmero binario desde cero a ms de un trilln simultneamente. 16 Gershenfeld, Neil & Chuang, Isaac, Calcul Quantique avec des Molcules en: Pour la Science, n 250, Agosto, 60-65, 1998. 17 Waldrop, Op. cit., p. 64. Nota del traductor: Digamos que usted quiere llevar adelante una operacin lgica utilizando cloroformo algo as como si carbon es 1, entonces hidrogeno es 0. Slo debe suspender las molculas de cloroformo en un solvente y poner la muestra en el campo magntico principal del espectrometro para ordenar las vueltas nucleares. Luego golpear la muestra con un breve pulso de radio frecuencia slo hasta la frecuencia correcta. La vuelta de hidrgeno reaccionar o no, depende de qu est haciendo el carbn exactamente lo que desea para una operacin de causa y efecto. Atacando la muestra con una secuencia temporal apropiada de aquellos pulsos, adems, usted puede llevar a cabo un algoritmo cuntico entero sin haber tenido que atisbar ni siquiera una vez las vueltas nucleares y arruinar la coherencia cuntica (en ingls en el original). 18 .Garfinkel, Simon L, Biological Computing en: Technology Review, edicin especial: The Future of Computing Beyond Silicon, v. 103, n 3, May-June, 70-77, 2000, p. 72. 19 Garfinkel, Op. cit., p. 70. Nota del traductor: Piense esto como una computadora que controla un proceso. La computadora que hace funcionar una fbrica qumica. La computadora que hace cerveza para usted. 20 Taylor, Chris, Gordon Moore Q & A en: Time Magazine, June 19, 63, 2000 p. 63. Nota del traductor: Las computadoras sern mucho ms transparentes -usted no querr reconocer que est utilizando una-. Con avances en reconocimiento del habla, usted ser capaz de andar, hacer una pregunta y obtener una respuesta. Gente poco formada va a ser capaz de participar de esto. La divisin digital est a punto de desaparecer. Los sistemas electrnicos comenzarn por hacer lo que nosotros queremos antes que de la otra manera. Eso espero. 21 Bush, Vannevar, As we may think en: Atlantic Monthly, 176 (1), July, 101-108, 1945. Versin online: http://www.isq.sfu.ca/~duchier/misc/vbush/vbush-all.shtml. 22 Bush, Op. cit, introduccin. 23 Bush, Op. cit., p. 7. 24 Bush Op. cit, p. 6. Nota del traductor: Considero un futuro invento para uso individual, que es una suerte de archivo y biblioteca privados mecanizados. Necesita un nombre, y para crear uno al azar, este ser memex. Un memex es un proyecto en el cual un individuo almacena sus libros, grabaciones y comunicaciones, y que dispone de un mecanismo por el cual puede ser consultado con una gran rapidez y flexibilidad. Es un suplemento ntimo y amplio para su memoria. Consiste de un escritorio, que en tanto puede ser operado presumiblemente a distancia, en principio se trata de un mueble con el cual puede trabajar. En la parte superior translcidas pantallas permiten ver el material proyectado para su lectura. Hay un teclado y sets de botones y palancas... En un extremo est el material guardado. De la cuestin del volumen se ocupa un microfilm mejorado. Slo una pequea parte del interior del memex est dedicada al almacenamiento, el resto al mecanismo... En la parte superior del memex hay una platina transparente. En la misma se ubican anotaciones a mano, fotografas, apuntes, toda suerte de cosas. Al accionar una palanca esto es fotografiado hasta el siguiente espacio en blanco en una seccin del memex film.

25

Bush, Op. cit., p. 6. Nota del traductor: La velocidad de la accin, el entramado de los rastros, el detalle de las imgenes mentales, se inspira temerosamente ms all de toda otra cosa en la naturaleza. 26 Licklider, J. C. R., Man-Computer Symbiosis. Versin on-line: http://memex.org/licklider.pdf,p7. Nota del traductor:A travs del perodo examinado, brevemente, mi tiempo pensante fue dedicado principalmente a actividades que eran esencialmente oficinescas o mecnicas: buscar, calcular, plotear, transformar, determinar consecuencias lgicas o dinmicas de un conjunto de presunciones o hiptesis, preparar el camino para una decisin o el discernimiento de algo... La principal sugerencia, a la que me condujeron los hallazgos recin descriptos, es que las actividades que ocupan la mayor parte del tiempo supuestamente dedicado a la reflexin tcnica son operaciones que pueden ser realizadas ms eficazmente por maquinas que por hombres. 27 Licklider, Op. cit., pp. 1-2. Nota del traductor: La higuera es polinizada solamente por el insecto Blastophaga grossorun. La larva del insecto vive en el ovario de la higuera y all encuentra su alimento. El rbol y el insecto son as fuertemente interdependientes: el rbol no puede reproducirse sin el insecto; el insecto no puede alimentarse sin el rbol; juntos, constituyen no slo una sociedad viable sino tambin productiva y floreciente. Esta cooperativa vida conjunta en ntima asociacin, o incluso en cerrada unin, de dos organismos diferentes se den omina simbiosis. La simbiosis hombrecomputadora es una subclase de sistemas hombre-mquina. Hay varios sistemas hombre-mquina. Sin embargo, en el momento presente, no existen simbiosis hombre-computadora... La esperanza es que, en no muchos aos, el cerebro humano y las computadoras se acoplen muy estrechamente y que el resultado de esta sociedad piense como ningn cerebro humano ha pensado jams y procese datos de un modo nunca alcanzado por ninguna mquina informtica tal como las que conocemos hoy.

Você também pode gostar